コロナ禍による在宅勤務や運動不足により、筋肉の減少や全身の健康リスクが高まっている。筋肉減少に歯止めをかけるには、筋肉の材料となる「たんぱく質」の摂取、そして「筋トレ」が不可欠だ。筋肉量が増えるとボディーラインが見違え、顔の印象も若返るという。ここでは効率的なたんぱく質の摂取方法と、無理なく筋トレを継続するヒントをまとめた。(1)たった2週間の運動不足で筋肉量が減少コロナ禍での「不活動」や在宅
どうも、@yuyaaar です。 最近は Next.js アプリを見ることが多くなってきました。もはや JAM スタックの王道、と言っても過言ではないかもしれません。 ですが、やっぱりフルスタックとなると、データベースや認証などが必要になってきて、その辺のやり方がいまいちよくわからない、という人も多いのではないでしょうか。 自分もその一人でした。😅 いろいろ調べたり作ったりした結果、今現在もっとも最強コンビであろう、 Next.jsPrismaNextAuth.jsReact Queryでのフルスタックアプリケーションの作り方をこの記事では書いていきます。 今回は、チュートリアルアプリでよくある Todo アプリを作って、vercel にデプロイ、というのをやってみたいと思います。 まずは最初に Next.js ボイラープレートアプリを作りましょう。 作成できたら、まずは TypeScr
In this course, you will learn how to work with the UDP and TCP internet protocols in real-world scenarios. You will apply your skills to build small, fun networking applications in Rust — right in your browser! No previous knowledge of network programming is required, but we assume that you are familiar with Rust syntax. If you’re not, that's fine too! You can read The Rust Book and learn by prac
最近、 Swift リポジトリに並行処理関係の Pull Request (PR) が続々とマージされています。 たとえば、次のような PR があります。 Add async to the Swift type system. #33147 Add @asyncHandler attribute. #33476 Import "did" delegate methods as @asyncHandler. #34065 Import Objective-C methods with completion handlers as async #33674 Basic support for actor classes and actor isolation #33906 Swift の並行処理( Concurrency )関連の機能については、 2020 年 1 月に発表された "On th
最近良く話していることなのですが、社会人として働き始めた新卒の技術者は、最初の数年は成長していきます。与えられた業務を遂行しながら、そのための学習もしていくからです。しかし、2、3年すると開発業務をこなせるようになり、特に新たな勉強をしなくても、日々、会社に行って開発業務が遂行できるようになります。 この状態、つまり、継続した学習をしなくなった状態で、10年とか経過すると、ソフトウェアの世界は大きく変化している可能性があり、新たな技術が登場し、その人の技量は相対的に今度は低下しはじめます。しかし、この時点で、新たなことを学習するのは困難だったりします。学習する習慣が無いわけですから、勉強しろと言っても、「なぜ、休みの日に勉強しなければならないのですか」ということになります。 そのような人に対して、マネジメントは、その人ができる仕事を与えて、何とか仕事をしてもらいますので、「新たなことを勉強
LINEの開発組織のそれぞれの部門やプロジェクトについて、その役割や体制、技術スタック、今後の課題やロードマップなどを具体的に紹介していく「Team & Project」シリーズ。今回は、LINEアプリのiOSクライアント開発チームを紹介します。マネージャーの富家将己と朴盛民に話を聞きました。 ―― まず、自己紹介をお願いします。 富家:LINEのiOS版のエンジニアマネージャーをやっている富家です。仕事では、チームメンバーのマネジメントをしながら、技術検証など開発に関わるタスクも行っています。 朴:LINEアプリのiOS版のエンジニアマネージャーをやっている朴です。仕事ではLINT ProjectのメンバーとしてiOS側の作業をやっています。チームメンバーのマネジメントや他のチームのサポートも行っています。 ―― お二人がLINEに入った理由、働くやりがいなどを教えてください。 富家:私
最初に お仕事で「Kubernetesはいいので、次のプロジェクトで使いたい」と言うと 「何がいいんですか?」とか「何ができるの?」とか聞かれてうまく答えれない事がまぁまぁあったので自分なりにKubernetesがなぜ生まれたのか、なんで使いたいのかと何ができるかをまとめてみた リソース調達の歴史から見るKubernetesが現在の地位につくまで リソース(アプリケーションを動かすためのサーバなど)調達の視点から、Kuberenetes誕生までを見ていきます。 物理サーバを調達する時代 原初のアプリケーション開発では、アプリケーションを開発してキャパシティを予測して、リソース見積もりを行い、サーバ購入を行っていました。 この方法では以下のような課題がありました。 リソースを用意するのに、数週間から数ヶ月かかる サーバを注文してから、到着するまでの時間もかかりました。 またその前のリソース見
文 おたま 産前産後休業(産休)ののち、育児のため「育児休業(育休)」を取得する女性は8割以上といわれています*1 。 育休取得後に待っているのは職場への「復職」。期間は出産時期にもよるため人それぞれですが、ある程度長期にわたり業務から離れたこと、子供優先の生活で社会との分断を感じやすいことなどから、復職に対して不安やナーバスな気持ちを抱える方も少なくありません。そういった気持ちが「焦り」や「過剰な責任感」に繋がり、頑張り過ぎてしまうことも。 二度の産休と育休を経て働くブロガー・おたまさんも「仕事と育児」の両立を焦り過ぎてしまい「反省」することが多かったそう。そんなおたまさんに、自身の経験から学んだ「育休復帰後に息切れしないための働き方」について寄稿いただきました。 ***育休から復帰する人は、長く休んでいたことの申し訳なさや焦り、責任感などから「頑張り過ぎる」ことがあるように思います。私
【更新 2020年9月10日 15時00分】 土田氏はTwitter上にて、同書籍の販売を中止することを発表した。「9/12発売予定の「タクティカルRPGのAI技術入門」ですが、予想以上の反響と意図しない形での拡散を生んでしまいました。個人誌の範疇では済まなくなると判断し、販売を中止させて頂きます」とコメントしている。 【告知】9/12発売予定の「タクティカルRPGのAI技術入門」ですが、予想以上の反響と意図しない形での拡散を生んでしまいました。 個人誌の範疇では済まなくなると判断し、販売を中止させて頂きます。 皆様にはご迷惑をお掛けする結果となった事をお詫び申し上げます。 — 土田善紀 (@tsuchidasama) September 10, 2020 【原文 2020年9月10日 8時22分】 シミュレーションRPGの敵AI思考ルーチンを解説した書籍『タクティカルRPGのAI技術入門
「ビジネスの仕組みがわかる 図解のつくりかた」という本を全文公開します!この本は、2020年4月に出版されたスマホサイズのコンパクトな新書です。『ビジネスモデル2.0図鑑』を出版後、多くの反響をいただき、さまざまな企業でビジネスモデル図解について講演・ワークショップを開催してきたノウハウを凝縮した一冊になっています。 ※当記事の情報を転載、複製、改変等は禁止いたします それではここから全文公開をご覧ください。 第1章:ビジネスモデル図解、基本の「き」はじめに 僕たちが『ビジネスモデル2.0図鑑』を出版したのは2018年9月のことです。「Amazon Go」や「Spotify」など、100の事例のビジネスモデルを同じフォーマットで図解した本は、7万部を超えるベストセラーになりました。その後さまざまな反響を得て、企業から多数の講演・ワークショップの依頼をいただきました。「ビジネスモデルを自分で
こんにちは。yoshiです。 先日(9月1日)にオープンされた TypeScript のプルリクエストがヤバいわよ!という話をします。 ※※※注意ここから※※※ 一応先に言っておきますと、これからする話はまだ PR 段階なのでそのまま取り込まれるかどうか分からないし、どのバージョンでリリースされるかも分かりません。ここで書いていることはリリース時には仕様が変わっている可能性は大いにあり、リリース後に検索等でこの記事にたどり着いた方は、もっと良い解説がどこかにあると思うのでそちらを参照することをおすすめします。 ※※※注意ここまで※※※ 該当の PR はこれです。 Template string types and mapped type 'as' clauses by ahejlsberg · Pull Request #40336 · microsoft/TypeScript この PR
あわせて読みたい FlutterでBLoCだChangeNotifierと振り回されて消耗するまえに - タオルケット体操 筆者のFlutterに対する印象は半年前にこのエントリーを書いたときから驚くほどに何も変わっていないので、逆にFlutterは非常に明快でわかりやすいライブラリなのかもしれないですね。 hachibeechan.hateblo.jp 筆者の主張の事前まとめ Reactの学習は実質Flutterの予習 クライアントアプリを設計するにあたってはActiveRecordパターンの再発明をしてはいけない 結局MVX RXSteamとはなんだったのか DDDの勉強をすると多くの示唆を得られる Remi wareを信じろ ちなみにここ以下で述べるActiveRecordパターンはPoEEAとRoRのものの混合があるかもしれませんが、利用すべきじゃないという点において同一なので特に
(この記事は 2020/08/28 時点での記事になります。設計のトレンドは日々変わりますので最新のトレンドを確認してください。) はじめにこの記事は Flutter Architecture Blueprints の解説記事です。 今回は Flutter アプリを MVVM で実装する上でどういう形にしていったかを解説していきたいと思います。Android エンジニアにとって脳内変換出来そうなキーワードも使っていきます。 実はアーキテクチャを解説するのはあまり好きではなく、この形が合理的だと言っても、そのエンジニアの経験と趣味思考の違いで話が合わなくなることがあると思っていて、それが押しつけになっていることがあります。なのでこれが完璧だと捉えないでください。私も勉強中の身です。 Flutter Architecture BlueprintsMVVM は Model–View–ViewMo
自動車用にしろ、歩行者用にしろ、目的地までの道案内をするナビゲーションシステムは、画面に地図や曲がり角といった情報を表示しつつ、音声で曲がるタイミングなどを教えてくれる。 これに対しAppleは、音声の聞こえてくる方向で進行方向を伝えるナビゲーション技術を考案。この技術を米国特許商標庁(USPTO)へ出願したところ、米国時間8月20日に「SPATIAL AUDIO NAVIGATION」(公開特許番号「US 2020/0264006 A1」)として公開された。出願日は2018年9月25日。 この特許は、特定の方向から音が聞こえてくるように感じさせることで、進む方向や曲がる方向を指示できるナビゲーションシステムを説明したもの。ユーザーは、ステレオ出力に対応するヘッドホンなどを装着するため、安全性を考えると歩行者向けのナビゲーションに適用する技術だろう。 目的地とユーザーの所在地を比較して移動
イーロン・マスクの「脳とマシンをつなぐデバイス Neuralink」がもうすぐ発表に。その前に知っておくべきこと2020.08.27 21:0020,936 George Dvorsky - Gizmodo US [原文] ( 福田ミホ ) 実際に動いてるとこ見せます、と。 脳とマシンをつなぐインターフェース技術を開発しているNeuralink(ニューラリンク)。ファウンダーのイーロン・マスク氏が、8月28日にいよいよNeuralinkの動くデバイスを発表すると息巻いてます。 Live webcast of working @Neuralink device Friday 3pm Pacific https://t.co/PouLbrGzFU — Elon Musk (@elonmusk) August 26, 2020動いてるNeuralinkのデバイス、ライブWebキャスト 金曜日午後
わたしは海外で暮らしているから、海外(ドイツ)で働いている日本人を多く見てきた。 逆に、日本で外国人といっしょに働いている人もたくさん知っている。 そういった人たちを見てきて思うのは、「外国人と働くこと」と「外国人として働くこと」は、まったく別の話ということ。 グローバル人材、グローバルビジネス、グローバルな部署、グローバルな環境……。 「海外」が関われば、なんでも「グローバル(地球規模)」としてまとめられがちだ。 でも外国人と働くときに求められるのは「インターナショナル(国際的)」な能力で、外国人として海外で働くときに必要なのは「ローカライズ(現地化)」の能力。 全然ちがう、というかむしろ真逆ともいえるほど、その2つの性質はかけ離れている。 それを区別しなかったことで不幸になった人を、わたしはなんども見てきた。 たとえば、「ドイツに留学経験があり英語が話せる」という理由で、国際部署に配属
SpaceXとTeslaの最高経営責任者(CEO)を務め、世界第4位の富豪とも報じられているElon Musk氏は2月、Neuralinkの新たな進捗を発表すると予告していた。Neuralinkは、同氏が創設した、脳とコンピューターを結ぶインターフェースの開発を目指す新興企業だ。同氏はこの発表を米国太平洋時間8月28日午後3時からライブでウェブ配信すると、25日にツイートした。実際に動作するデバイスを披露するという。発表の日付だけは7月に明らかにしていた。 Musk氏は2月にこれを予告した際、Neuralinkの次のバージョンは、2019年7月に初めて示したものよりも「素晴らしい」ものになるとしていた。 同氏は、患者の皮膚の下に電極を配置して耳の後ろのデバイスと接続するNeuralinkの装置は、画期的なものになる可能性があると、常日頃から公言している。
米Facebookは8月26日(現地時間)、米Appleが9月中にもリリースすると見られる次期モバイルOS「iOS 14」のプライバシー関連の新機能で、Facebookのプラットフォームを利用する開発者と広告主が大きな痛手を被ると警告した。 この新機能とは、AppleがWWDC 2020で紹介した、アプリがユーザーを追跡したり、ユーザーの端末の広告識別子にアクセスするには、明示的にユーザーの許可を得る必要があるというものだ。 「追跡」には、他の会社が所有するユーザーデータに基づいて自分のアプリ内でターゲット広告を表示することも含まれる。これは、Facebookが「Audience Network」で提供しているサービスの手法だ。 Audience Networkは、Facebookで集めた個人データをパートナーのアプリやWebサイトでの広告表示にも反映させる機能。カルーセル広告や動画広告も
本日8月26日、レバレジーズ最終出社でした(8月末退職)。レバレジーズではメディアシステム部部長としてエンジニアリングマネージメントを中心に担当した他、レバテック技術顧問としてエージェントの専門性向上などを担い、ITエンジニアのキャリアについて接したり深く考える機会が多くありました。写真は最初の勤務地のヒカリエと、現在のスクランブルスクエアです。 退職理由などについてはここ数年情シスの長としてレピュテーションリスクの観点から監視する側だったので特に書きませんが、代わりに私が採用時・入社後に示してきたITエンジニアとして長く生き続けるためのポイントについてここに記します。つまりは「指名されるエンジニア」になるために必要な事柄です。IT業界に出入りして20年。数多のプレイヤーの栄枯盛衰を見てのお話です。この観察結果からまとめた内容になります。 最も恐れなければならないのは忘却されること 以前に
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く