並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 2747件

新着順 人気順

labの検索結果81 - 120 件 / 2747件

  • 「スキルの掛け算」が未来を切り開く。文学部出身のひよこ大佐がレッドハットに転職できたわけ - Findy Engineer Lab

    Twitterを使って転職すること、そのメリット プログラミングに興味ありつつ文学部に進み就活で苦戦 就活情報に踊らされる中で「理系でなくてもIT業界で働ける」ことに衝撃 Linuxやオープンソースコミュニティとの出会いが武器になった 開発はできなくても翻訳ならば貢献できる さまざまな「技術遊び」が、IT企業への就活やTwitter転職を支えてきた レッドハットのカルチャーとテクニカルサポートという仕事 知的好奇心を高めて、掛け算できるスキルを見つけよう 新しい技術的な知識を学ぶことは「楽しい」 スキルを整理してアピールポイントを見つけよう こんにちは、ひよこ大佐(@hiyoko_taisa)です。およそ2年前、Twitterのあるツイートがきっかけで、レッドハット株式会社に転職しました。現在はテクニカルサポートエンジニアとして、ITインフラの自動化ツール「Ansible Automati

      「スキルの掛け算」が未来を切り開く。文学部出身のひよこ大佐がレッドハットに転職できたわけ - Findy Engineer Lab
    • SQLiteでベクトル検索ができる拡張sqlite-vssを試す|mah_lab / 西見 公宏

      SQLiteでベクトル検索を可能にするsqlite-vssそんなポータブルで便利なSQLiteですが、そのSQLiteでベクトル検索ができるとなるとより夢が広がります。 SQLite自体はファイルベースなので、あらかじめベクトルデータを設定したSQLiteデータベースファイルをアプリに組み込んで配布しても良いわけです。そうすればデータベースサーバを用意しなくて済む分コストも圧縮されますし、組み込みなのでアプリからは軽量に動作します。 ホスティングする場合でもFly.ioのようにボリュームイメージを利用できるPaaSを利用すれば、問題なく運用が可能です。 前置きが長くなりましたが、このような夢を叶えてくれる拡張がsqlite-vssです。ベクトル検索はFaissベースで実装されています。 とっても良さげではあるのですが、実際に組み込んでみた場合のコード例が見つからなかったので、手を動かして試

        SQLiteでベクトル検索ができる拡張sqlite-vssを試す|mah_lab / 西見 公宏
      • 2つの会社で正社員として働き始めて見えてきた、自分らしい生き方 - Findy Engineer Lab

        こんにちは、@cero_tです。 いま日本では「働き方改革」という声のもと、さまざまな働き方を選択できる社会を目指そうという動きがあります。そんな中、僕は今年(2019年)の春から、2つの会社で「正社員」として働くという、あまり聞き慣れない働き方をしています。そんな話をすると、「そんな働き方ができるの?」「契約とか面倒にならない?」「法律的に大丈夫?」などと質問攻めに会うこともよくあります。 この記事では、2つの会社で正社員として働くに至った背景や、僕の考え方、また実際に働いてみてどうだったかなどについて、セルフインタビュー形式でお伝えしたいと思います。 2社で働く方がコストパフォーマンスが良いのでは? 時短勤務には、意外と対称性がない ビジョンに乗りたいから「正社員」にこだわりたい 会社ごとのルールが見えてくる 最後に 2社で働く方がコストパフォーマンスが良いのでは? ──まず簡単に、い

          2つの会社で正社員として働き始めて見えてきた、自分らしい生き方 - Findy Engineer Lab
        • GitHub の merge queue で 「マージ待ち」を解消した話 - Akatsuki Hackers Lab | 株式会社アカツキ(Akatsuki Inc.)

          こんにちは。 株式会社アカツキゲームスで ATLAS というチームに所属してゲーム内通貨管理基盤の開発及び運用を行っています、なかひこくん (@takanakahiko) です。 最近バイクを買いました。 私の担当するゲーム内通貨管理基盤の開発現場では、「マージ待ち」なるものが存在しました。 今回は、その課題を GitHub の新機能である merge queue で解決した方法を紹介します。 この記事は 2023-07-20 時点での merge queue 及び GitHub Actions の仕様に則ったものです。 今後のアップデートによりこの記事の内容が正しくないものとなる可能性があります。 「マージ待ち」とは 私の担当するゲーム内通貨管理基盤の GitHub リポジトリでは PR のマージ後に走る、同時に実施できない 15 分程度の E2E test が存在しました。 すなわち

            GitHub の merge queue で 「マージ待ち」を解消した話 - Akatsuki Hackers Lab | 株式会社アカツキ(Akatsuki Inc.)
          • OSS活動と好きな技術が新しいキャリアを切り開いた ー 活用も進む注目のDeno開発企業で私が働く理由 - Findy Engineer Lab

            Webのフロントエンド開発言語として真価を発見されたJavaScriptは、数年後に今度はサーバーサイド開発言語として再発見されます。しかし、その立役者となったNode.jsの作者ライアン・ダール(Ryan Dahl)はNode.jsの開発を離れ、新しいJavaScript実行環境としてDenoを生み出しました。 ▶ Deno - A modern runtime for JavaScript and TypeScript 今回お話しを伺った日野澤歓也(@kt3k)さんは、2018年からオープンソース活動としてDenoにコントリビュートを重ねた結果、作者のライアン・ダール自身にリクルーティングされ、2021年1月にその開発会社であるDeno Land Inc.にジョインしました。現在はフルタイムのOSS開発者として勤務しています。 JSConf JP 2021における日野澤さんの発表「De

              OSS活動と好きな技術が新しいキャリアを切り開いた ー 活用も進む注目のDeno開発企業で私が働く理由 - Findy Engineer Lab
            • 住んでいる場所はもう言い訳にならない。地方から発信を続ける元SIエンジニアを駆り立てた「強烈な劣等感」 - Findy Engineer Lab

              中道一志(@ici_mici)と申します。この記事が公開されるころには、島根県の西端部にある益田市での暮らしが始まっています。水と木々がきれいな、少しばかり人のいない街です。 広島から島根への移住。義実家での子育てのため、私はこれまで勤めていたSI企業を辞め、Webサービスを提供する福岡の企業で2022年6月からフルリモートの勤務を選択しました。 ニューノーマルという言葉が生み出されて数年、ソフトウェアエンジニアは自由な生き方を選択できる職業の筆頭になっています。この記事では、地方都市広島から日本全国のコミュニティに登壇して、全国規模のカンファレンスを主催し、そして転職と移住を決断した私の経験をお話します。 焦燥感と憧れに突き動かされて一歩を踏み出す 誰でも、何でも、どこからでも、学んで伝えることができる コロナ禍の大きな3つの選択 ─ 主催・登壇・誕生 ソフトウェアエンジニアが働き方を選

                住んでいる場所はもう言い訳にならない。地方から発信を続ける元SIエンジニアを駆り立てた「強烈な劣等感」 - Findy Engineer Lab
              • [速報]AWS、JupyterLab IDEベースの新サービス「SageMaker Studio Lab」無料提供を発表、ブラウザで機械学習を学び試せる。AWS re:Invent 2021

                Amazon Web Services(AWS)は、機械学習の実行環境を提供する新サービス「SageMaker Studio Lab」を無料で提供すると、開催中のイベント「AWS re:Invent 2021」で発表しました。 SageMaker Studio Labは、機械学習の実行環境として広く使われているオープンソースのJupyterLab IDEをベースにした新サービスです。PythonやR言語などに対応しており、ターミナル機能やGitとの連携機能などを備えています。 AWSには、すでに「SageMaker Studio」がサービスとして存在していますが、今回発表された「SageMaker Studio Lab」は機械学習の教育を目的とし、機能の一部をサブセットとして取り出したものといえます。 インストールやセットアップなどは不要で、Webブラウザからすぐに利用可能な環境が立ち上が

                  [速報]AWS、JupyterLab IDEベースの新サービス「SageMaker Studio Lab」無料提供を発表、ブラウザで機械学習を学び試せる。AWS re:Invent 2021
                • 大学院入学の年齢について – AIシステム医科学@国立 東京医科歯科大学 【Shimizu Lab】

                  本学への大学院出願は事前に希望する研究室を訪問し出願許可をもらう必要があります。ここでお示しするのはあくまで当研究室を希望する方への話であり、本学の大学院にはこのページの全てが当てはまりません。志望する研究室を訪問して下さい。 × 警告を閉じる 私達の研究室における受け入れ条件の1は「将来的に博士号取得を経て学術/産業/医療界でのPrincipal Investigator (アカデミアの教授・企業の研究本部長等)を本気で目指している方」です。本気でPIを目指すためにはearly careerのうちから覚悟を決めて&情熱を持って修業しなければなりませんので、2025年度の当研究室における受け入れからは次のように原則的に年齢制限を設けることになりました。 修士課程入学希望者: 入学時点で、25才以下であること。ただし※もご覧ください。博士課程入学希望者: 入学時点で、30才以下であること (

                  • Nicebaby-lab.com

                    The domain nicebaby-lab.com may be for sale. Please click here to inquire Nicebaby-lab.com Related Searches: Contact Lens Health Insurance find a tutor Top 10 Luxury Cars Anti Wrinkle Creams Trademark Free Notice Privacy Policy|Cookie settings|Do Not Sell or Share My Personal Information

                      Nicebaby-lab.com
                    • ドメイン知識とユースケースの違いは何か?[ドメイン駆動設計][DDD] - little hands' lab

                      DDDの文脈の中で、 「ドメイン知識とユースケース(≒アプリケーションの知識)は何が違うのか?」 という疑問がよく持たれます。 この記事ではその違いを説明し、DDDのコードにどう反映するかを書きます。 あるToDoアプリの仕様 事例として、ToDoアプリの話をします。 「仕様を決める」と言ったとき、以下のように箇条書きで決めることがあると思います。(Jiraのようなチケット管理システムのチケット詳細として書いたりしますよね) ユーザー登録、非活性化ができる メールアドレスは重複登録できない タスク登録、更新、完了、未完了に戻す、延期、ユーザーへのアサインができる タスクは3回までしか延期ができない 非活性化されていないユーザーにアサインができる タスクを完了、アサインするとタスクレポートが作成される これはいわゆる「ビジネスロジック」と呼ばれて、3層レイヤーのアーキテクチャではBusine

                        ドメイン知識とユースケースの違いは何か?[ドメイン駆動設計][DDD] - little hands' lab
                      • 市場価値の高いエンジニアとは?? はむかずさん、そのっつさんが語る「エンジニア転職の本音〜意外な転職先の真相に迫る~」 - Findy Engineer Lab

                        2019年11月28日、エンジニアを対象としたイベント「エンジニア転職の本音 〜はむかずさん(SoftBank)そのっつさん(ZOZO)が語る〜」が開催されました。 エンジニアの求人倍率は7倍とも言われ、転職活動においては売り手市場になってきています。エンジニアの転職をサポートするFindyは、1,000名以上のユーザーにお会いし、多くの方のキャリア相談に向き合ってきました。 その中で、最近ではエンジニアの転職先として、従来のメガベンチャーやスタートアップだけではなく、外資や大手企業も当たり前のように選択肢になってきていることがわかってきました。 そこで今回は、シルバーエッグテクノロジー株式会社からソフトバンク株式会社へ転職をしたはむかずさん、株式会社ディー・エヌ・エーから株式会社ZOZOテクノロジーズへ転職をしたそのっつさんをお呼びして、パネルディスカッションを実施。「エンジニア転職の今

                          市場価値の高いエンジニアとは?? はむかずさん、そのっつさんが語る「エンジニア転職の本音〜意外な転職先の真相に迫る~」 - Findy Engineer Lab
                        • 統計学に魂が震えた体験をもとに、何を選択できるようにしてきたか? データ活用職のキャリアプランを考える - Findy Engineer Lab

                          統計屋のあんちべ(@antibayesian)です。 さまざまな企業でデータ解析やコンサルを請け負ったり、データ活用部署の立ち上げをしたりしながら生活しています。 この記事では、データ活用系職種のキャリアプラン形成に悩んでいる方の参考になればと、私のこれまでのキャリアや、キャリアプランニングの考え方についてシェアしたいと思います。 というのも、データ活用系職種の中でも特に2010年くらいから注目を集めている1データサイエンティスト界隈のキャリアは、まだ職種として歴が浅いこともあって不透明な部分が多く、データサイエンティストなるものの解釈やポジションも多様なため、先行きに懸念を抱いている方も多いかと思います。 また、周辺環境も日進月歩の勢いで成長しています。例えば、全自動で簡単に売上予測や画像の分類などができるCloud AutoMLというサービスも提供されています。この手の仕組みはどんどん

                            統計学に魂が震えた体験をもとに、何を選択できるようにしてきたか? データ活用職のキャリアプランを考える - Findy Engineer Lab
                          • ウイルスやウイロイドのような新しい存在「オベリスク」を発見! - Lab BRAINS

                            みなさんこんにちは! サイエンスライターな妖精の彩恵りりだよ! 今回の解説の主題は、ウイルスやウイロイドのような新しい存在「オベリスク」の発見についてだよ! これは長らく捜索されていた "植物以外に感染するウイロイドのような存在" を見つけただけでなく、ウイルスとウイロイドの中間的な存在という意味で、とても重要な発見だよ! この研究の論文、今のところは正式な査読を受けていないプレプリント[注1]の状態で、その意味ではあやふやなんだけど、それでも一流の科学誌がコラムを書くくらいには注目されているよ! と言っても、ウイルスはともかくウイロイドって何?って思う人も多いと思うから、この辺のところを最初に解説しながら説明するね! 「ウイルス」と「生命」の違いは? 全ての生命は、その設計図となる遺伝情報に基づき設計されていて、その遺伝情報は「DNA」や「RNA」のような「核酸」によって保存や使用がされ

                              ウイルスやウイロイドのような新しい存在「オベリスク」を発見! - Lab BRAINS
                            • Chatworkテックリードが“今”の自分に集中してきた理由。Scala×DDDに出会い、サービス改善に生かすまで - Findy Engineer Lab

                              自分が気づいてなかった資質を、探して、磨く 劣等感に消耗するより、目的志向で考える オープンソースコミュニティへの参画 ドメイン駆動設計とScalaが「点」となる ドメイン駆動設計との出会いと成果 遅延評価的学習法でScalaを習得 Scalaを使ってDDDを実践するスタイルを確立した 実験的に導入して結果が出れば業務での普及も進む 積み上げてきたScalaとDDDの開発スタイル Scalaコミュニティとともに 新しい挑戦で新しい「点」ができ、そして「線」につながる 「いずれどこかで点がつながって実を結ぶだろう」 過去も未来も思い切って手放し、今の自分に集中する こんにちは、Chatworkでテックリードをしている、かとじゅん(@j5ik2o)です。 今年(2020年)で48歳になりましたが、技術に前向きになったというか、本気を出したのは37歳ごろでした。遅いな……(笑)。まぁ、遅い早いが

                                Chatworkテックリードが“今”の自分に集中してきた理由。Scala×DDDに出会い、サービス改善に生かすまで - Findy Engineer Lab
                              • 試行錯誤と改善を続けたRubyリリースマネジメントの歴史。その歩みを歴代の担当者たちが振り返る - Findy Engineer Lab

                                世界中のエンジニアから愛されるオブジェクト指向スクリプト言語Ruby。多くの人々がこの言語にコントリビューションし、その成長を支えてきました。なかでも、特定バージョンのリリースの責任を持つ“リリースマネージャー”の功績はとても大きいものです。彼らの存在があったからこそ、Rubyのリリースは滞りなく行われてきました。 しかし、リリースマネジメントの歴史はけして平坦な道のりではありませんでした。歴代の担当者たちが、適切な運用方法について試行錯誤しながら、少しずつ改善を続けてきたのです。その過程には、全てのエンジニアにとって参考になるプロジェクトマネジメントの知見が詰まっています。 今回は、歴代のRubyリリースマネージャーである卜部昌平さん(@shyouhei)、園田裕貴さん(@yugui)、遠藤侑介さん(@mametter)、成瀬ゆいさん(@nalsh)にインタビュー。これまで担ってきた役割

                                  試行錯誤と改善を続けたRubyリリースマネジメントの歴史。その歩みを歴代の担当者たちが振り返る - Findy Engineer Lab
                                • 大規模言語モデル間の性能比較まとめ|mah_lab / 西見 公宏

                                  StableLMのファインチューニングってできるのかな?と調べたところ、GitHubのIssueで「モデル自体の性能がまだ良くないから、ファインチューニングの段階ではないよ」というコメントがありまして。 シートの中身を見てみるlm-evalシートstablelm-base-alpha-7bは54行目にありまして、確かに他の言語モデルと比較するとまだまだな性能のようです。応援したいですね。 シートの列の意味それぞれの列の意味については推定ですが以下の通りです。 RAM 言語モデルのGPUメモリ消費量。 lambada(ppl) LAMBADAデータセットによる測定値。ロングレンジの言語理解能力をテストする(文章全体を読まないと答えられないタスクでの評価)。PPLはPerplexityという指標で、モデルの予測の不確かさを示す。PPLが低いほど、モデルの予測精度が高い。 lambada(acc

                                    大規模言語モデル間の性能比較まとめ|mah_lab / 西見 公宏
                                  • 仕事と育児の両立で挫折した私が、週4日勤務でエンジニアを続けるためにしたこと - Findy Engineer Lab

                                    平(@mana_cat)といいます。私は金融スタートアップでAWSやAzureを扱ったクラウドインフラエンジニアとして業務に携わっています。現在は週4日をエンジニアとして勤務し、週1日を副業でフリーランスをしています。昨年8月に第3子を出産した関係で育児休業を取得中で、今年4月に職場復帰するタイミングで入社3年目になります。 プライベートでは、夫、8歳長男、5歳次男、0歳長女と都内で5人暮らしです。 なぜ、複業(複数の仕事を持つ)という働き方をしているのか、そこに至る道のりを今回の寄稿で紹介します。これまでを振り返ると、キラキラとした輝かしい生き方ではありません。仕事と育児の両立に幾度となく挫折し、遠回りしながら不器用に進んでいる生き方だと感じています。 働く場所に縛られないクラウドエンジニアへの転身と、看護のための退職 再就職までの遠い道のり 重視したのは「家族優先で働き方を変えても、自

                                      仕事と育児の両立で挫折した私が、週4日勤務でエンジニアを続けるためにしたこと - Findy Engineer Lab
                                    • スーパーマリオシリーズで「クリア不可能なコース」が作成できることを数学的に証明 米MITの研究者ら【研究紹介】 レバテックラボ(レバテックLAB)

                                      米マサチューセッツ工科大学(MIT)に所属する研究者らが発表した論文「You Can’t Solve These Super Mario Bros. Levels: Undecidable Mario Games」は、任天堂のスーパーマリオシリーズの一部のゲームにおいて、プレイヤーがクリアすることが理論上不可能なコースを数学的に証明した研究報告である。 keyboard_arrow_down 研究内容 keyboard_arrow_down 研究結果 対象となったゲームは、「New スーパーマリオブラザーズ」シリーズ(オリジナル版、Wii、U、2)と、「スーパーマリオメーカー」1および2の全ゲームスタイル(スーパーマリオブラザーズ1、3、ワールド、New スーパーマリオブラザーズU、3Dワールド)である。 研究チームは、これらのゲームにおいて、ステージがクリアできるかどうかの判定が決定不可

                                        スーパーマリオシリーズで「クリア不可能なコース」が作成できることを数学的に証明 米MITの研究者ら【研究紹介】 レバテックラボ(レバテックLAB)
                                      • 楽しさも怖さも成長の糧になる。独学からスタートしたフロントエンドエンジニアとしてのキャリア - Findy Engineer Lab

                                        2016 年 HTML5 カンファレンスでの講演 はじめまして、小林(@koba04)です。現在はソフトウェアエンジニアとしてサイボウズで週4日、SmartHR で週1日働いています。2021 年 3 月に東京から静岡県の富士市に移住してフルリモートワークという働き方をしています。OSS では React 関連のライブラリのメンテナンスなどを行っています。 この記事では、私がこれまでのキャリアで Web の面白さを感じソフトウェアエンジニアとして働き始め、フロントエンドエンジニアとして働くようになる中で考えたことや大切にしていることを紹介します。 Web エンジニアとして働くということ 私が Web の面白さを感じるようになったのは、好きな音楽を伝えようと始めたブログやホームページ作成がきっかけでした。誰の許可を得る必要もなく自分の書いたものを公開でき、それに対する反応がある世界。今では当

                                          楽しさも怖さも成長の糧になる。独学からスタートしたフロントエンドエンジニアとしてのキャリア - Findy Engineer Lab
                                        • SBOM解説: SBOMのメリットと導入の流れ | SIOS Tech. Lab

                                          はじめに こんにちは。先日、社内にてSBOMに関する勉強会を行いました。この記事では、そこで学んだことを解説していきたいと思います。 具体的な内容は以下の通りです。 SBOMとは何か SBOMを導入するとどんなメリットがあるか SBOMを導入するにはどんなことに気を付けて何をすれば良いか SBOMにはどんな種類があるのか 特に、SBOMに興味はあるけど具体的に何していいかわからない、という方に参考になると思っています。少々長いですが、最後まで読んでいただけると嬉しいです。 それでは、順番に説明していきます。 SBOMとは SBOMとは、ソフトウェア部品表(Software Bill of Materials)、つまり、ソフトウェアコンポーネントやそれらの依存関係の情報も含めた機械処理可能な一覧リストのことです。 ソフトウェアに含まれるコンポーネントの名称やバージョン情報、コンポーネントの開

                                            SBOM解説: SBOMのメリットと導入の流れ | SIOS Tech. Lab
                                          • 「楽しい・おもしろい」を選び続けた先に今があった GMOペパボ VPofE 兼 技術部長とOSSとの20年間 - Findy Engineer Lab

                                            皆さん、はじめまして。GMOペパボ株式会社の執行役員 VP of Engineeringと技術部長を兼任している柴田(@hsbt)と申します。私はOSSのプログラマーとして、プログラミング言語Ruby本体と周辺ツールの開発にも携わっています。 今回、「私の選択」と題した寄稿の機会をいただいたので、一定規模の組織のエンジニアリングマネージャーのトップ、OSSのプログラマーの一人として普段考えていることをご紹介したいと思います。本稿が皆さんのキャリアやソフトウェア開発への取り組みへの一助となれば幸いです。 OSSとの出会い ─ コミュニティと仕事との関わり tDiaryとの出会いがOSSとの関わりを決めた ソフトウェアを届けるために必要なこと Rubyの開発で必要なことを全てやる プロダクトの成長に必要なことは全てやる ソフトウェアを届けることにフォーカスする 技術だけではなくビジネスについて

                                              「楽しい・おもしろい」を選び続けた先に今があった GMOペパボ VPofE 兼 技術部長とOSSとの20年間 - Findy Engineer Lab
                                            • 遠回りこそが僕にとって最短の道 ── 納得できるソフトウェア開発がしたいなら、まず目の前のことを楽しもう - Findy Engineer Lab

                                              ▲ 2020年1月に開催された「Regional Scrum Gathering℠ Tokyo 2020」に登壇(撮影:藤村新 @aratafuji さん) こんにちは、椎葉光行(@bufferings)です。CircleCIでIC(Individual Contributor)としてシニアソフトウェアエンジニアをやってます。20代に小さな開発会社や派遣でプログラミングを覚え、30代をまるっと楽天で過ごし、2021年に41歳で転職しました。現在は大阪の自宅からフルリモートで仕事をしています。 この20年、ずっといろいろなことを学びながら過ごしてきました。その中でも特に楽天で過ごした30代は「密度の濃い10年間だったなぁ」と思います。エンジニアとして技術的な成長はもちろん、チーム作りや組織作りにも取り組み、人と一緒に仕事をすることについて考え続けた10年でもありました。 この記事では私の30

                                                遠回りこそが僕にとって最短の道 ── 納得できるソフトウェア開発がしたいなら、まず目の前のことを楽しもう - Findy Engineer Lab
                                              • 夢中になった技術が「打ち込める仕事」になるまで ─ OSS検索エンジンの開発にコミットし事業にも貢献する - Findy Engineer Lab

                                                はじめまして、 @mocobetaと申します。 パッケージソフトウェアベンダー、コンサルティング会社、Webサービス企業などを経て、現在は株式会社LegalForceというスタートアップの研究開発セクションでソフトウェアエンジニアをしています。 個人としては、Python形態素解析ライブラリjanomeを開発するとともに、OSS検索エンジンライブラリApache Luceneのコミッターをしています。ちなみに本記事のアイキャッチ画像は、絵師さんに描いてもらったjanomeのキャラクターです。とてもかわいく描いていただいて、お気に入りの1枚です。 この記事では、進路とエンジニアとしての力不足に悩んでいた私の若手時代から、10年(以上)の模索期間を経て、ライフワークにしたいと思える技術に出会い、なんとか好きな仕事で食べていけるようになるまでを振り返ります。アップダウンの激しいIT業界において、

                                                  夢中になった技術が「打ち込める仕事」になるまで ─ OSS検索エンジンの開発にコミットし事業にも貢献する - Findy Engineer Lab
                                                • 技術に対するモチベーションが下がったらどうする?Javaスペシャリストを20年以上支えてきた思考法とは - Findy Engineer Lab

                                                  世の中にはさまざまなタイプのエンジニアがいます。流行に合わせて次々と新しいプログラミング言語やフレームワークを習得する人もいれば、特定の技術に長く携わり専門性を高める人もいるでしょう。 後者のタイプの代表格と言える一人が、Javaのスペシャリストとして知られるLINE Fukuoka株式会社のきしだなおき(@kis)さん。 彼は20年以上にわたり、この言語と向き合いスキルを突き詰めてきました。 最近では、書籍『プロになるJava*』を執筆するなど、Javaの認知拡大・普及のための活動も行っています。 きしださんは、Javaへの興味が長く続いた理由として「技術コミュニティの存在が大きく影響している」と語ります。 今回はきしださんに、技術コミュニティに関連したエピソードとともに、キャリアを振り返っていただきました。 *…技術評論社より2022.3.19出版。きしだなおきさん、山本裕介さん、杉山

                                                    技術に対するモチベーションが下がったらどうする?Javaスペシャリストを20年以上支えてきた思考法とは - Findy Engineer Lab
                                                  • 人生はyak shaving。失敗も遠回りもいつか自分の糧になると、エンジニアの仕事が教えてくれた - Findy Engineer Lab

                                                    こんにちは。motemen(id:motemen)と申します。現在、株式会社はてなでCTOとして開発組織や技術方針のマネジメントに携わっています。新卒ではてなに入社してから、気づけば15年が過ぎていました。今回「Findy Engineer Lab」で寄稿の機会をいただきましたので、自分のキャリアを簡単にふり返ってみたいと思います。 プログラミングの初期衝動 あらゆるウェブページをハックできる、JavaScriptの全能感 プログラマからソフトウェアエンジニアになっていく コードで自分が評価されることの恐ろしさを知った 「話すことが得意ではない」自分がマネジメントの道へ チーフ、そしてCTO 人生yak shaving プログラミングの初期衝動 初めてプログラミングに触れたのは小学生の頃でした。家に、親が仕事で使っていたパソコン(PC-9801)があったので、それに本屋で買ったムック本につ

                                                      人生はyak shaving。失敗も遠回りもいつか自分の糧になると、エンジニアの仕事が教えてくれた - Findy Engineer Lab
                                                    • 最後の二重魔法数核候補「酸素28」の合成に成功! 魔法数20の消失を確認! - Lab BRAINS

                                                      みなさんこんにちは! サイエンスライターな妖精の彩恵りりだよ! 今回の解説は、合成可能な最後の二重魔法数核の候補であった「酸素28」の合成についに成功し、魔法数が消失していたために二重魔法数核ではなかったことが確認された、という研究だよ! なんか見知らぬ単語だらけで難しい?これはメチャクチャ合成しにくい原子核を合成することで、原子核を安定化させる "魔法" を調べる研究と言い換えられるね。この後の解説を読んでくれればきっと分かるはずだよ! 酸素28の合成は、まさに核物理学上の金字塔とも言える成果であり、この実現には各国の核物理学にまつわる研究者と装置とノウハウが結集した、集大成とも言える成果だよ! 原子核について軽くおさらい! 身近な物質は何かしらの原子でできていて、その原子は外側を回る電子と、中心部にある「原子核」で構成されているよね。この原子核は更に「陽子」と「中性子」が何個かずつ結合

                                                        最後の二重魔法数核候補「酸素28」の合成に成功! 魔法数20の消失を確認! - Lab BRAINS
                                                      • 技術的負債で悩む人たちを救いたい。苦渋を味わったシステム設計から私が逃げ出さない理由 - Findy Engineer Lab

                                                        READYFORでアプリケーションアーキテクトを務め、システム設計やリファクタリングについて第一線で発信をする仙塲大也さん。ネット上ではミノ駆動(@MinoDriven)の名前で活動しています。 著書の『良いコード/悪いコードで学ぶ設計入門』は、2022年4月の発売から10カ月で3万部を超え、「ITエンジニア本大賞2023」の技術書部門大賞を受賞しました。 そのプレゼン大会でミノ駆動さんは、「みんなで強くなる」「昔の自分を助けに行く」という思いで本を執筆したと語り、大賞受賞スピーチでは感極まって涙する場面もありました。 エンジニアになった頃は会社の技術的負債に忙殺される日々で、「システム設計」という概念すら知らなかったというミノ駆動さんは、いかにしてリファクタリングのスペシャリストになったのでしょうか。 激動のキャリアと設計への思いについてお聞きしました。 技術的負債を解消するシステム設計

                                                          技術的負債で悩む人たちを救いたい。苦渋を味わったシステム設計から私が逃げ出さない理由 - Findy Engineer Lab
                                                        • 成長に近道はない。責任から逃げない。私が職業エンジニアとしてキャリアを築いた10年で意識したこと - Findy Engineer Lab

                                                          ソフトウェアエンジニアとして成長するために続けてきた活動と、学習を支えるモチベーションは何だったのか。Repro株式会社の橋立友宏(joker1007)さんに10年以上のキャリアを振り返っていただき、それぞれのステージで意識してきたことについて寄稿いただきました。 Repro株式会社でチーフアーキテクトをしている橋立です。ネット上ではjokerの名前(@joker1007)で活動しています。 私は神戸大学法学部を卒業し、野村総合研究所でテクニカルエンジニアとして勤務、株式会社ウサギィでの受託開発を経て、フリーランスエンジニアになりました。その中で縁があったRepro株式会社に正式にジョインすることになり、CTOとして6年ほど勤務。会社のステージの変化で、立ち位置がCTOという肩書と噛み合わなくなってきたため肩書を変更し、今はチーフアーキテクトとして勤務しています。 以前、自分のブログで「ソ

                                                            成長に近道はない。責任から逃げない。私が職業エンジニアとしてキャリアを築いた10年で意識したこと - Findy Engineer Lab
                                                          • データサイエンス100本ノックが SageMaker Studio Lab からすぐに学べるようになりました | Amazon Web Services

                                                            Amazon Web Services ブログ データサイエンス100本ノックが SageMaker Studio Lab からすぐに学べるようになりました 2022 年夏の甲子園は、決勝で満塁ホームランが出る記録的な試合となりました。球児が野球のノックを受けるのなら、エンジニアが受けるノックは何でしょう ? 本記事では「データサイエンス 100 本ノック(構造化データ加工編)」を Amazon SageMaker Studio Lab で簡単に学ぶ方法をご紹介します。データサイエンス 100 本ノックは、データベースのテーブルや CSV ファイルといった表形式のデータから欲しいデータを取り出す方法を学べる教材です。 GitHub で公開されており、 2022 年 8 月時点で 1,800 を超える Star がつけられています。 データサイエンス 100 本ノック(構造化データ加工編)ト

                                                              データサイエンス100本ノックが SageMaker Studio Lab からすぐに学べるようになりました | Amazon Web Services
                                                            • 大規模言語モデルによる気象予報が、スパコンの予想を超える|Google研究所からの論文(12月22日 Science 掲載論文) - Lab BRAINS

                                                              今年は大規模言語モデル(LLM)の様々な分野へ導入した論文がトップジャーナルに溢れるようになる元年と言えるかも知れない。一般の方ににとってLLMは、ChatGPTのようなテキストを学習させたモデルを指すのだと思うが、元々ノンリニアーな情報を扱う生物学では、早くから様々な目的でLLMの導入が進んでいる。最も普及しているのが蛋白質の構造予測もでるαフォールドだろう。 過去の経験は未来の予測に重要だが、これまでの予測はデータをなんとか法則に落とし込んで、その法則を未来に適用してきた。これに対しLLMでは、過去のデータを自然にコンテクスト化して、そこから最も確率の高い結果を導き出す。まさに生物情報に合致したモデルと言えるが、これと似ているのが気象現象だ。 本日紹介する論文 今日紹介するGoogleの2つの研究所からの論文は、3700万パラメーターを持つニューラルネットを用いて、地球規模で過去の気象

                                                                大規模言語モデルによる気象予報が、スパコンの予想を超える|Google研究所からの論文(12月22日 Science 掲載論文) - Lab BRAINS
                                                              • 次亜塩素酸ナトリウム液・次亜塩素酸水ミストを吸入してはいけない(2020/05/10) — Y.Amo(apj) Lab

                                                                次亜塩素酸ナトリウム液・次亜塩素酸水を噴霧するのは人体に有害。なお、次亜塩素酸水を手指消毒に使う場合は装置で作ったものを流しながら使う。アルコールのようにボトルに入れて吹き付けただけの場合の効果は未定。 新型コロナウイルスの感染拡大防止について、手指のアルコール消毒が有効である。ところが、消毒用アルコールが品薄になってきたため、次亜塩素酸を入れた水を使い始めている。また、空間除菌と称して、次亜塩素酸の入った水を噴霧しているところもある。この問題点についてまとめておく。 厚生労働省の注意喚起 まず、次亜塩素酸を含む消毒薬(次亜塩素酸水・次亜塩素酸ナトリウム液の両方が該当)については「厚生労働省 事務連絡  令和二年3月6日 社会福祉施設等における感染拡大防止のための留意点について」によると、 新型コロナウイルス感染が疑われる者の居室及び当該利用者が利用した共用スペースについては、毒・清掃を実

                                                                • 苦手を捨てる決断により広がった世界 - 限られたリソースしか持たないエンジニアの戦い方 - Findy Engineer Lab

                                                                  サムネイルは筆者が住むイスラエルの写真。 はじめまして、Sukuda Peppei(@knqyf263) と申します。現在はイスラエルに住んでいて、セキュリティ企業でソフトウェアエンジニア(以下エンジニア)をしています。もともとコンテナイメージの既知の脆弱性を簡単に検知できるOSSを趣味で開発していたのですが、今の会社から買収の申し出を受けたため、そのまま自分も入社しフルタイムでOSSの開発を続けています。過去に個人ブログでも説明しているため、詳細が気になる方はご確認ください。 今回キャリアについて書く機会をいただいたのですが、あまり長期的な計画というのは持たずに生きてきたため、多くの人に参考になるようなキャリア設計はお伝えできそうにありません。一方で改めて振り返ると自分の中の判断軸には気が付いたので、そのことについてお話しさせていただきます。 現在は経歴や会社の肩書を取っ払っても「こうい

                                                                    苦手を捨てる決断により広がった世界 - 限られたリソースしか持たないエンジニアの戦い方 - Findy Engineer Lab
                                                                  • 横浜市水道局のNMRパイプテクターの試験結果を読み解く(2019/09/05) — Y.Amo(apj) Lab

                                                                    日本システム企画株式会社(jspkk)のパイプテクターのパンフレットの科学としては無意味な説明を担当者が見抜けず,2度に渡ってパイプテクターの試験を水道料金でする羽目になった(独立採算なので税金ではないそうです。修正しました)横浜市の皆さんにはお気の毒ですが,効果が無いという結果がしっかり出ました。貴重なデータですのでありがたく有効に使わせていただきます。横浜市で老朽化マンションにお住まいの方も,売り込みを受けた場合,水道局で効果が見られなかったものだ,ってことで断りやすくなるのではないでしょうか。 およその経緯 検証第一段階(平成24年〜平成26年) 平成24年7月 横浜市水道局と株式会社アクアエンジ(水道局OBが作った会社)の間で「NMR工法による配水管における赤錆防止及び残留塩素低減防止効果等の検証に関する共同研究協定書」が取り交わされる。 設置場所は,菅田配水池からつながっている先

                                                                    • 【「スゴ本」中の人が薦める】技術書は教えてくれなかった。悩めるエンジニアに新たな考え方をもたらす6冊 | レバテックラボ(レバテックLAB)

                                                                      1. 『語録 要録』エピクテトス 著 2. 『その悩み、エピクテトスなら、こう言うね。: 古代ローマの大賢人の教え』山本 貴光、吉川 浩満 著 3. 『議論の技術』 倉島保美 著 4. 『問題解決大全』読書猿 著 5. 『心理的安全性のつくりかた』石井遼介 著 6. 『そのとき、エンジニアは何をするべきなのか』Alastair S Gunn/P Aarne Vesilind 著、藤本温/松尾秀樹 訳 前任者から引き継いだプログラムに、大きな不具合を見つけたことがある。 書いた人はすでにいないため、なぜそれを放置したのか、聞くことはできない。通常であれば顕在化しないが、あるパターンに陥ると、大問題となる。 ところが、次に予定されている仕様変更を入れると、顕在化するリスクがある。修正にはそれなりのリソースを必要とする。 これ、いま直しておくべきなのか。仕様変更の内容によっては問題にならないかも

                                                                      • 議論が噛み合わないと思ったら、「問題解決の5階層」でどこがずれているのか確認する - little hands' lab

                                                                        チームで議論するときに常に心がけているのが、「問題解決の5階層」です。 この図で重要なことは、 下の階層で認識が一致していないと、上の階層では絶対認識があわない ということです。 「あれ、議論が噛み合っていないな?」と思ったら、この階層に照らし合わせて認識があっていないことがないか確認しましょう。 問題認識のすれ違い 例えばこのように問題の認識の違いがあったとします。 なぜ違いが生まれたのでしょうか? コードの保守性に関する経験や、スキルの違い?と考えてしまうかもしれません。 でも実際は、こうでした この話題に出てきたときの、認識していたコードが違うものだったのです。 このような場合、事象の認識を合わせて初めて、問題の認識を合わせることができます。 このようなケースは非常に多いです。 普段一緒の空間で仕事をしていても、個人作業をしている時間は多いほど、人によって見えているもの、体験したこと

                                                                          議論が噛み合わないと思ったら、「問題解決の5階層」でどこがずれているのか確認する - little hands' lab
                                                                        • ITエンジニアから研究者へ。社会人博士として大学院にも再挑戦し、自分の「代表的プロダクト」を追求するわけ - Findy Engineer Lab

                                                                          こんにちは、坪内佑樹です。Web上では、ゆううき(@yuuk1t)と呼ばれています。 僕は現在、さくらインターネット研究所で研究員を務めています。専門領域は、ITエンジニアが情報システムに対して常に変化をもたらしながら、同時に情報システムの信頼性を高めていくための技術である、Site Reliability Engineering(SRE)です。 これまで、大学院を中途退学したのち、Webサービス企業でWebオペレーションエンジニアおよびSREを5年間務めました。そして昨年(2019年)の2月から現職で研究開発に取り組んでおり、今年はさらに情報系の大学院の博士課程に社会人博士として進学します。 本記事では、昨今注目を浴びているSRE分野において「代表的プロダクト」を作ることに憧れ、それを目標の軸に据えて、なぜエンジニアから研究者になる「選択」をしたのかをご紹介します。 大学で研究するより、

                                                                            ITエンジニアから研究者へ。社会人博士として大学院にも再挑戦し、自分の「代表的プロダクト」を追求するわけ - Findy Engineer Lab
                                                                          • メタバースは今の時代に早すぎるのか? VR法人COOが語る、大「仮想空間」時代到来の条件【フォーカス】 レバテックラボ(レバテックLAB)

                                                                            TOPフォーカスメタバースは今の時代に早すぎるのか? VR法人COOが語る、大「仮想空間」時代到来の条件【フォーカス】 株式会社HIKKY COO 喜田 龍一 京都大学理学部大学院卒。大学時代の専門は量子化学・統計力学。イラストレーター“黒銀”としても様々なアニメ、ゲームタイトルにキャラクター・メカニックデザインなどで関わる。2018年から株式会社HIKKYにジョイン。クリエイティブセンスとロジカルシンキングを両立し、COOとして事業、サービスなどを統括する。2023年からは東京工科大学片柳研究所デジタルツインセンターで客員准教授に就任し、教鞭も執る。 X 「メタバース」について「一時は盛り上がったものの、想像していたほどのインパクトがなかった」との見方をよく耳にします。総務省の『令和5年版情報通信白書』 は、世界のメタバース市場規模について2030年には123兆9,738億円に拡大すると

                                                                              メタバースは今の時代に早すぎるのか? VR法人COOが語る、大「仮想空間」時代到来の条件【フォーカス】 レバテックラボ(レバテックLAB)
                                                                            • 40代で新しいキャリアを選択したエンジニアが語る、プログラミングの世界に起きている面白い変化とは - Findy Engineer Lab

                                                                              一昔前まで囁かれていた「エンジニア35年定年説」。 しかし近年では、技術に特化した専門職・ICなど、マネジメント職以外の選択肢も少しずつ増えています。エンジニアとしては、今後のキャリアをどのように考えるべきなのでしょうか。 ファインディでは「40代でキャリアチェンジした2人の本音は?混沌な時代を生き抜くエンジニアのキャリア戦略を考える」と題したイベントを開催。 ミドル世代で新たなキャリアを選択したメリカリ牧さんと、LINE Fukuokaきしださんをお招きし、お話を伺いました。 お二人は「マーケットトレンドの変化は今後起こりにくくなる」と前提しつつ、自分が納得する道を選ぶべきだと語られました。 パネリスト 牧 大輔さん/@lestrrat 株式会社メルカリ jwxや peco の開発責任者。Go/Perl/Cプログラマ、講演、執筆、動画プロデュースなどを生業としている。過去には技術カンファ

                                                                                40代で新しいキャリアを選択したエンジニアが語る、プログラミングの世界に起きている面白い変化とは - Findy Engineer Lab
                                                                              • 「パパ、どうして技術記事を書くの?」無職やめ太郎が関西型言語でアウトプットを続ける理由 - Findy Engineer Lab

                                                                                無職やめ太郎(@Yametaro1983) さんは、株式会社ゆめみに所属するエンジニアです。エンジニアコミュニティサービス「Qiita」にて、関西型言語(関西弁)を駆使した文体で記事を執筆・投稿しており、多くの読者からの人気を集めています。 Findy Engineer Lab編集部はそんなやめ太郎さんに「普段どおりのポップな文体で、ご自身のキャリアを振り返る記事を書いてください」とリクエストしてみました。知られざる「やめ太郎さんが技術記事を書き続ける理由」とは? とある休日 娘「ねぇ、パパ?」 ワイ「なんや?娘ちゃん」 娘「パパはどうして、関西弁のコントみたいな記事をQiitaに書くの?」 ワイ「コント・・・?」 ワイ「ああ、関西型言語による技術記事のことやな」 娘「なんでもいいけど、あの関西弁の会話調の記事を書き始めたきっかけを知りたいな〜と思って」 ワイ「うーん、それはなぁ」 きっか

                                                                                  「パパ、どうして技術記事を書くの?」無職やめ太郎が関西型言語でアウトプットを続ける理由 - Findy Engineer Lab
                                                                                • 人前に出ることを極度に恐れる「社交不安症」に「一日一恥」が効く理由 - 早稲田大学 富田望先生 丨コグラボ- Cognitive Behavioral Therapy Lab

                                                                                  社交不安症の専門家・富田望先生へのインタビュー。最先端の知見を踏まえながら、社交不安症の発症メカニズムや治療法、セルフトレーニングの方法について伺いました。

                                                                                    人前に出ることを極度に恐れる「社交不安症」に「一日一恥」が効く理由 - 早稲田大学 富田望先生 丨コグラボ- Cognitive Behavioral Therapy Lab