Shop for Deno Merch
Deno Deploy Beta 4がリリース2022年5月24日、Deno Deploy Beta 4がリリースされました。このリリースでは、ダッシュボードの改善や課金機能の追加、3つの新しい地域の追加・分析の改善が行われています。発表内容から見てみると、2022年第3四半期の正式版リリースに向けて1歩近づいている印象があります。 【参考】:Deno Deploy Beta 4 Deno Deployとは、JavaScript・TypeScript・WebAssemblyをエッジで実行する分散システムを指します。Denoのコードを簡単にデプロイでき、世界34地域で利用可能です。サーバーサイドJavaScriptをホストするサーバーレス環境を目指しています。 【参考】:Deno Deploy Deno Deployは、ウェブ上でビルドすることができます。URLを指定するだけでコードをデプロ
この記事は? フロントエンド領域が複雑性を増してきており、経営効率化の戦略として部門としてフロント、バック、インフラで完全分業の体制を取る会社が増えてきました。それに伴い、完全未経験からフロントエンドエンジニアになる人たちも増えてきましたが、単にフロントの現場で開発をしているだけではエンジニアリング全般を含む広範な基礎は身につきにくく、能動的に全領域を勉強していく必要があります。その上で、フロントエンドに強みを持つエンジニアとしてバリューを発揮していくには、具体的にどのようなキャリア戦略があるのか?この記事では考えていきます。 著者は? AWS環境でのフロントエンド開発中心に、エンジニア3年目。新卒2年間は自社サービス系の大企業でフロントエンドを担当。教育ではなく「崖に落とされて自力で登る」。裁量を得るには、先輩方を技術力で倒してロールをもぎ得る、といった競争主義が根付く徹底したハードボイ
任天堂は8月11日、グルメバトルゲーム『カービィのグルメフェス』を8月17日に発売すると発表した。「星のカービィ 30周年記念ミュージックフェス」にて明かされたかたち。対応プラットフォームはNintendo Switch(ダウンロード専用)で、価格は税込1500円となる。 【UPDATE 2022/8/11 21:10】 新映像公開に伴い、動画を差し替え 『カービィのグルメフェス』は、グルメバトルゲームだ。グルメフェスの会場にやってきたカービィは、スイーツを満喫するはずが、不思議なフォークの力で小さくなってしまう。さらに、ほかのカラフルなカービィたちも小さくなって集合。巨大なお菓子の世界をおなかいっぱい楽しもうと、競うように転がり始める。本作は最大4人でのプレイに対応する対戦アクションゲームとして、7月12日に発表された。今回は、ファンたちが見守る30周年記念音楽イベントにて近日発売がサプ
知らなかった! ウェブブラウザ「Chrome」のこんな便利な機能12選2021.03.05 19:30126,382 David Nield - Gizmodo US [原文] ( そうこ ) Chromeスキルが上がったぞ! ウェブブラウザ何使っていますか? 私がメイン使いしているのはGoogle Chromeです。長いことずっーっとChromeです。それでも、まだまだ知らないことはたくさんあります。Googleも常に新機能アップデートしてますからね。あまり知られていないChromeの便利機能をまとめました! 1:ゲストモードへ切り替え「ちょっとパソコン貸して?」と言われた時に便利なのがこれ。自分が普段使いしているブックマークはもちろん、開きっぱなしのタブや、ログイン状態のページをもし見られたらと思うとハラハラします。別に何もやましいことないけど、なんかソワソワします。そういう時はゲスト
こんにちは、株式会社カウシェでデータ分析を担当しているgoroです。創業間もないスタートアップでは、お金も時間も限られた中でデータ担当が1人いるかいないか、分析も分析基盤作りも両方やらなければいけない、けどそんなときに参考になる情報はそこまで多くはないと感じました。そのような境遇のデータ担当者に向けた記事を目指そうと思います。具体的にはこんなことを書きます。 スタートアップで求められるのは安価で速いインサイトであること その要求に対して、一意のIDで繋げるデータを、3層構造の分析基盤に集めて応えたこと 具体的にはツールを使い倒した構造になり、意思決定にデータが介在する文化を作れたこと スタートアップにおける分析環境の課題最初はスタートアップにおいて分析基盤を作るときの課題、前提条件を共有します。 まずは人が居ない、足りないということです。創業半年ほどのタイミングで自分がカウシェに参加したと
2022年4月、新規サービス開発を担うエンジニアリング統括部 サービス開発部とUXデザイン部に、計6名の新卒エンジニア・デザイナーが加わりました。 昨年から新卒採用をスタートし、育成カリキュラムの作成・運営を行ってきた本部署では、今年はさらにパワーアップした研修を構想。座学からより現場に近い実践まで学べる、計90間のトレーニングコースを敢行しました。 そこにはどのような想いがあったのでしょうか。今回は、研修プログラムをリードしたエンジニア、UXデザイナー、サービスデザイナー、UXリサーチャーに集まってもらい、話を聞きました。 昨年の新卒メンバーの声をふまえ、実践重視のカリキュラムを新設 スプリントからビジネス起案まで、現場のプロセスをくまなく実践「失敗や怪我を早いうちから経験してもらいたい」 研修は、講師にとって学び直しの場であり、新たな気づきや視点をもらえる場でもある 【本記事のインタビ
Fracton CTOの赤澤です。Solidityでスマートコントラクトを開発する際に何かのツールを使うことがほとんどだと思います。そんな中でも特に人気なものといえばHardhatでしょう。また、最近人気急上昇なツールにFoundryもあります。弊社でも、この二つを基本的に使っていますが、どっちもどっちなところも多いのが事実です。両方の特徴を考慮しつつ、弊社内での使い分けを考える機会があったので、今回はそれを綴ってみました。 Hardhat HardhatはNomic Foundationにより開発されているオープンソースであり、世界的に利用者が多いツールです。コンパイルやデプロイ、テストなど一通りの開発工程がこれ一本で完結する優れものです。しかも、プラグインを導入することで、テストカバレッジを測ったり、ガスの計算ができたりと状況に応じてかなり応用を効かせられます。 Node.jsがあれば
こんにちは、techtekt編集部もりたです。 この度techtektは、投稿記事本数が500本を超えましたっ🎉🎉🎉 サイトを立ち上げてから2年と9カ月。早いのか遅いのかよくわかっていないですが(笑)、ここまでご協力いただいた多くの社内外の方に感謝申し上げます。いつも本当にありがとうございます。 そこで今回は、非エンジニアの私が本メディアを運営してきて、多くの方にご質問いただく内容を、アレコレお伝えしてまいります。エンジニア採用はもちろん、エンジニア組織のインターナルコミュニケーションをはじめとした組織開発や技術広報を検討されている方にとって、何かお役に立てれば幸いです。 ※あくまでも弊社内の事例をもとにした話ですので、必ずしもこのやり方が正しいわけではありません。温かい目で見ていただけると嬉しいです(笑)。 サイト立ち上げについて 編集部や取材、記事について さいごに サイト立ち上
こんにちは、クラウドエース株式会社の錦木です。 クラウドエースが社外に技術情報を発信する場所として、他のプラットフォームと比較した結果zennを選定しました。 この記事では簡単に会社紹介をさせていただいた後、これまでの投稿先に対して抱えていた課題とそれらがzennによってどう解決されたのかを書きます。 クラウドエース株式会社はGoogle Cloudならなんでもやる会社です 本題に入るまえに、簡単にクラウドエースの紹介をさせてください。 クラウドエースはGoogle Cloudのプレミアパートナーとして、国内外問わずGoogle Cloudの導入支援、システム開発、トレーニングを主に行っております。 日々様々なGoogle Cloudのプロダクトを利用していますので、それらについてエンジニアがインプットしたことを社外にアウトプットし、本人の理解の整理になり、同じプロダクトに触れる方々の目に
初めまして、株式会社エビリー CTO の崔(サイ)です。 以前は別ブログで記事を投稿しましたが、今月から zenn にて定期的にブログ内容を更新していく方針にしました。 zenn にした理由は以下になります。 markdown で記事を書ける GitHub と連携できて管理・運用しやすい 書ける内容が制限されていない SEOが強いことでモチベーションも維持できるので、継続しやすい エビリーについて 弊社では、クラウド型動画配信サービス「millvi」、ソーシャル動画データ及び分析サービス「kamui tracker」を開発・提供しています。 millvi 2010 年からスタートしたクラウド型動画配信サービス AWS のクラウドサービスが使えるようになったからこそ小規模のベンチャー企業が実現できたサービス kamui tracker 2015 年からスタートした国内最大級 YouTube
こんにちは🙋♂️、パーソルキャリアでサービス開発のエンジニアをしている竪山です。 今年5月、新卒1年目として昨年から企画運営してきた組織横断の組織改善プロジェクト「サービスづくり組織LT会」が無事開催・クローズしました。 新卒として取り組むにあたり大変だったことなどを、回顧録のように書きました。 具体的にどのような会を開催したかや、組織構造については前編をご覧ください。 なぜこの記事を書くのか 会の目的・運営メンバー おまえだれ? 会の目的 運営メンバー 運営にあたり意識したこと とにかく人を巻き込む より多くの人に認知してもらう・賛同してもらう マネージャークラスの人を巻き込み、話を通してもらう(めっちゃ大事) マネージャークラスの人に方針決定の意見をいただく 自分より詳しい人にとにかく教えを乞う(めっちゃ大事) 社内イベント運営経験のある方にお話を聞く アンケート・効果測定のプロに
こんにちは🙋♂️、パーソルキャリアでサービス開発をしているエンジニアの竪山です。 今年5月、新卒1年目として昨年から企画運営してきた組織横断の組織改善プロジェクト「サービスづくり組織LT会」が無事開催・クローズしました。 新卒として取り組むにあたり大変だったことなどを、回顧録のように書きました。 運営にあたり意識したこと、苦労したことなどの振り返りは後編をご覧ください。 はじめに おまえだれ? なぜこの記事を書くのか どのようなPJを実施したのか? 運営期間 どれくらい人がきたの? 実際の会の様子 背景と目的 組織体制はどんな感じ? 今回のターゲットは? やろうと思ったきっかけ、ニーズは? 目的 運営メンバー PJ準備の流れ・スケジュール PJ運営で工夫したこと、大変だったこと ※竪山は退職していますが、本人の同意を得て、掲載を継続しています。 はじめに おまえだれ? テクノロジー本部
韓国のデベロッパーNewcore Gamesは8月9日、新作2.5Dアクションアドベンチャー『The Devil Within: Satgat』を発表した。対応プラットフォームは PC (Steam)。リリースは2023年を予定している。 本作は、悪魔の血が流れる武士の旅を描いた横スクロールアクションアドベンチャーだ。舞台となるのは、仮想の東洋。世界はある日突然現れた「黒石塔」から流れるエネルギーを利用し、飛躍的な発展を遂げていた。一方で、エネルギーに引き寄せられた悪鬼によって世界は滅亡してしまう。プレイヤーは武士の最後の生き残りとなって、人間の生存者を捜索。悪鬼を倒しながら滅びた世界の秘密に迫っていく。 本作では破壊されつくした都市や、生い茂ったジャングル、乾燥した砂漠地帯などのロケーションが登場するようだ。黒石塔の力による次元のゆがみで複雑に連結してしまった世界が、このゲームの舞台とな
任天堂は8月10日、『スプラトゥーン3』の情報番組「スプラトゥーン3 Direct 2022.8.10」を放送した。この放送内のあるワンシーンを見たファンらが「スシが4確になったのではないか」として議論を交わしているようだ。Twitterでも「スシ4確」というワードがトレンド入りするなど、話題となっていた。 ここで語られている「スシ」とは『スプラトゥーン』シリーズに登場するブキの1つ、スプラシューターのこと。威力、射程のバランスが良く、連射力が高いという性能が売りで、その万能さに信頼を置くプレイヤーが多いブキだ。そのブキの性能に陰りが出たのではないかと、本放送を見たファンが不安視しているわけだ。 動画の2:08からが該当のシーンとなる。敵チームの1人を、背後から近づいたインクリングが撃破している。この時に使用しているブキがスプラシューターだ。まずは相手にヒットした弾数に注目してほしい。動画
男色ディーノのゲイムヒヒョー ゼロ:第696回「OnceMore」 ライター:男色ディーノ 著者近影 最近は寝る前に「Winning Post 9 2022」(PC / PlayStation 4 / Nintendo Switch)ばかりプレイしている。 以前この連載で紹介したものの,これまで訳あってあまり遊んでいなかったのだが,最近は何かにとりつかれたようにプレイし続けている。このゲイムの何がいいって,ルーチンのはずなのにルーチンを感じない。……いや違うな,ルーチンを楽しめるって部分にある。 具体的に言うと,この作品は競馬のゲイムなんだけど,1年間のレースのタイミングは決まっているのですよ。2月の第4週には毎年フェブラリーステークスが開催される。で,そのタイミングで手持ちの中で一番強いダート馬を出馬させる。でも1か月後にはドバイワールドカップがあるので,調子を落とさないよう調整はしたい
ゲームエンジンUnreal Engine 5で、日本の街並みを描いたという映像が公開され、YouTubeを中心に注目を集めている。文化的な混在もされており、そこも味のひとつになっているようである。80 Levelが報じている。 さっそく映像を見てみよう。動画タイトルは「Japan – Unreal Engine 5 Cinematic Scene」。UE5でシネマティックに描いた日本、といったところだろうか。まずは道路から映し出されたのち、和風の建物や街並みが映し出される。建築デザインや道路の作り、電柱の立ち方などかなり日本的だ。郵便ポストや消火栓なども日本の街なかで見覚えのあるものばかり。都市というより、郊外であったり少し昔の日本という設定だろうか。いずれにせよ、日本の空気感を絶妙に再現している。注目したいのは、明らかにどこかの地域をモチーフにしていると思われる点。では実際にどの地域をモ
「メイ、わたしたち、風になってる!」「となりのトトロ」などスタジオジブリ作品の風を感じるシーンを集めた「風のとおり道シリーズ」が8月11日(木)より販売開始! 涼しげなサンキャッチャーや刺しゅうメッシュポーチなど、ジブリがいっぱい どんぐり共和国新商品 ベネリック株式会社(本社:東京都千代田区、社長:永利道彦) が運営する、全国の「ジブリがいっぱい どんぐり共和国」では、「天空の城ラピュタ」「となりのトトロ」「魔女の宅急便」「ハウルの動く城」の4作品の“風“を感じる軽やかなシーンをテーマにした新商品の「風のとおり道シリーズ」(全12種)を2022年8月11日(木)より発売いたします。 新商品「風のとおり道シリーズ」について コマに乗ったトトロと一緒に夜空を飛んだり、魔女のキキのように箒で空を飛んでカモメと一緒に街を見下ろしたり…スタジオジブリ作品には心動かされる空や風を感じるシーンがいくつ
","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- Section BGN -->\n<div class=\"Section jukentokushu_naka6_list pc\">\n<div class=\"Title\">\n<h2><a href=\"https://www.asahi.com/edu/exam/\">受験ニュース</a></h2>\n<ul class=\"SubLink\" style=\"float:right;font-size:.8rem;\">\n<li class=\"Fst\"><a href=\"https://www.asahi.com/edu/kyotsu-exam/\">大学入学共通テストへ</a
AIが絵を描いてくれるサービス「Midjourney」が人気だ。8月に入ってからSNS上で言及が急速に増え、Midjourneyで描かれた絵が大量にシェアされるようになっている。 AIに絵を描かせることは以前からできたが、自分で環境を整備する必要があり、描き始めるまでのハードルが高かった。だがMidjourneyは、少し英語が分かればすぐに、お試しで、無料で使えるのも大きいだろう。 筆者も試してみて、こうしたサービスがどんな意味を持つのかを考えてみた。 なお本記事は、毎月10ドルの有料プラン「Basic」を利用して制作している。 この記事について この記事は、毎週月曜日に配信されているメールマガジン『小寺・西田の「マンデーランチビュッフェ」』から、一部を転載したものです。今回の記事は2022年8月8日に配信されたものです。メールマガジン購読(月額660円・税込)の申し込みはこちらから。さら
はじめに ヌーラボでサービス開発部長をしている馬場です。 自分が身につけた技術や知識を惜しげもなく技術ブログに書いているソフトウェア開発者がいます。かっこいいですね。憧れます。彼らのように、ソフトウェア開発者が技術ブログを書くことにはどのような価値があるのでしょう?僕の考えをまとめてみました。 人に教えることほど、勉強になることはない 僕が一番大きな価値だと考えているのは、技術ブログを書いてアウトプットすることによって、ソフトウェア開発者自身のスキルを向上させることです。 ブログを書くということはつまり、自分の知識をその読者に教えるということです。教えるという行為は教わる側だけではなく、教える側も学べることが多いのです。ピーター・ドラッカーも「No one learns as much about a subject as one who is forced to teach it. /人
Mac上で、WindowsやLinuxなどのOSや、その上で動くアプリが使えるようになるParallels Desktopの最新版が8月9日にリリースされた。これまで通り、インテルCPUを搭載したMacと、M1やM2といったApple Siliconを搭載したMacの両方をサポートする。それぞれの違いも含め、最新版の特長を中心にレビューしよう。 正規版Windows 11がMicrosoft Storeで購入可能に Parallels Desktopは、毎年8月の初頭に律儀にメジャーアップデートを続けている。もちろん、それには理由がある。Parallels Desktopを動作させる母体、いわゆるホストOSとなるmacOSが、毎年メジャーなアップデートを続け、ちょうど8月ごろがそのリリースの直前の時期に当たるからだ。今年も6月のWWDCで発表されたmacOS 13 Venturaが、今秋リ
「今回の採用は、当社にとって非常に重要な一歩だ」 2022年5月に、航空機装備品の米大手Honeywell International(ハネウェルインターナショナル、以下ハネウェル)と共同開発を進めている電動航空機向け電動モーターが、「空飛ぶクルマ」いわゆる電動垂直離着陸(eVTOL)機に採用されることが決まったことを発表したデンソーは、その意義を冒頭のようにコメントする。 採用するのは、ドイツのベンチャー企業Lilium(リリウム)が開発を進めるeVTOL「Lilium Jet」である(図1)。現時点でトヨタ自動車も出資する米Joby Aviation(ジョビー・アビエーション)の「S4」がスペック値や飛行試験の実績などからエアタクシー向けeVTOLの“本命”とする業界関係者が多いのに対し、「ダークホース的な存在」(元ヤマハ発動機の無人ヘリコプター開発のエンジニアで現エーエムクリエーショ
概要 GitHub-hosted ランナーで Ubuntu 22.04 が GA になり、併せて Ubuntu 18.04 が deprecated になっています。 また Self-hosted ランナーでも Apple M1 がサポートされました。 Apple M1 サポートはようやくと言った感じですがこの記事では紹介に留め、多くの破壊的変更を含んでいる Ubuntu 22.04 へのアップデートについて注意喚起をしておきます。 ubuntu-latest を使っている人は将来的に強制アップデートされますので特に注意が必要です。 既に ubuntu-22.04 を使っている人や ubuntu-20.04 にバージョンを固定して使っている人は対応を急ぐ必要はありませんが ubuntu-18.04 を使っている人は 2022/12/01 2023/03/01 2023/04 に廃止されるの
参考 目的 プロジェクトで使用されている不適切なuseEffectを減らす 本題 Reactの公式ドキュメントにuseEffectは必要ないかもしれない,というようなページがありとても勉強になったので記事にしようと思いました. データフェッチング アプリのデータフェッチングをuseEffect内で行うのはよく知られている方法です. Bad 💣 function SearchResults({ query }) { const [results, setResults] = useState([]); const [page, setPage] = useState(1); useEffect(() => { // 🔴 Avoid: クリーンアップなしでのフェッチング fetchResults(query, page).then(json => { setResults(json); }
Sometimes I forget to marvel at what we, as an industry, have built in the past 30 years. I have this little device in my pocket, and a slightly larger version on my nightstand. With either one, I can video chat with a friend in the UK, access my medical records, or check in for a vet appointment. I can track my workouts or reserve a table at my favorite restaurant. I can buy movie tickets, concer
スケルトンスマホ「Phone (1) 」説明会で知ったNothingの高すぎる透明性2022.08.10 14:0017,199 武者良太 透明性というか、ぶっちゃけ具合というか。 スケルトンなハウジングを用いて、ハードウェアの中身をかっこよく見せることを大事にしているNothing(ナッシング)。彼らの最新作であるスマートフォン「Phone (1) 」がついに発表されました。発売は8月19日、予約受付は8月10日から。まずいちばん気になるお値段からお伝えしましょう。 税込み6万9800円です。RAM8GB、ストレージ256GB。SoCはSnapdragon 778G Plusで、Theミドルレンジですが、思っていたより安い! バッテリーは4500mAh、6.55インチOLEDディスプレイには指紋認証センサーが埋め込まれており、カメラは広角が1/1.56インチ・5000万画素のソニーIMX
React Router v6 で登場した <Outlet /> を活用すると、良い感じに共通レイアウトを組み込めて、さらに <React.Suspense> や React.lazy() を組み合わせると体験が良くなるのを見つけました。おそらく React Router v6 を利用する上での頻出イディオムになると思うので、自分用のメモとして残しておきます。 最終的なサンプルコードはこちら。 使用したライブラリは次のとおりです。見た目がしょぼいとテンションが下がるので MUI で装飾していますが、本筋とは関係ないので今回は特に触れません。 react@18.0.0 react-dom@18.0.0 react-router-dom@6.3.0 @mui/material@5.9.3 @mui/icons-material@5.8.4 @emotion/react@11.10.0 @emo
Rootport🍽 @rootport 【呪文詠唱のコツ】 ①たとえば「cyberpunk midnight tokyo」では「東京の色々な光景」が出てくるわけではない。最大公約数的な東京っぽい画像が、サイバーパンクに味付けされる。 ②なので、先に描きたいもの(※小さい東京のアパート)を指定し、それにサイバーパンクの味付けをさせるほうがいい。 pic.twitter.com/JMOMBjmhbO
8/11(木)より、#アベイル にポケモンのアイテムが登場! メンズキャップ各種、ショルダーバッグ各種のみオンラインストアでも発売されます! 店舗はこちら https://t.co/4KoxIwcrgr ※点数制限は画像をご確認… https://t.co/8ourlK4hFj — アベイル@しまむらグループ (@gravail) 2022-08-05 19:00:39 販売されるのはバックプリント長袖Tシャツ、キャップ、トートバッグ付きキーホルダー、ショルダーバッグなどのファッションアイテムのほか、クッション、腰当てクッション、長座布団、フェイスタオル、デスクマットといった雑貨なども含まれる。 商品には、ピカチュウ、ミミッキュ、ゲンガー、カビゴン、ヤドン、ヒメグマ、ポッチャマがデザインされており、ポケモン好きにはたまらないアイテムとなっている。 商品の販売はアベイル店舗で行われるが、キャ
政府は長射程ミサイルとして開発中の地対艦ミサイルに関して、開発完了前でも一定の性能を獲得できた段階で導入する「アジャイル開発」を用いて、配備の時期を前倒しする方針を固めたそうだ。12式地対艦誘導弾の改良型がそれにあたり、計画では12式の約200キロを大きく上回る900~1500キロの射程延長を目標としている。政府は従来は26年度以降の量産・配備開始を目指していたが、23年度以降に前倒しすることを目指すとしている(毎日新聞、Yahoo!ニュース)。 あるAnonymous Coward 曰く、 開発完了を待たず100%の性能が得られなくても実戦配備をおこなってアジャイル化・スパイラル開発をおこなうそうです #射程1500kmの対艦ミサイルを対地攻撃に転用すれば日本列島からソウル、ピョンヤン、台北、北京、南京、ウラジオストックに届く
「Horizon Forbidden West」,クリエイターたちはいかにして世界を作り上げたか。北米向けPS.Blogにて開発の過程を明かすエントリを公開 編集部:杉浦 諒 ソニー・インタラクティブエンタテインメントは本日(2022年8月10日),「Horizon Forbidden West」(PS5 / PS4)に関するエントリを北米向けのPlayStation.Blogで公開した。 その内容は,クリエイターたちがいかにして新たな世界を作り上げたのかを語るものだ。本作では“機械に支配された世界の救世主”となったアーロイが,禁断の地とされていた西部に足を踏み入れることになる。エントリでは,そこに登場する遺跡やクエストを設計するまでの流れなどが語られている。 なお,今回のエントリには本作のストーリーやゲームプレイに関する重大なネタバレが含まれているので,読む際には注意しておこう。また,よ
Nothing Phone (1) の隠れ機能:音に合わせて背面が光る2022.08.10 21:008,332 そうこ 好き。 Nothing Phone (1) ユーザーに嬉しいニュース。きっとあるだろうと誰もが思ってましたが、イースターエッグがまた1つ見つかりました。 Twitterユーザー@tenzo37が、背面イルミGlyphの光と音楽プレイヤーを連動させるイースターエッグをツイートしています(音楽以外でも音が鳴ると光る仕様のようです)。 Okay I've found one Easter egg in @nothing phone 1 if you want your music player sync up with glyph light just go to dialer and type any number and save it as Abra then go t
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
Disclaimer 個人の意見です。 クリーンアーキテクチャが必要な場面も、もちろんあると思っています。 クリーンアーキテクチャに精通しているわけではないので、勘違いも含まれていると思います。 最近考えたこと クリーンアーキテクチャで領域をきれいに分割し、ドメイン知識を中心に据えた同心円の構造が作れると、「きれいに実装できた」感があります。 ただ、私の関わるプロジェクトのアプリ開発では、「それってオーバースペックなのでは?」と思う場面が増えてきました。 そこで、その考えをまとめようと思ったのが、この記事です。 直近では、Flutterのアプリを開発するときに考えたのでそれが中心にはなりますが、Webフロントエンドや他のスマホアプリ実装でも同じように考えられそうだと思っています。 私のクリーンアーキテクチャの理解 本当にざっくりとした理解としては、以下のとおりです。 ハイレベルな概念を中心
フロントエンドエンジニアが「自分はJSON色付け係」と自虐する理由を考察した - パンダのプログラミングブログを見て、JSON色付け係という言葉をはじめて知った。 あーーそういう場合もあるだろうなーと思う。『フロントエンドエンジニア』とはいうけど、フロントエンドエンジニアが何をしているかは組織によって全くばらばらなので、正直『フロントエンドエンジニア=***』はそうそう成り立たないと思う。 それはさておき、フロントエンドは色付け係なこともあると思う。でも色付け係って両方向に越境できて最高じゃん?って思う。 フロントエンド×バックエンドは、まあまあそこそこある『画面からAPIまで全部作れる』って人である。これはもう需要いくらでもある。 フロントエンドには画面にはデザインの要素もマーケの要素も絡んでくる。100日で諦める駆け出しちゃんでも『掛け算でうりこむ』って話があったけど、フロントエンド×
はじめに ドキュメントデータベースかリレーショナルデータベース、どちらを選ぶか。 この選択で、アプリケーションのパフォーマンス、コスト、コードの可読性など幅広い影響が出るため、慎重な判断が必要です。この記事では、自分が思う「考慮すべきポイント」を解説したいと思います。 考慮すべきポイント 1. どのデータモデルがアプリケーションコードに最適か スキーマ制約を課さずに、データレコードをドキュメント(つまりJSONオブジェクト)として保存すべきか?それともスキーマを正規化してデータをいくつかのテーブルに分けるべきか? このような判断をするために、開発しているアプリケーションのモデルの関係性(例: UserとTaskの関係が1:N)と、一度に読み込むデータの種類を見た方がいいです。 ドキュメントDBがおすすめの時 アプリケーションのデータは、以下のような木構造で表現できますか?普段そのデータを一
WebサイトやスマホアプリのUIデザイン、イラストなどにもぴったりな背景、テクスチャ、パターン、シェイプ、グラデーション、装飾グラフィック、カラーパレットなどのSVGを生成するオンラインツールを紹介します。 ネオンカラーや美しいグラデーションをはじめ、アイソメトリックやスパイラルなどの幾何学形状、波線や等高線やねじれ線、ぼかしやノイズなど、いざという時にブックマークしておくと便利です。 fffuel -free SVG makers fffuelでは背景やテクスチャをはじめ、パターン、シェイプ、グラデーション、装飾グラフィックなどを生成するSVGツールがたくさんリリースされています。生成されるフォーマットはすべてSVGで、PNGに変換したい場合は変換ツールをご利用ください。 生成した素材は、個人でも商用プロジェクトでも無料で利用できます。 ツールはかなりたくさんあり、その中からいくつか紹介
筆者が絵描きAI「Midjourney」に描かせた風景。「Sustainable Development Goals」をテーマに指定した。 作成:清水亮 ここのところ、Twitterなどで“神絵を描くAI”こと「Midjourney」が、話題になっている。一瞬で神のように上手な絵が描けると話題になり、またたく間にネットのミームになった。 「絵を描くAI」というと、イーロン・マスクらが出資したことでも知られるAI研究企業、米OpenAIの画像生成AI「DALL-E2」が有名だが、グーグルは今年に入ってからDALL-E2の性能を上回る「Imagen」を発表し、さらに大規模な作画AI「Parti」も矢継ぎ早に発表している。 Midjourneyはこれら画像生成AI開発ブームの一端として生まれたとも言える。 この記事では、全3回の短期集中連載として、AI研究者目線で見た「Midjourney」の課
はじめに タイトルの主張が少し強いですが、以下の本を読んでコミュニケーションスキルについて書かれている部分が有益だなと思ったので メモ程度 にまとめました。 元の本では具体例などが書かれていてわかりやすいので、その点を押さえたい方は購入をお勧めします。 コミュニケーションスキル 以下の3つがある ヒアリングスキル ミーティングスキル プレゼンテーションスキル 1.ヒアリングスキル A.質問 Open-Close Open 5W2Hを用いた質問 Why,What,Who,When,Where How(程度),How to(手段) Close yes,noで解答できる質問 認識の不一致が連続すると信頼を下げやすいので注意する 深掘り 目的 原因 影響・結果 手段 反復 「それ以外にありますか?」 明確化 曖昧な表現を明確にする 例:「うまくできない」→「納期に間に合わない」 論理性チェック A
はじめに 自宅のサーバーでは家族用の下記のようなサービスを動かしています. 天気に応じた自動水やり 明るさ連動の電動シャッター自動開閉 天気予報および各種センサーの電子ペーパ表示 水槽モニタリング エアコン室外機自動冷却 これらの環境を Ubuntu 22.04 LTS に置き換えていっているときに,また 2 年後も似たような作業が発生することに思い当たり,思い切って Kubrenetes を使ったコンテナベースの環境に移行することを決断しました. コンテナであれば,OS の更新に合わせて各種サービスのコードを修正する必要もなくなり,負担が減ることが期待できます. 事前に知っておいた方が良いこと Kubernetes について調べ始めると,新しい用語や概念が沢山出てきてちょっと混乱するのですが,その情報の波を乗り越えるに当たって役に立った内容を紹介します. Youtube 解説動画 Kub
「シリエン戦隊JUN TV」は、現役エンジニアである酒井潤氏がシリコンバレーにおける、働き方やキャリアなどの情報を届けるチャンネルです。今回は、酒井氏が今まで一緒に働いてきた中で出会った天才プログラマー3人について。全2回。前半は、PMも特別待遇していたイギリス人天才プログラマーと、若いながらもプログラムのレベルが異常だったアメリカ人天才プログラマーについて。 今まで働いてきた中で天才だと思ったプログラマー3人 酒井潤氏:どうも、シリコンバレーエンジニアの潤です。 シリコンバレーには優秀なエンジニアがたくさんいるのですが、今まで働いてきた中で、天才プログラマーという領域の人たちと一緒のチームで隣同士で開発をする機会があったので、今日はその方々の話をしようかなと思います。 あくまでこれは私が一緒のチームで、隣同士でプログラムを開発したという環境の話です。例えばみなさんがGoogleなどで天才
たとえばGoで書かれているプロダクトのCIをGitHub Actionsでやっていて、Goのバージョンがあがるたびにこのファイルを毎回ちまちま更新しているとあまり面白味のない作業になってしまう。最近だとGo 1.18 から 1.19 にあげるときに以下の go-version に書いてる数字を 1.19 にあげる必要があった。 steps: - uses: actions/checkout@v3 - uses: actions/setup-go@v3 with: go-version: 1.18 - run: go version actions/setup-go@v3.1.0 からは go-version-file に go.mod のパスを指定することによってそこからバージョンを取得して使ってくれるようになった。便利。 .go-version にも対応しているようです。 github.
はじめに 仕事でWebサイトを作った際に、 デザイン案で非常に参考にさせて頂いたサイト様をまとめました。 Parts. SaaSのサービスサイトやLPを中心としたデザインの参考サイトです。 部分ごとにパーツやセクションごとのデザインが載っているので、 探しやすくとても参考になりました。 動くWebデザインアイディア帳 「動かしたいパーツ」ごとの逆引きリストを扱っているサイトです。 機能的 or 印象的で有効なデザインが多数載っており参考になりました。 ※注意として 動くWebデザインアイデア帳のサイトは、書籍に明記している通り「3年間の期限付き」です。 (※書籍の売れ行き次第で変わります。) ちなみに実践編の方ですが、私も書籍を購入させて頂きました。 Web Design Trends(ウェブデザイントレンド) Webに関わる全ての人のためのメディアです。ウェブサイトの制作やデザインに役立
おそらくリファクタリングの工数を確保する説得力のある材料がほしくて、リファクタリングの効果をどう示すか悩んでる人がいたのですが、リファクタリングって非開発者に示せるような数字だすのは難しいよねという結論になったので、そのまとめ。 工数としてはコード管理費みたいな感じで乗せるのがよさそう。 まず、リファクタリングはそれ自体では価値を示せません。人工衛星に搭載するプログラムで、動きだしたらメンテナンスできないようなコードを最後にリファクタリングしたとして、どのような価値を示せるかと考えると想像できるのではないかと思います。 なのでリファクタリングの価値というのは、その後で新しいコードを追加したり既存のコードを変更したりといった作業がどれだけ作業時間短く品質高くなったかという間接的な指標で測ることになります。 ここでまず、最初のコードを書いた人とリファクタリングする人が同じなら、そこまで保守性か
Google Meet だと自分のWebカメラの映像が反転していまっていて困る。 何に困るかっていうと、最近背後に時計を置いてるんだけど、自分の画面だと反転していて何時かパット見わからない。 Zoom とかだと設定で変えられる機能があるみたいだけど、Meet は特になさそう。 開発者ツールで HTML を見てみると、なんと自分の映像を表示している video タグに -webkit-transform: scaleX(-1) が仕込まれていて、css で反転させていることがわかった。 ので Stylish で css を上書きして事なきを得た。 どうやら css で反転しているのは自分の動画だけなので、乱暴に video タグ全部上書きしている。 @-moz-document domain("meet.google.com") { video { -webkit-transform: sc
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く