IT
Reactのアプリを作ろうと思ったら 「Create React App requires Node 14 or higher. Please update your version of Node.」 が出ました。 環境 Windows 10 pro WSL2(Ubuntu 20.04.3 LTS) 起きたこと $ npx create-react-app react-demo npx: installed 67 i…
一度環境を構築してしまったらあまりいじらないので、 改めてAWSでVPC+ALB+EC2の環境を構築してみようと思ったら 以下の記事がとてもわかりやすくてよかった。 zoo200.net 記事ではt2.microを2台動かすことになるので無料枠を超えてしまいます。 構築後不要…
VSCodeのRemote Container エディタとして開発業界を席巻している?VSCodeの拡張機能の一つとして、Remote Containerがあります。 Dockerのコンテナ内でVSCodeを開き、開発することを可能にします。 つまり、ローカルの環境を変更、破壊することなく、試した…
これで解決です。 chcp 932 参考 以上
M1 MacにDockerをインストールする方法は2パターンあります。 Homebrewでインストール Dockerのサイトからインストール それでは、それぞれのインストール方法について紹介します! Homebrewでインストールする場合 Homebrewのインストール(まだインストー…
はじめに 昨今ITエンジニアが注目され始め、他業種からの転職を目指しているビジネスマンも増えています。少し前まではIT業界は新3K(きつい、帰れない、給料が安い)と言われて敬遠されてきましたが、一気に変わってきています。 ということで、これまでIT…
困りごと MacでChromeRemoteDesktopを使用し、WindowsやLinuxにアクセスした際、 commandキーがControlの役割をしないので作業し辛いです。 解決方法 以下の画像のように、 マッピング元をMetaLeft(これがcommandキー)に設定し、 マッピング先にControlLeft…
WindowsでKotlinをセットアップする手順を紹介します 環境:Windows10 pro ステップ JDKインストール Kotlinインストール 環境変数設定 動作確認 1. JDKインストール まずはJDKをダウンロードします。 Java SE - Downloads | Oracle Technology Network | Or…
dictの値でソート(sort)してdictを返すワンライナーです。 (dictをソートしてlist型に変換して終了している記事が多いと感じました。) 昇順: dict_data = {k:v for k,v in sorted(dict_data.items(), key=lambda x : x[1])} 降順: dict_data = {k:v for …
概要 コンテナ間で通信するために、docker-composeのnetworksを使うことができます。 コードはこちら テスト準備 docker-compose build docker-compose up -d テスト用docker-compose version: '3.2' services: test_service_one: image: ubuntu:latest cont…
環境 Ubuntu 18.04LTS アップデート前のDockerバージョン Client: Docker Engine - Community Version: 19.03.13 API version: 1.40 Go version: go1.13.15 Git commit: 4484c46d9d Built: Wed Sep 16 17:02:36 2020 OS/Arch: linux/amd64 Experimental: fal…
はじめに ここ1年でITエンジニアにジョブチェンジしようと考えている人がかなり多くなっています。 既に華麗にジョブチェンジできた方も出てきているでしょう。 まだどうすべきか迷っている方も多いのではないでしょうか? 私としてはより多くITエンジニアが…
Ubuntu 18.04LTSにて、 docker ps 等のコマンドで以下が発生した。 WARNING: Error loading config file: /home/****/.docker/config.json: open /home/****/.docker/config.json: permission denied 上記「****」はユーザー名 その場合は、以下を実行しまし…
最近、AI案件でAWSを扱い始めています。処理速度が必要なので、AWSのp3インスタンスを使用していますが、 困ったことにp3のGPUはTesla V100でCUDA9.0以上しか対応していない!Tensorflow1.4はターゲットはCUDA8.0なので、 ちゃんと動かないという非常事態が.…
WindowsでMiniconda, Anaconda等で、 仮想環境を作成する際の注意点以下コマンドで仮想環境を作成しようとすると、 conda create -n mykeras以下のエラーが出ました。 Error: too few arguments, must supply command line package specs or --file 何やら引…
はじめに 自宅で作業するフリーランスのITエンジニアになって1週間以上たちました。自宅作業はどんな感じか、どういう活動をしているのかつらつら書きます。 自宅作業 これまでは決められた時間にオフィスに行くために準備し、 オフィスに着き椅子に座りPCを…
下記の続きです。qstairs.hatenablog.com ◯Automagi株式会社 Automagi株式会社はシステム開発会社で、 AIを使用したシステムも開発している。事業開発部 AIビジネスコンサルタント 相馬氏が登壇。「事例からみるAIの現状と活用法について」というテーマで講…
はじめに 今日国際宝飾展秋に来ています。ITエンジニアの私がなぜ宝飾展に?? という感じですが、 実はこの宝飾展で特別セミナーとして 人工知能×宝飾ビジネスのセミナーが開かれているのです! このブログでも人工知能に関して様々取り上げているように、 …
はじめに DjangoでWEBサービスをガリガリ開発しています。 開発している中で、 views.pyから画面に渡されたリストデータを インデックス指定して値を取得したい事態になりました。予め用意してあるDjangoのテンプレートフィルタの中に、 リストデータからイ…
10/24にピッチイベントで登壇しました!登壇者は私含めて4名で、 投資家やメディア関連、起業家等含めて30~40名が聞きに来られていました。会場はとてもきれいで、前方にスクリーンが3面並ぶという...これまでの人生で一番緊張した気がします。 緊張しいな…
久々の投稿です。10/20をもって常駐による仕事を終了し、 本日から個人受託で家で仕事をします!これで準フリーランス(勝手に作った言葉です)から 働く時間や場所を縛られない真のフリーランスになります。あくまでもこの選択は 自分が進めたいサービスに…
はじめに ローカル環境でWEBアプリを作成し、 さあ、サーバにデプロイだ! というときに気を付けることを書きます。 #実際に私が引っ掛かってます... 1. サーバ起動のコマンドはいつもと違う 2. 設定ファイルに一手間 1. サーバ起動のコマンドはいつもと違う…
SNSのシェア、いいね、ツイート等のボタン作成方法を備忘録本家サイトで簡単に作成可能 twitter Twitterボタン | About facebook ソーシャルプラグイン - ドキュメンテーション - 開発者向けFacebook以上。
Djangoで開発していますが、 forの中でカウントアップする方法を試行錯誤していました。30分ぐらい調べたり実装したりしましたが ようやく実現方法を見つけたので備忘録 {% for item in items %} {{ forloop.counter }} #先頭(1)から1ずつカウントアップし…
DjangoのModel (django.db.models.Model) で定義したクラスにおいて、 条件に合ったオブジェクトを取得する際、リスト(複数個)を取得する場合は「filter」一つだけ取得する場合は「get」を使用する。 「get」で条件に合ったオブジェクトが複数個存在する場…
Djangoで簡単なログイン処理について備忘録 とりあえずソースコードは以下 # views.py def login(request): try: m = Member.objects.get(username=request.POST['username']) except Member.DoesNotExist: return render(request, 'login.html', {'response…
Djangoでmodelsで定義しているモデルで日本語を使うと 以下のエラーが出る場合があります。 UnicodeEncodeError: ‘ascii’ codec can’t encode character その場合は、モデルにdef __unicode__(self)を追加しましょう。def __str__(self)だけだとだめみたいで…
Webサイトでは必須のユーザIDの保持について、 Djangoでの方法を備忘録。 セッションの使い方 — Django 1.4 documentation 下記は上記サイトから引用ログイン時にユーザのIDを保持し、 ログアウト時に削除する def login(request): m = Member.objects.get(u…
IT現場の最前線で働き続ける50代SEが増えている。 itpro.nikkeibp.co.jp IT現場で働く50代が増えているとのこと農業に続きIT業界も高齢化が進んでいるのかと驚きです。なぜこんな事態になっているのか今回はクリティカルシンキング的な感じで考えます。 クリ…
はじめに 今年(2017年)の3月で丸4年間勤めた会社を退職し、 4月からフリーランスとなって4か月が終了しました。振り返るとあっという間でしたが、 とても濃い4か月でした。ということで、 今回はこれまでの活動とこれからの展望について つらつらと書いて…