2021年なのでこれくらいは欲しい。 Ruby 2.7.4 VSCode バイナリgemを確実にビルドできる コードフォーマッタ Lint デバッガ コード補完 それぞれは独立した機能なので全部入れなくてもいいと思います。(個人的には上から順に必須度が高い) Ruby 2.7.4 Ruby3自体は安定しているがgem周りの挙動が若干安定していなかったのでこちらを採用した。 (RubyInstallerも2.7系をまだおすすめしていた。) https://rubyinstaller.org/downloads/ rubyinstaller-devkit-2.7.4-1-x64.exeをダウンロードしてインストール。 Rubyのインストール終了後にmsysなどもインストールしてくるか聞いてくるので基本的には全てインストール。 バイナリgemのインストール スタートメニューに「Start Com
なぜ日本語UIキットを公開するのか? デザインチームの研究活動のひとつとして、体験設計やUIデザインの品質を高めたり、デザインチーム内の協働を円滑に行うために、汎用的なデザインテンプレートやデザインアセットを作成し、体験デザインプロセスの仕組み化と共有を行っています。 UIデザインにおいても、Figma Communityをはじめとした様々な媒体でUIキットが共有・配布されており、UIキットを参考にデザインワークを行うというケースが増えてきているかと思います。 一方でUIキットの多くが欧文フォントで構成されているため、日本語フォントに変換する必要があり、場合によってはサイズやレイアウトを微調整しなくてはなりませんでした。 このUIキットも、単にAppleやGoogleのUIコンポーネントを日本語化しているだけと言えばそうかもしれませんが、これを活用することでデザイナーやプロダクト開発に携わ
LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog LINEの開発組織のそれぞれの部門やプロジェクトについて、その役割や体制、技術スタック、今後の課題やロードマップなどを具体的に紹介していく「Team & Project」シリーズ。 今回は、LINEの各種サービス用のネットワークの設計・構築・運営に関わるネットワーク室サービスネットワークチームを紹介します。 サービスネットワークチームの鈴木、飯島、中溝に話を聞きました。 サービスネットワークチームの皆さん >―― まず、自己紹介をお願いします。 鈴木: データセンター間のネットワーク設計/構築、新規サーバールームのネットワーク構築やインターネットトラフィックコントロールの業務、 Fintechネットワークの設計や構築などに携わ
公開した動画は、Cookieについて解説する「クッキーレス時代の到来」、ビジネスと機械学習の関係を説明する「機械学習と統計学の関係」、AIによる顔認証の仕組みなどを解説する「ディープラーニングって何?」の3本。 各動画では、ゲーム内で2社が制作した「NRIヨコハマ」という島に訪問するための番号も紹介。島には大量のサーバやデスクが並ぶ空間など、データサイエンスを想起させるエリアを設けている。 任天堂は法人による「あつまれ どうぶつの森」の利用について、UUUMなど事前に認めた企業を除いて禁止している。ただしそれ以外の企業でも、他のプレイヤーにマイデザイン(ゲーム内で作成した絵や服)を配布したり、自分の島に招待したりすることを目的とする場合は、映像やスクリーンショットをWebサイトにアップロードすることを許可しており、野村総研もこのガイドラインに沿って映像を制作したとしている。 関連記事 「あ
論文を読んでみる 趣味9割、仕事1割くらいの割合で論文を読んでいます。 学生のときは「論文なんて、何の役に立つんだろ?」とか思っていたダメ学生でしたが、最近は「論文は最先端の研究にキャッチアップするための最高の知のアーカイブの一つ」と少しだけ思えるようになりました。 機械学習・ディープラーニング(AI)の分野では、無料で読める論文がたくさんありますし、コードが公開されているものも多く、(比較的)手元で再現実験しやすいのも良いですね。 いつもTwitterに流れている論文を適当に拾うことが多いのですが、それ以外の情報源をメモがてら個人的にまとめてみます。ガチ研究者ではないので、そういう方は近くの優秀な人に聞いてくださいね(そして、コメントとかで教えてください)。 Consensus GPT ChatGPTの有料版が必要ですが、2億以上の論文からAIを使って探せるということで、良い気がします。
Jupyterは、オープンソースで開発が進められているプロジェクト(Project Jupyter)です。Pythonなどのプログラミング言語で記述された実行可能なコードと、Markdownで記述されたコードに関連ドキュメントを、「ノートブック」と呼ばれる単一のファイルにまとめることが可能な環境の構築を目指しています。 このプロジェクトの代表的な成果物が、コードとドキュメントをひとまとめに扱えるノートブックをWebブラウザ上で実現するWebアプリ「Jupyter Notebook」や「JupyterLab」です。Visual Studio Code(以下、VS Code)にPython拡張機能とJupyter拡張機能をインストールすることで、このノートブック環境をVS Code内で実現できます。今回はその基本を見ていくことにしましょう。 必要なもの 以前のバージョンのVS CodeではPy
The key to achieving world-class expertise in any skill, is to a large extent, a matter of practicing the correct way, for a total of around 10,000 hours — Malcolm Gladwell in OutliersI'm certainly not a world-class expert, but I have put my 10,000 hours of deliberate practice into programming. Here are 31 of my reflections on programming. These are reflections only about pure coding — no lessons
ほぼ50年間、情報システムを開発する仕事を続けてきた。ユーザー企業で業務処理システムの運用まで担当したこともあればIT企業で受託開発をしたり開発支援ツールをつくったりした。起業して業務処理パッケージを開発・販売し、借金をこしらえた経験もある。フリーランスになって以降もプログラミングが不要な開発・運用フレームワークをつくり続けており、直近では若手3人と一緒にPythonを使って取り組んでいる。 関連記事 70歳現役プログラマーと30代3人のPython開発奮戦記、我慢の末に見えたこと Pythonを使う以前に利用してきた開発言語や環境は汎用機のCOBOLに始まり、HyperCard、C++、Java、PHP、Ruby、JavaScriptなど。我ながら色々なことをやってきたが「職業は何ですか」と聞かれたら即答できる。プログラマーである。70歳になったが頭と手が動く限り、プログラミングを続けた
はじめに @june29 と申します。minne事業部のシニアエンジニアリングリードを担当しています。 この夏、エンジニア #採用目的フェス を開催します!! - ペパボテックブログ さて、上記の記事の通りペパボは「#採用目的フェス」を開催しておりまして、とにかくエンジニアを採用したすぎて穏やかじゃない気持ちでこの夏を過ごしています。積極採用だ!と鼻息を荒くして毎日のように面談や面接の時間を過ごしていると「よく聞かれる質問」があると気付きます。 「勉強会や読書会は開催されていますか?」 今回はこの質問に答えられるような記事を用意します。他にも知りたいことがあればハッシュタグ #採用目的フェス をつけてツイートしてくださいね、どんどん記事化して回答していきたいと思います。 こんな勉強会が開催されています 社内で情報を集めてみたらけっこうなボリュームになりましたので、古いものは除外して、だいた
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く