タグ

2023年2月17日のブックマーク (7件)

  • フロントエンドエンジニアが3ヶ月で Go を覚えてバックエンド開発に参画するまで

    Magic Moment の @aqlwah です。 2021年10月に入社してから1年ほどの間は、フロントエンドエンジニアとして React や Redux を用いた SPA の開発に主に従事していました。 それが昨年10月に行われたチーム体制再編をきっかけとして、バックエンドの開発にも参画するようになりました。 この記事では、フルスタックエンジニア見習いとなった私が Go をキャッチアップしてバックエンド開発を始めるまでに取り組んだ学習の経緯(ほぼ書評)をご紹介します。 余談ですが、この記事は先日にチーム内で開催した LT 会での発表をブログ向けの文章として書き起こしたものです。 私たち Tech チームでは、不定期で自由参加の LT 会を実施しており、業務内外で得た様々な知見を共有しています。 LT 会についての詳細もいずれこのブログでご紹介できればと思っています。ご期待ください。

    フロントエンドエンジニアが3ヶ月で Go を覚えてバックエンド開発に参画するまで
    isdh
    isdh 2023/02/17
  • iOS 16.4で「ウェブサイトからのプッシュ通知」が可能になることが判明

    iPhoneiPadでは、ホーム画面に「ウェブサイトに一発アクセスできるアイコン」を追加可能です。新たに、近日リリース予定のiOS 16.4ではホーム画面に追加したウェブサイトから通知を受け取ることが可能になることが明らかになりました。 Web Push for Web Apps on iOS and iPadOS | WebKit https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-and-ipados/ iOSでは、Safariでウェブページを閲覧中に共有メニューから「ホーム画面に追加」を選択することでウェブサイトに一発アクセスできるアイコンをホーム画面に追加できます。しかし、これまでは「ウェブサイトに一発アクセスできる」という機能が存在するのみで、通知を受け取ることはできませんでした。 Safariに搭載されているレ

    iOS 16.4で「ウェブサイトからのプッシュ通知」が可能になることが判明
  • ついに来る! TypeScript 5.0の新機能を全紹介 @uhyo

    記事は、TechFeed Experts Night#11 〜 JavaScript/TypeScript最前線のセッション書き起こし記事になります。 イベントページのタイムテーブルから、その他のセッションに関する記事もお読み頂けますので、一度アクセスしてみてください。 セッションの登壇者 セッション動画 皆さまこんにちは、株式会社バベルにてプリンシパルエンジニアをしておりますuhyoです。まもなくリリースされる予定のTypeScript 5.0の新機能が、この発表ですべてわかるように用意しましたのでぜひお聞きください。 TypeScriptのリリースサイクル まずはTypeScriptのリリースサイクルをおさらいしておきましょう。TypeScriptは3カ月に1回のリリースサイクルを採用しており、TypeScript 5.0もそのサイクルに則り、2023年3月に公開される予定です(3

    ついに来る! TypeScript 5.0の新機能を全紹介 @uhyo
    isdh
    isdh 2023/02/17
  • 駆け出し開発チームでも45万回利用されるシステムを2カ月で作れた話 - NTT Communications Engineers' Blog

    はじめに こんにちは、ソリューションサービス部ICTイノベーション部門の安部、江口、谷内です。 私たちのチームでは2022年7月より「脳の健康チェックフリーダイヤル」サービスの機能開発を担当し、世界アルツハイマーデーである同年9月21日に無償トライアルを開始しました。ニュースリリースをはじめ、TVや新聞等の各種メディアで取り上げられたこともあり、現時点で約45万回以上ご利用いただいています。 記事では開発に至る経緯や、システム構成・開発体制ならびに今後の展望まで、プロジェクトの全体像をご紹介させていただきます。今後の開発のご参考になれば幸いです。 脳の健康チェックフリーダイヤルのご紹介 脳の健康チェックフリーダイヤルは、電話をかけて日付と年齢を発話するだけで、AIが20秒程度で認知症の疑い有無を判定できる無料のサービスです。 サービスの詳細はこちらのURLをご参照ください。 ここから、

    駆け出し開発チームでも45万回利用されるシステムを2カ月で作れた話 - NTT Communications Engineers' Blog
  • Web Push for Web Apps on iOS and iPadOS

    Today marks the release of iOS and iPadOS 16.4 beta 1, and with it comes support for Web Push and other features for Home Screen web apps. Today also brings the first beta of Safari 16.4. It’s a huge release, packed with over 135 features in WebKit — including RegExp lookbehind assertions, Import Maps, OffscreenCanvas, Media Queries Range Syntax, @property, font-size-adjust, Declarative Shadow DOM

    Web Push for Web Apps on iOS and iPadOS
  • NestJSをゼロから学ぶ - TypeORMの活用などをREST APIの実装から身に付けよう【Node.jsフレームワークの基本】|ハイクラス転職・求人情報サイト AMBI(アンビ)

    このようにさまざまなデコレータが用意されていますが、今回はサンプルで利用するデコレータに絞って説明します。他のデコレータについては、NestJSの公式ドキュメントなどを参照してください。 依存性注入(DI) 依存性注入(DI、Dependency Injection)とは、クラスの依存関係を解決する仕組みです。NestJSでは、依存性注入を使ってクラスの依存関係を解決します。 クラスの依存関係とは、クラスが他のクラスに依存している関係のことです。例えば、次のようなクラスAがあったとします。このクラスは他のクラスに依存していません。@Injectable()デコレータを使って、サービスを定義します。 @Injectable() class A { constructor() {} } そして、次のようなクラスBがあったとします。このクラスは、@Inject()デコレータを使って依存性を注入し

    NestJSをゼロから学ぶ - TypeORMの活用などをREST APIの実装から身に付けよう【Node.jsフレームワークの基本】|ハイクラス転職・求人情報サイト AMBI(アンビ)
  • 習慣はどうやって形成されるのか?──『習慣と脳の科学――どうしても変えられないのはどうしてか』 - 基本読書

    習慣と脳の科学――どうしても変えられないのはどうしてか みすず書房Amazonいつも通勤や通学につかっている道は、何も考えずにも動けるぐらいには「習慣」になっているものだ。むしろいつものルートとは別の方角に行く必要がある時、そのことを忘れて「習慣」に引っ張られたりする。われわれは家の鍵をしめる動作をする時に、いちいち右手でかばんの右ポケットから鍵を出して差し込み右に回し──などと意識することもなく、習慣的動作によってほとんどを無意識にこなしている。 もし、習慣を脳に形成する力がなかったら、生活は面倒くさいものになるだろう。一方で、タバコや薬物のように、悪い習慣が形成されてしまう危険性もある。こうした習慣は、脳のどのようなプロセスによって形成されるのか? また、その仕組がわかるのなら、習慣を変えることもできるのではないか? そうした問いが連続していくのが、書『習慣と脳の科学――どうしても変

    習慣はどうやって形成されるのか?──『習慣と脳の科学――どうしても変えられないのはどうしてか』 - 基本読書