![ドコモがWeb3に最大6000億円投資、井伊社長「儲からないとクビになる」](https://cdn-ak-scissors.b.st-hatena.com/image/square/018436a560b41f5873d06e5a6dff70744c837584/height=288;version=1;width=512/https%3A%2F%2Fk-tai.watch.impress.co.jp%2Fimg%2Fktw%2Flist%2F1454%2F097%2Fdcm01.jpg)
ダンスフロアや激しい音楽ライブでは低音のビートが響いており、低音は「思わず体が動いて踊り出したくなる」印象があります。そのような低音とリズムの感覚について、カナダのマックマスター大学の研究者らによると、ダンスフロアを盛り上げるには「低音がすべて」であり、さらにそれは低音だからノりたくなるというようなものではない「意識を超えたもの」であると研究で示されました。 Undetectable very-low frequency sound increases dancing at a live concert: Current Biology https://doi.org/10.1016/j.cub.2022.09.035 Bass instinct: low notes really do get people dancing, research finds | Neuroscience |
京セラ機械工具【公式】 @KYOCERA_TOOL 京セラ機械工具事業本部の公式アカウントです。イベント・製品情報や、お得なキャンペーンの情報などをつぶやきます。お問い合わせはウェブサイトからお願いいたします(DMでのお問い合わせはお受けしておりません)→https://t.co/pua8HWz8l0… https://t.co/zIqjsjVBeq 京セラ機械工具【公式】 @KYOCERA_TOOL JIMTOF2022に出展します! 期間中に、とっておきのメタバース展示会をVRChat上で行います!🥽 期間:11/8(火)~11/13(日) 17:00~23:00 参加方法は「VRChatID: kyocera1にJoin」です。 なお、JIMTOF会場の京セラブース内にはメタバース体験コーナーもご用意。皆さまのご参加をお待ちしております。 pic.twitter.com/zqFBZ
Next.js 初心者が React-admin を使って管理画面作成に挑戦しています。今回は React-admin 公式ドキュメントにある、Next.js Integration のチュートリアルをやってみました。 はじめに こんにちは、筧(@TakaakiKakei)です。 最近、Next.js と React-admin を使って管理画面作成に挑戦しています。 今回は、React-admin の公式ドキュメントで用意されている、Next.js Integration のチュートリアルをやってみたので、その内容についてご紹介します。 React-admin - My First Project Tutorial 前提 予め、今回の出てくるキーワードについて概要をおさらいしましょう。 Next.js とは Next.js by Vercel - The React Framework
森ビルが東京都港区で進めている巨大な再開発事業「虎ノ門・麻布台プロジェクト」の建設現場に、私はついに足を踏み入れることができた。高さが約330mのメインタワーが立つ「A街区新築工事」の施工を手掛ける清水建設から、現場のデジタル活用(デジカツ)に限った取材ならとの条件付きで立ち入りを許された。 2022年11月初旬、メインタワーの建設が進む工事現場の入り口で清水建設の広報担当者と待ち合わせをした。メインタワーは22年4月に上棟し、同年11月時点ではガラスのカーテンウオールで覆われた外観がほぼ出来上がっていた。真下から見上げるメインタワーはとにかく高く、迫力がある。 高さが約330mあるメインタワーを足元の地上から見上げた様子。曲線が多用されている。外装デザイナーは米ペリ クラーク アンド パートナーズ (Pelli Clarke & Partners)(写真:日経クロステック)
ファミリーマートのホットスナックのコーナーに、「伝説のすた丼屋監修 すたみな豚まん(卵黄風ソース入り)」が2022年11月8日(火)に登場しました。伝説のすた丼屋が監修し、肉まんの老舗である井村屋とのコラボによって生まれた肉まんは、すた丼の圧倒的な肉感を再現したパンチのあるにんにく醤油味に、卵黄風ソースがマイルドさをプラスしてやみつきになる一品とのこと。伝説のすた丼の味をコンビニで楽しめる数量限定の肉まんを味わうべく、実際に買って食べてみました。 伝説のすた丼屋監修 すたみなまん(卵黄風ソース入) |商品情報|ファミリーマート https://www.family.co.jp/goods/chukaman/0240147.html 【全国のファミリーマートで!】11/8(火)~伝説のすた丼屋監修「すたみなまん」登場! | 伝説のすた丼屋/名物すた丼の店【公式サイト】 http://suta
仕事は社員の活動により、アウトプットを生み出し、アウトプットによって成果(=アウトカム)を生み、社会に変化を生み出していく活動です。 ここで社員満足度とエンゲージメントについて考えてみます。社員満足度は単なる満足度であり、仮に成果がなくても快適に仕事をできていれば満足です。一方、エンゲージメントは単に満足なだけではなく、仕事にコミットしている状態です。仕事は成果を生み、社会に変化を生み出す活動ですから、本当に重要なのは社員満足ではなくエンゲージメントです。 エンゲージメントにとって成果実感は重要な要素です、成果を生み出したことをに対する実感が強いほど、コミットしていく意欲は高まるはずです。そこで、どのように成果の実感を実現する方法について考えます。
11月10日(木)のお昼12時にインディーゲームを紹介する「Indie World 2022.11.10」を任天堂公式YouTubeチャンネルにて公開します。よろしければご覧ください。(ライブ配信はありません) #IndieWorld #インディーワールド — 任天堂株式会社 (@Nintendo) 2022-11-08 18:00:01 “Indie World”は、Nintendo Switchで遊べるインディーゲームを紹介する番組。以前の配信では、トランプのイカサマをテーマにしたアドベンチャーゲーム『Card Shark』、危険なステージで乱闘を繰り広げるパーティーゲーム『Gang Beasts』、夢にひたむきな画家が作品を完成させるまでの物語を綴ったショートムービーのような『Behind the Frame 〜とっておきの景色を〜』などさまざまなタイトルが紹介されたが、今回はどんな
はじめに この記事は、東京大学工学部電気電子工学科・電子情報工学科の実習「大規模ソフトウェアを手探る」のレポートとして書かれています。 ソースコード全体を把握することがほぼ不可能であるような大規模なオープンソースソフトウェアについて、所望の機能に関する部分を特定し、改良・機能拡張しよう、という趣旨の実習です。 この記事では、対象のソフトウェアとして npm を選択し、実際に「手探った」過程、成果を記述しています。 npmを手探り対象に決定 npmとは npm (Node Package Manager)とはJavaScriptの実行環境の1つであるNode.jsのパッケージ管理システムです。 Node.js環境での開発において外部パッケージを使用する際、そのパッケージは他の複数のパッケージを用いて開発されていることがよくあります。npmの主な機能は、このようなパッケージの依存関係の解消であ
米報道:Metaが大規模リストラ計画。明日にもリストラ開始か2022.11.08 15:0017,099 Matt Novak - Gizmodo US [原文] ( そうこ ) Facebook、WhatsApp、Instagramの親会社であるMetaが大規模リストラを予定していると、ウォール・ストリート・ジャーナル紙(WSJ)が報じています。リストラ通告は今週中(早ければアメリカ現地時間で明日水曜)にも始まるかもしれないとのこと。 Facebookのユーザー数は27億人、WhatAppは20億人と、世界にサービスを提供するグローバル企業のMeta。ここ3年の新規雇用数は3万7000人を超えており、総社員数は約8万7000人です。WSJいわくリストラ規模は数千人で、報道通りリストラが決行されれば、Facebook時代も含めMeta史上最大のリストラとなります。 大規模リストラの裏にある
米ツイッターに代わるソーシャルネットワーク(SNS)をうたい、フリーソフトウエアで利用可能な「マストドン」への新規加入者が最近数日間で急増し、運営継続を難しくするほど負担が大きくなっている。 資産家イーロン・マスク氏によるツイッター買収完了が伝えられた10月27日以降、マストドンに新たに加入したユーザー数は48万9003人に達し、月間アクティブユーザー数(MAU)も100万人を上回った。創業者で開発も主導するオイゲン・ロチコ最高経営責任者(CEO)が7日、自らのマストドンのアカウントで明らかにした。 1日当たりアクティブユーザー数(DAU)が2億3800万人のツイッターと比べると、2016年創業のマストドンの利用者はわずかだが、マスク氏によるツイッター買収が待ちに待った起爆剤になったようだ。買収完了が明らかになった後、マストドンのグーグルでの検索件数も急増した。 ロチコ氏は「ソーシャルメデ
NTTグループは11月8日、2023年4月以降にグループの主要会社に入社する社員の初任給を14%引き上げると発表した。大卒の場合、これまでの21万9000円から25万円に上がる。優秀な人材を獲得する狙い。 専門性の高い人材はさらに優遇する。同社は人事制度を専門性の獲得、発揮具合によって昇格・昇給する仕組みに変える考えで、その一環として専門性が高い新入社員については27%アップの27万2000円とする。 給与の引き上げの対象となるのは、NTTとNTT東日本、NTT西日本、 NTTドコモ、 NTTコミュニケーションズ、NTTデータ、NTTコムウェア、NTT都市開発、NTTファシリティーズ、NTTファイナンスの10社。 関連記事 ドコモ、Web3に本腰 最大6000億円投資へ 2023年度に新会社設立 NTTドコモは、Web3事業に対し最大6000億円投資する。同日には、国内外でWeb3プロジェ
こんにちは、Uzabaseの松並です。 ユーザベースのエンジニアカルチャーをゆるっとお伝えするPodcast、Meet UB Tech #24 のテーマは「広木大地さんに聞く、エンジニアのキャリアと未来について・前編」です。 今回は、株式会社レクター代表取締役/一般社団法人日本CTO協会理事の広木大地さんをゲストにお迎えし、ユーザベースグループの全エンジニアメンバーを対象に実施した“広木大地さんに聞いてみたいことアンケート」をもとに、主にエンジニアのキャリアや未来のことなど多岐にわたる質問にお答えいただきました! 収録が盛り上がりすぎてしまい、お時間延長した結果、Meet UB Tech初!前編・後編の2部構成になりました。 今回は、その前編をお届けします。 さらに、広木さんにオーナーを務めていただいている、NewsPicksトピックス「いまさら聞けないソフトウェアと組織の新常識」と連携!
JPCERT/CCは11月8日、CMSの「WordPress」に複数の脆弱性が見つかったとして最新版へのアップデートを呼び掛けた。影響度を示すCVSS v3のベーススコアは最大6.1。悪用されると、WordPressで運用するWebサイトの閲覧者が攻撃を受けたり、記事投稿者のメールアドレスを盗まれたりする恐れがある。 影響を受けるのはWordPress 6.0.3より前のバージョン。クロスサイトスクリプティングの脆弱性(CVE-2022-43497、CVE-2022-43500)、不適切な認証の脆弱性(CVE-2022-43504)が見つかった。 クロスサイトスクリプティングは、Webサイトの脆弱性を突いて攻撃スクリプトを設置し、閲覧者に悪影響を与える攻撃手法。今回の脆弱性を悪用されると、閲覧者のWebブラウザで攻撃スクリプトが実行されたり、メールを使って記事を投稿する「メール投稿」機能を
Datadog はモニタリング関連の SaaS ではおそらく最も利用されているサービスでしょうが、公式ドキュメントが豊富にある割には何から読み始めれば良いかわかりにくく、慣れるまでの道が険しい印象です。 本エントリーでは、Datadog が既に導入されている組織で、Datadog モニターを使って監視をしたいけど、モニターの設定方法がよくわからないといった方を対象に、メトリクスモニターの作成に焦点を絞って解説していきます。なお、あくまで Datadog の使い方についての解説であり、どのようなモニターを設定すべきかについては触れません。 メトリクスの収集についても触れたかったんですが、力尽きたので、メトリクスの収集については気が向いたら別エントリーを書きます。 アジェンダ メトリクスモニターの作成方法の基本 クエリの定義について クエリの評価期間・評価方法・アラート条件の指定 クエリの結果
こんにちは!DA(データアナリティクス)事業本部 サービスソリューション部の大高です。 先日、M1 Mac環境にて「Rancher Desktop」を試してみました。 この時に、以下の事象を確認していました。 小さな Next.js のアプリケーションはビルドや実行も問題ない 大きな Next.js のアプリケーションはビルド時にSIGKILLエラーで落ちる ずっと悩んでいたのですが、先日この事象の原因がやっと分かりました。 原因 原因は「メモリ不足」でした。 元々、SIGKILLエラーが発生したため、VMのメモリ不足を疑っており、Rancher DesktopのUIからメモリ容量の設定を増やして検証していました。 一方で、以下の状況に当てはまっていたのか、実際にはVMの容量が増えていないことに気づきました。(これに気づくのに時間が掛かってしまいました… But not all peopl
はじめに こんにちは、ITANDI株式会社でITANDI BBの開発をしている渡邉(海)です。 新卒4年目で、今年の2月末までは、toC向けのお部屋探しサイトの OHEYAGOを担当していました。 今年の3月からITANDI BBでサーバサイドを中心に開発しています。 ITANDI BBとは、ITANDIが提供している不動産会社向けの業者間サイトのことです。 バックエンドはRails、フロントはReact、インフラはAWS、エラー監視としてSentryを使っています。 趣味はバスケで、月に数回は行っています! 社内利用のAPIの検索結果を、オブジェクト化した際の知見を共有できればと思います。 背景 バックエンドから、社内の物件データ基盤の物件の検索結果を呼び出す必要が有りました。社内の物件データ基盤は、REST APIで、レスポンスはJSON形式で実装されています。こちらのレスポンスをオブ
本商品は、目を細めた笑顔がかわいらしく、振り向いた一瞬を切り取ったような造形で立体化。柔らかそうな胸元や太ももが目を惹く抜群のプロポーションとなっている。また、風を受けてふわりと広がる衣装やキャミソールの透け感塗装も丁寧に表現されている。価格は23980円[税込]。 『ライザのアトリエ ~常闇の女王と秘密の隠れ家~』ライザの1/7スケールフィギュアの予約はこちら 『ライザのアトリエ ~常闇の女王と秘密の隠れ家~』主人公の“ライザ(ライザリン・シュタウト)”が登場 『ライザのアトリエ ~常闇の女王と秘密の隠れ家~』より、主人公の“ライザ(ライザリン・シュタウト)”が登場。キャラクターデザインを務めたトリダモノ氏のイラストを元に立体化しました。目を細めた笑顔が可愛らしく、振り向いた一瞬を切り取ったような造形が魅力的な出来栄えです。抜群のプロポーションもしっかり再現され、柔らかそうな胸元や太もも
ウイルス対策ソフト「Norton」シリーズなどを手掛ける米NortonLifeLockは11月7日(現地時間)、新社名を「Gen Digital」とすると発表した。2021年9月に発表したチェコを拠点とするAvast Softwareの吸収合併が完了したことによるもので、複数のアンチウイルスブランドを持つセキュリティ企業としてスタートする。 Gen Digitalは、「Norton」「Avast」「LifeLock」の他、NortonLifeLockが20年に買収した「Avira」、Avastが16年に買収した「AVG」、17年に買収した「CCleaner」なども内包する。本社は米アリゾナ州とチェコ・プラハの2拠点で、150カ国以上にチームを有する。Gen Digitalが抱えるユーザー数は世界中で5億人を超えるという。 なお、Nortonはもともと米Symantecのブランドだったが、B
はじめましての方ははじめまして。 Scala エンジニア Javakky です。 今回は、 Scala のテストカバレッジツールである scoverage の導入方法と、 GitLab を使った可視化について見ていきます。 scoverage とは scoverage は Scala 向けのテストカバレッジ計測ツールです。 sbt 用のプラグインも用意されており、 coverage タスクによってカバレッジを計測することができます。 github.com github.com 弊チームでは GitLab の artifacts に成果物を設置することで GitLab Pages として閲覧できるようにしています。 docs.gitlab.com GitLab Test coverage visualization 前項のようにテストカバレッジの取得と閲覧はできていたのですが、毎回確認をしに
こんにちは。新卒4年目エンジニアのソガヤです。 エンジニア組織活性化の社内取り組み施策「テック新聞」についてご紹介します。 テック新聞とは、エンジニアと全社のつながりをより強化するために生まれたエンジニア版社内報のようなものです。 目次 背景 テック新聞の内容 テック新聞をやってみて 背景 テック新聞が生まれたきっかけは、エンジニアマネージャーから「技術職と全社のつながりを強化してほしい」というミッションを与えられたことでした。エンジニアから全社向けの活性化施策は前例が無かったので何から手をつけようか悩んだ記憶があります。。 そこで、まずは現状のエンジニア組織の課題を洗い出すために、エンジニアだけでなく社内の営業職や企画職(以下:非エンジニア)の方にもヒアリングを行いました。 ヒアリングを行なった結果さまざまな課題が見えてきましたが、その中でも (非エンジニア)エンジニアの業務内容が分から
こんな拡張を作った VSCodeの拡張を一度作ってみたかったので,HTMLのCanvasアートをそのまま拡張にしてみたというネタ記事です. 内容は,すべてcanvasのpathやellipseだけで表現した幾何学的な水中をイメージしたアートのようなものです. 線形代数やアルゴリズムの勉強がてらいろいろ詰め込んで作っていたのですが,プログラムで動かしてるのはわかってても,なんかかわいらしくなって愛着がわいてきて... この小さい生き物たち可愛くないですか?? Github (⭐をしていただけたら嬉しいです) https://github.com/le-nn/vscode-vector-aquarium Unity Unityエディタ向けに移植してくださった方がいますので紹介します! インストール こちらをvscodeの拡張タブで検索するか下記URLからインストールしてください https:/
概要 プログラミングの良い概念を理解するとプログラマーレベルが上がると考えています。 良い概念は特定のプログラミング言語に縛られないので、様々なプログラミング言語で役に立ちます。 前回は良いコードは良い名前から生まれるを紹介しました。 今回紹介する良い概念は「関数は変数である」です。 本記事のタイトルを見て「ちょっと何言ってるかわからない」と感じた方はぜひ最後まで読んでほしいです。 関数の見え方、使い方が劇的に変わります。 第一級関数 あまり聞き慣れない用語ですが、第一級関数は関数がその他の変数と同様に扱われることを表します。 JavaScriptで関数を宣言するサンプルコードを見てみましょう。 関数宣言(functionオブジェクト) 足し算をする関数(add)を宣言してみましょう。
はじめに この間、Webサービスの追加機能デプロイ時に 「uglifyjs-webpack-plugin」 というNode.jsのライブラリを使ってJavaScriptの難読化を行なったところ不具合が発生しました。 しかし原因はライブラリでもバージョンのズレなどでもなく、「ソースコードの難読化」自体にありました。 この記事では、「JavaScriptの難読化」 に潜む落とし穴とその対策についてお話しします。 私自身考えもしなかった落とし穴でしたので、皆様もぜひ参考にしてください。 ソースコードの難読化とは なぜ、JavaScript を難読化する必要があるのか? こちらの記事がとても参考になりますので、分からない方はご一読ください。 ソースコードの難読化とは、処理内容を変えず、とにかく読みづらくすることです。 言っていることそのまんまな気がしますが、具体例を見ていきましょう。
以下はThe Hacker Newsの記事、Last Years Open Source - Tomorrow's Vulnerabilitiesの紹介です。 The Hacker NewsとHacker Newsのちがいはなんなんだろ? Last Years Open Source - Tomorrow's Vulnerabilities LinuxとGitの生みの親であるLinus Torvaldsは、ソフトウェア開発において独自の見識を持っています。 「十分な目玉さえあれば、どんなバグも底の浅いものである。」 このフレーズはオープンソースの神髄を言い当てているでしょう。 もし、誰でもコードを簡単に利用できて、誰でもバグの修正をできるなら、それは安全だと。 しかし、それは本当でしょうか? 全てのバグは底の浅いものであるというのは、底の浅いバグにのみ当てはまるものであり、底の深いバグには
ワイ 「chromeのアップデートきてるやんけ」 ワイ 「アップデート、ポチ〜〜」 ワイdocker 「ギギギ」 ワイchrome 「この(オレオレ)証明書は無効でっせ」 ワイ 「ほわっ!」 ※ バージョン: 107.0.5304.87(Official Build) (arm64) ローカル開発環境でもhttpsで開発したいよね 選択肢としてはオレオレ証明書を無理やりこれはちゃんとした証明書だから!って覚えさせるしかない 今まではLinuxでつくってたオレオレ証明書(10年有効)でやってたのに、chromeをアップデートしたら無効になった・・・ どうしたものか・・・ いつものグーグル先生に聞いてみる なんかそれっぽいのはあるけど、決定的な答えなのかどうかは現段階ではわからない・・・ しょうがない、やるしかないな・・・ stakater/ssl-certs-generatorというdock
※イベントオープン時から、一部タイトルを修正させていただいております。 イベント概要 ラクスは「ITサービスで企業の成長を継続的に支援します!」をミッションに掲げ、 メール共有・管理システムのメールディーラーから始まり、経費精算システムの楽楽精算に至るまで、 延べ80,000社を超えるお客様に自社開発したクラウドサービスを提供してきました。 このイベントでは、現場最前線のエンジニア達から普段の活動や開発・運用で得た知見などの技術情報をお届けします! ※宜しければ、ラクス開発者ブログ/Twtterもご覧ください! 開発者ブログ Twitter テーマ 11月開催のラクスMeetupは『カイゼン/チームビルディング/プロジェクトマネジメント』をテーマに開催します。 各プロダクトの開発に携わる弊社のバックエンドエンジニアの3名が登壇します! こんな方におすすめ プロダクトライフサイクルに合わせた
新規事業を起こせる組織にするためのポイント 松永正樹氏(以下、松永):組織における新規事業開発にはさまざまな問題がありますけど、じゃあ理想はどんなかたちなのか。これはわりと現場レベルの話ですが、着想を得て事業アイデアを作ったら、それを机上の空論として鉛筆を舐め舐めしていてもやっぱりうまくいかないんですよね。 実際にそのアイデアを何らかのかたちにしてみて、顧客と想定した人に当ててみて、その時の反応をデータとしてちゃんと計測・学習する。だいたいの場合は「違ったね」となるので、またアイデアを練り直すと。「このサイクルをいかにスピーディにまわすか」ということが大事。これが現場レベルでの必須要件です。 逆に、組織の側からするとこのサイクルをスピーディにまわしやすい組織をどう作ってあげるかがポイントになります。そうすれば、それだけで新規事業開発がうまくいく確率が上げられるわけで。 じゃあどんな組織開発
ガジェット全般、サイエンス、宇宙、音楽、モータースポーツetc... 電気・ネットワーク技術者。実績媒体Engadget日本版, Autoblog日本版, Forbes JAPAN他 マーク・ザッカーバーグ氏が旗を振り、メタバース一点張りで突き進むFacebookの親会社Metaが、今週水曜にも大量解雇に踏み切るとの予測が報道されています。 Wall Street Journal が匿名の関係者から得た情報では、解雇対象は数千人にものぼると予想さており、実行されれば会社始まって以来の大規模削減になるとのこと。Metaが発表した9月時点での従業員数は約8万7000人でした。 ザッカーバーグCEOは10月の決算報告で、2023年には高い優先度を持つひと握りの成長分野に投資を集中させると述べており、その傍らで成長の見込みが薄い分野のチームは、現状維持もしくは縮小させることになるだろうと、やや厳し
この記事はKent C. DoddsのRemix: The Yang to React's Yinの翻訳です 私は2015年からReactのアプリを作り続けてきました。その時から、Reactは私の生産性を飛躍的に向上させる唯一無二の存在でした。Reactの状態に応じてUIをレンダリングする宣言型モデルは、私の考えるウェブのUIの構築方法を劇的に簡単にしました。また、ReactはAngular.jsやbackboneを使ってきたときの遥か先を行く、状態に関する素晴らしい考え方を与えてくれました。 Reactのタグラインは: ”ユーザーインターフェイスを構築するためのJavaScriptライブラリ” Reactはこれを宣言型コンポーネントモデルを1番に開発し、提供することで見事に実現しています。状態管理なしではユーザーインターフェースを構築することはできません(コンボボックスのメニューは`op
Twitterの「おすすめ」タブトップに表示されるニュースが、11月3日の錦戸亮さんの誕生日から5日間固定された状態になっており本人も困惑する事態となっています。錦戸さん本人も気付いており、「いまだに出てきてますね」「何かの不具合かな? 僕だけなのかな? 皆様お邪魔してすみません」と困惑気味のツイートを投稿しました。 祝われ続ける錦戸亮さん(画像はTwitterのおすすめから) おすすめタブは、検索ボタンをタップしたときに、PCではトレンドの「さらに表示」をクリックしたときに表示されるもの。基本的には現在もリアルタイムに更新されていますが、一番表示の大きいトップのみ錦戸さんの誕生日のお祝いが出続けており現在も変わっていません。毎日が誕生日状態です。 このような状態になっている原因は不明ですが、一部ではイーロン・マスク氏によっておすすめタブを更新していたチームが解雇されたことが原因ではないか
概要 プロダクト開発の中でチームのコミュニケーションや機能検証に大きな役割を果たしているFigma。その活用方法は、各企業や開発チームの数だけ存在しています。我々プロダクト開発者の第一の目標は、ユーザーにとっての価値を最大化し、できる限りすばやく提供することです。そのためにチームで工夫を凝らしながら開発をしていますが、なかなか試行錯誤の日々でもあるかと思います。 本イベントではSmartHRとカンムが、Figmaを活用したスムーズな意思決定、ベストプラクティスの蓄積、開発コラボレーションの実践的なノウハウなどを、現場の実体験をベースにご紹介します。 開催方法 本イベントではトークをYouTube Live、パネルディスカッションをTwitter Spaceにて配信いたします。 配信URLは申し込みいただいた方に追ってご案内します。 パネルディスカッションは参加者のみなさんを含めインタラクテ
スピーディにテストケースを再利用するノウハウや技術、そしてテストの「実行」ではなく「設計」の自動化に着目したアプローチ法について考える「品質か?開発スピードか?大規模アジャイル時代の品質確保」。ここで株式会社ベリサーブの朱峰氏が登壇。続いて、現在の時代とアジャイル開発について話します。前回はこちらから。 このスライドはいったい何を示したものでしょうか? 朱峰錦司氏:アジェンダを踏まえて本題に入ります。今日の私の話の6割ぐらいは、基本的には一般論です。もしくは「私はこう考えています」という話です。そこに私の経験を30パーセント加えます。この発表の中だけでなく、事前にいくつかピックアップした質問にも後半で答えようと思っています。最後の10パーセントはちょっとだけ宣伝要素があります。ぜひ聞いてください。 では中身に入ります。話の前に、1つだけみなさんにクイズを出します。制限時間は1分間です。した
Adobeによる買収の意向表明が大きな話題となり、世界的に注目されているデザインツール「Figma」。そのようなビックニュースの裏でも、新たな機能がどんどん追加されています。 今回の記事では、コンポーネントにおけるカスタマイズ可能な箇所を管理しやすくし、コードとの整合性を高めてくれる「コンポーネントプロパティ(Component properties)」を紹介します。 コンポーネントプロパティは、コンポーネント(Components)やバリアント(Variants)と言った事前知識が必要な一歩進んだ機能になります。まずは、以下の記事の内容を理解してから本記事を読むことをオススメします。 デザインの管理と効率化が行えるFigmaのComponents入門 FigmaのVariants入門 - さらにコンポーネントを使いこなそう Figma公式の「コンポーネントプロパティ」のチュートリアル用デ
目次 目次 はじめに この記事の対象読者 reflectパッケージとは? 基本的な使い方 reflect.Type reflect.Value 実装 reflect注意点 参考させていただいた文献 終わりに はじめに こんにちは、そしてはじめまして!カミナシエンジニアのAomanです。 カミナシでは現在、サーバーサイドの開発をGo言語で行っています。 社内用管理画面のAPIを実装をしていたところ、とある処理の中で「構造体の指定したフィールドをゼロ値にして処理をしたいな🤔」という場面に遭遇しました。利用している OR マッパーが SQL クエリを構築する際、構造体のフィールドがゼロ値ではないと自動的にそれらがクエリに組み込まれるという仕様であり、その仕様を回避したかったためです。もちろん、オプションでこの仕様を回避する方法は提供されていますが、既存のモデル構造体を変更することは出来ない状況
LINEの大規模なインフラを支えるクラウドプラットフォームエンジニアが所属しているチームの役割、仕事内容、ふだんの働き方、現在の課題について取り組みの事例を交えてお話しする「LINE クラウドプラットフォームエンジニア採用説明会」。ここで登壇したのは、Verdaネットワーク開発チーム・マネージャーの市原氏。LINEのインフラ組織と、Verda Platform室・Verdaネットワーク開発チームを紹介しました。 市原裕史氏の自己紹介 市原裕史氏:私からは、はじめにLINEのインフラ組織全体の話を紹介していきたいと思います。 まず自己紹介ですが、私はLINEに2018年に入社しました。当時はソフトウェアエンジニアとして入りましたが、2021年7月にエンジニアリングマネージャーとしてネットワーク開発チームという組織をリードすることになり、今もマネージャーを続けています。 みなさんご存じのように
1行のテキストを両端揃えしたいことってありますよね。たとえば以下のようなデザインに出会ったことはないでしょうか。 「うどん」「そば」「ラーメン」のテキストが両端揃えになっています。 今回はこのようなデザインをCSS(もしくはHTMLとJavaScript)で実現する方法について考えてみます。
By Patryk Antkiewicz, backend engineer at Unifa. Writing tests that check correctness of each piece of code that at the first glance might look obvious and absolutely bug-resistant is a tedious task that most developers don’t like. It might often feel like a waste of time, so it is easy to just ignore it and move on to implement the next feature. However such behavior can backfire at us at some ve
こんにちは! @53able です。 今回は、再利用可能なマイクロアニメーションを実装した話を行っていきたいと思います。 Web コンポーネント(Web component) カスタム要素の data-animation 属性に指定したアニメーションが再生される仕様のコンポーネントを作りました。 <gds-core-micro-animation data-element="" data-animation="" > 任意の HTML </ gds-core-micro-animation> data-element: アニメーション要素のコンテナ要素 data-animation: JSONファイル名 指定するアニメーションは、Adobe After Effects で作成したアニメーションを JSON としてエクスポートされたファイルです。 airbnb.design 開発環境 Vue
はじめに こんにちは。2022 年 7 月に入社したエンジニアの浅見(@astatsuya1)です。 今回は 20%ルールで実施した問題の早期発見をして開発体験を上げるために行ったことを紹介します。 はじめに コミューンの 20%ルールとは 何をやるか考えた commmune の開発における問題と課題 問題:問題の発覚が遅くなると多くの人を巻き込んでしまう 課題:出来るだけローカル環境で問題を検知したい 施策 ①:検知する項目を増やす リントでチェックする項目を増やす ローカル開発のみでしか使用しないconsole.logに警告を出す ローカル開発でのみしか使用しないtest.only, test.skipに警告を出す 英語のスペルチェックをする 施策 ②:ローカルでも出来るだけ早く検知出来るようにする コードを書く時のチェック Visual Studio Code の拡張を共有 書いたコ
はじめに こんにちは。 2022年の4月から、さくらインターネット株式会社に新卒入社し、7月よりSRE室という部署に配属されました、菅原大和(@drumato)と申します。 本記事では、7月の配属から今日(記事執筆時点では2022/10/31)にかけての3ヶ月間、社内のKubernetesクラスタ運用状況を調査し、現状の課題を明確にした上で、社内のKubernetesクラスタ運用状況を改善する基盤の設計と開発に取り組んできましたので、その内容をご紹介します。 その過程で得られた知見や、今後必要になってくるであろう、不足している機能についても合わせて共有します。 また、本プロジェクトの背景として、SRE室という部門の目的や今後実現したい世界観についてもお話しできればと思います。 本記事の全体を通して、技術的な側面よりもプロジェクトの背景や目的を重点的にお伝えします。 本プロジェクトの概要 本
こんにちは。AG-Boost事業部開発部の石崎です。最近 onChangeのコールバックが続けざまに呼びされるのをパフォーマンス改善をするのに、lodashのdebounceを使用して解決しました。今回使用したのはdebounceですが、似たようなものでthrottleもあるのでそちらの紹介もします。 debounceとは イベントを呼び出し後、次のイベントまで指定した時間が経過するまではイベントを発生させないようにする処理。 例えば、指定した時間を1000msecとした場合、300msec後にイベントが発生したら実行タイミングが1000msec後にリセットされ、1000msec以上時間が経過しなければイベントが発生しないような感じになります。 event呼び出し (0msec) -> event呼び出し(300msec) この時イベントが発生するのは1300msec後(待機時間を1000
ワンキャリアって新卒1年目でマネージャーになれるって本当?実際に新卒入社して3ヶ月でマネージャーになったエンジニアに話を聞いてみた ワンキャリアで広報担当をしている山下です。 ONE CAREER Tech Blogでは、ワンキャリア開発組織の「人」に焦点を当てた記事を公開しています。 今日はピッカピカ✨の新卒1年目社員にインタビューしてみたいと思います。 「0→1」が好きと公言していることからもわかる通り、とにかく新しいものやチャレンジにワクワクする中川。早速話を聞いていきましょう! 【中川智貴 プロフィール】 略歴: 東京大学大学院 工学系研究科 技術経営戦略学専攻卒業後、ワンキャリアへ。 趣味: ・漫画(家に漫画2000冊ある) ・アニメ ・ゲーム(スプラトゥーン、スマブラとか) ・サウナ(最近ハマった) ・ジム(最近通っている) ・フットサル(学生時代からずっとやっている) ワンキ
こんにちは、 Web フロントエンドエンジニアの @progfay です。 今回は PR に紐づいたプレビュー環境のビルドに 10 分半かかっていたところを 3 分半ほどまでに短縮した改善活動についてお話しします。 技術改善 Day 私の所属するスタディサプリ中学講座の開発プロジェクト (通称: tara) では「技術改善 Day」を 2 週間に 1 回実施しています。 「技術改善 Day」とは、案件開発を進めていく中で出てきた技術的負債の解消に丸 1 日チームで集中して取り組む日です。 tara 内の Web フロントエンドメンバーで解消したい技術的負債を考えたところ、その中の一つに Web フロントエンドアプリケーションのビルドに時間がかかっている問題 が挙がりました。 tara プロジェクトではデバッグや QA を効率的に行うために PR ごとに紐づいたプレビュー環境を用意しています
こんにちは!コドモンプロダクト開発部の加藤です🐱 コドモン開発部ではエクストリーム・プログラミング(XP)を取り入れたアジャイル開発に取り組んでいます。 私はつい最近まで、コドモンのある機能をリプレイスするプロジェクトに参加していました。 計画・振り返りのサイクルをまわしてイテレーティブに開発を進めていくのですが、プロジェクトを通じて計画の仕方については悩むことが多かったです。 今回は「アジャイルな見積もりと計画づくり」の書籍を通じて、アジャイルな計画づくりとは何かを考えていきます。 book.mynavi.jp 計画づくり、どのくらいしてますか? 「アジャイルな見積もりと計画づくり」に学ぶ「ちょうどいい」計画づくり 対象とする計画のレベル よい計画づくりとは 頻繁に計画を見直す まとめ 計画づくり、どのくらいしてますか? みなさんは開発チームの計画づくりをどのくらいの労力をかけて・どの
はじめに レバレジーズ株式会社 テクノロジー戦略室室長の竹下です。レバレジーズでは現在SRE(Site Reliability Engineering)チームを立ち上げ、全社を巻き込んでSRE化を推進しています。 SREを提唱したGoogleを筆頭に、日本でもメルカリやサイバーエージェントなど数多くのテック企業がSREチームを立ち上げ、インフラ基盤を維持管理するだけではなく、サイトの信頼性を担保することでサービス価値を最大化しようとしています。レバレジーズでも、1年ほど前からSREチームを立ち上げ、インフラからもお客様に最高のサービスを届ける事を目指しています。 この記事ではSREチーム立ち上げの背景と、レバレジーズがどのように顧客に寄り添ったSREチームを目指しているか、そしてSREで使用している技術のご紹介をしていきたいと思います。 背景 レバレジーズ株式会社では、チームをサービス単位
こんにちは!バクラク事業部の@ysakura_です。 先日、バクラクシリーズで共通的に利用できる OAuth 2.0 の認可サーバーを開発しました。今回は、認可サーバーを開発する中で直面したB2B特有に意識すべき点を紹介します。 会社・従業員という概念が登場するため、個人向けの場合と比べて考慮する要素が増えます。 連携担当の権限チェック お客様のデータを他社のサービスに連携するので、想定外の連携を発生させない事が重要です。その為、連携担当者が管理者権限を有しているかのチェックを入れています。 こういった機構が無いと、一般権限の従業員が 攻撃者のサービス に誤ってデータ連携をする事が起こり得ます。また、従業員個人のアプリに会社の情報を引き抜く事も原理的には可能です。(あまり想定したくはありませんが) 上場企業やIPO準備企業では、内部統制として求められる内容かと思います。 毎回ログインを要求
先日、OpenSSLのセキュリティアップデートが予告され、大きな話題を集めましたが、読者の皆さんはしっかりと対応できたでしょうか。しかし、今回以外にも脆弱性は日々見つかるもの。“全部は対処できない”という組織は何から始めればいいのでしょうか。 2022年10月末、多くのシステムで利用されるオープンソースソフトウェア(以下、OSS)「OpenSSL」に大きな動きがありました。OpenSSLプロジェクトは同年11月1日に“緊急”レベルの脆弱(ぜいじゃく)性対応を含むバージョンアップを予告したのです。この時点で詳細は明らかにされていなかったものの、予告するほどの脆弱性対応が含まれることから“準備を万全に整えてほしい”という意図がうかがえました。 そして予告通り、2022年11月1日には「CVE-2022-3602」と「CVE-2022-3786」に対応したバージョンであるOpenSSL 3.0.
概要 アジャイル開発をはじめるには、基本的な語彙やプラクティスをチームにいる全員が知ることが必要になります。また、アジャイル開発を実践していく上ではスクラムのみならず、XP(エクストリームプログラミング)や他の手法からもプラクティスをピックアップして「自分たちのやり方」を作っていくことになります。その際にも様々なプラクティスについて、定義だけでなく、実践する意味、できた歴史的背景、トリビアが知りたくなるでしょう。 Agile Studio では現在、これからアジャイル開発をはじめたい人向けに、重要な語彙を整理したアジャイルプラクティスマップ作成中です。本日は、その一部である「スクラム山手線」をご紹介します。 現在工事中のこの路線図のなかから、名所を4つ選んでお話しします。 スクラムマスター デイリースクラム(スタンドアップミーティング) スプリントバックログ(カンバン) ベロシティ これら
概要 アジャイル開発をはじめるには、基本的な語彙やプラクティスをチームにいる全員が知ることが必要になります。また、アジャイル開発を実践していく上ではスクラムのみならず、XP(エクストリームプログラミング)や他の手法からもプラクティスをピックアップして「自分たちのやり方」を作っていくことになります。その際にも様々なプラクティスについて、定義だけでなく、実践する意味、できた歴史的背景、トリビアが知りたくなるでしょう。 Agile Studio では現在、これからアジャイル開発をはじめたい人向けに、重要な語彙を整理したアジャイルプラクティスマップ作成中です。本日は、その一部である「スクラム山手線」をご紹介します。 現在工事中のこの路線図のなかから、名所を4つ選んでお話しします。 スクラムマスター デイリースクラム(スタンドアップミーティング) スプリントバックログ(カンバン) ベロシティ これら
はじめに開発の竹内(@kenta_714)です。 弊社では、6/12に漢方・サプリのサブスクリプションサービスであるYOJOのシステム基盤をHerokuからGCPへとリプレースしました。 その際に、IaC化としてTerraformを導入し、GCPをTerraformで実装する際のノウハウを複数回に分けて記事にて共有しています。 今回は、Cloud RunでRailsアプリケーションをデプロイするときに発生するDBマイグレーションについて、サービスのダウンタイムを減らすための施策を共有したいと思います。 このあたりの知見はあまりWebサイトでみかけないため、ぜひ参考にしていただき、フィードバックいただけますと幸いです。 簡単なアーキテクチャの説明本題に入る前に、まずは弊社のDBとWebアプリケーションまわりを中心にアーキテクチャの説明します。 Cloud RunによるWebアプリケーションと
There’s this pattern I’ve been using in my apps that has been really helpful to me and I’d like to share it with you all. I’m calling it “full stack components” and it allows me to colocate the code for my UI components with the backend code they need to function. In the same file. Let’s first start with the first time I’ve ever seen such a strong marriage between the UI and backend. Here’s what i
イーロン・マスク氏に買収されたTwitterは、従業員の大量解雇や新しい有料サービスの構築など改革を進めています。一方、マスク氏のTwitter買収以降、一部のユーザーがTwitterから離れており、それに伴い分散型ソーシャルネットワークサービス・Mastodonのユーザー数が増え続けていることが明らかになっています。現地時間の2022年11月7日には、Mastodonの月間アクティブユーザー数がついに100万人に到達したことが明らかになりました。 Boosted by Twitter drama, Mastodon reaches 1 million active monthly users | TechCrunch https://techcrunch.com/2022/11/07/boosted-by-twitter-drama-mastodon-reaches-1-million-
こんにちは!マネーフォワードでクラウド会計のQA(Quality Assurance・品質保証)エンジニアをしております、みなみと申します。 私は6年ほどQAエンジニアの仕事に携わっているのですが、業務経験を積んでいく中で自分が思うQAエンジニア像が以下のように変わっていきました。 最初はテスト実施のことで頭がいっぱいでしたが、テスト仕様書・テスト計画作成を担当するようになると「テストに求められること」について考え始めます。 次に「品質って何?」を考え始め、その結果「品質の定義」に取り組み始め.....といったように、一歩ずつキャリアを進めていく中で「QAエンジニアに求められること = QAエンジニア像」が変わっていきました。 今回はそんな私の 「QAエンジニア像の変遷について」 と 「どのような経緯でマネーフォワードに辿り着いたのか」 についてお話していきたいと思います。 QAエンジニア
プロダクトビジョンが薄まらない仕組みづくりとは? 司会者:では、いったん私たちが準備した質問はここまでとなります。視聴いただいているみなさんから質問がきているので、上から順々に答えていくかたちで対応していきたいと思います。 まず1つ目ですね。「ベンチャーだと人の入れ替わりが激しく、共有したプロダクトビジョンが薄れていくことはないでしょうか? 薄まらないような仕組みを構築されていれば聞いてみたいです」ですね。先ほど、プロダクトビジョンのお話があったので、まず、吉本さんにお聞きしたいと思います。 吉本:ちょっとベタな部分ではありますが、「露出する機会を増やす」ですね。これは結局、組織のカルチャーやバリューなどと一緒で、全社の中でそのワード自体をどれだけ露出させるか、というのはまず絶対条件としてあるかなと思います。 なので、うちの場合だと、月次でアップデート会みたいな全社のイベントをやっていて、
日本マーケティング学会の2022年度の研究発表大会「マーケティングカンファレンス2022」が開催されました。第11回目となる今回は「ニューノーマル時代を切り拓くマーケター」をテーマに、基調講演やポスターセッションなどが行われました。本記事では、同カンファレンス内で行われた第5回「日本マーケティング本 大賞2022」にて大賞を受賞した音部大輔氏による話題提供の模様をお届けします。「現在に転生した葛飾北斎は、時代遅れの役立たずか、希代のアーティストか」というテーマで、マーケティング教育の課題なとに言及しました。 変化の激しい現代で「従来の方法」はまったく通用しないのか 音部大輔氏(以下、音部):八塩先生、ご紹介ありがとうございます。みなさん、こんにちは。先ほどは日本マーケティング本大賞をいただきまして、あらためましてありがとうございます。 さて、今回は小林哲先生から「ニューノーマル時代を切り拓
今夜18時は空に注目! 「皆既月食」と「天王星食」が同時に見られるよ2022.11.08 10:007,972 小暮ひさのり 見られる地域も多そうよ。 今夜2022年11月8日は、ビックな天体ショーが開催されますよ。月が地球の影に完全に覆われる「皆既月食」が起こるのです! ウェザーニュースによると、18時09分頃から部分食が始まり、皆既食の始まりは19時59分頃。本日公開された天気予報によると、東日本の南側や九州では概ねバッチリ見られそうな気配ですね。 一生に一度レベルの珍しい現象もちなみに、皆既月食での月は、赤黒く変色するそうな。また今回は月食の最中に、天王星が月の影に隠れる「天王星食」も起こるそうです。皆既月食と惑星食が同時に起こるのは442年ぶり。次回、皆既月食+惑星食が重なるのは2,235年らしいので、一生に一度レベルの天体ショーとなるのは確実。 夜に散歩する機会があれば、ぜひ空を
郵便局のネットショップで販売しておりました「ちいかわ」アイテムはご好評につき完売致しました。 11月8日(火)AM10:00より年賀はがき3枚セット以外の受注販売を開始致します。 詳しくは8日以降、郵便局のネットショップのちい… https://t.co/5caz3jUtuo — 郵便局のネットショップ (@japanpost_shop) 2022-11-01 15:46:24 『ちいかわ』関連商品の購入はこちら (Amazon.co.jp) 販売される商品は、年賀はがき3枚セットを除いたアイテムで、干支の生き物に扮するちいかわたちのイラストを使用した“窓口ポーチ”、作中で登場する報酬袋をイメージしたチェンジングカード入りの“今日の報酬袋”、うさぎが鏡餅のような姿になった“おもちもちもちマスコット”など。 ちいかわ、ハチワレ、うさぎのぬいぐるみが取り付けられている“ぬいぐるみメジャー”や“
Timersのプロダクトマネージャーの@suzukenです。 この記事では、2022/11/2に開催されたプロダクトマネージャーカンファレンス 2022で登壇させていただいたので、登壇内容についてご紹介します。 「ざんねんなプロダクト開発事典」登壇資料 登壇動画は、近日中にPMConf公式サイトのほうで公開されるかと思われます。 2022.pmconf.jp 登壇こぼれ話 まずはPMConfでセッションでご視聴いただきありがとうございました! また登壇の機会をいただき、不安のない進行をいただいたPMConf運営の方々にも感謝でした! (お弁当と飲み物がお家にタダで宅配される無料カンファレンスってスゴいですよね!) PMConfは第2回開催から参加させていただき、いつかは登壇してPM業界発展の一助として役立てればなーと思っていましたが、登壇するほどの持ちネタのなさや、なんとなくな忙しさだった
Googleは、大規模言語モデル(LLM)利用に向けた新たな取り組みを発表した。ロボットが人間の指示に基づいて自分でコードを作成できる仕組みを示すものだという。 最新の取り組みは、ロボットが人間の曖昧な指示を理解して論理的に思考し、確実に反応できるようにする、Googleの「PaLM-SayCan」モデルをベースにしている。OpenAIの「GPT-3」 LLMや、GitHubの「Copilot」のような自動コード補完関連の機能もベースになっている。 「人間から指示が与えられた時に、ロボットが自分でコードを書いて世界とやりとりできたら、どうなるだろう」とGoogleの研究者は述べている。PaLMのような最新世代の言語モデルは、複雑な論理的思考が可能で、膨大なコードによって訓練されてきたという。「自然言語で指示を与えられると、最新の言語モデルは、汎用コードだけでなく、われわれが発見したように、
米アップルの最新型iPhone(アイフォーン)「14 Pro」と「14 Pro Max」。米カリフォルニア州クパチーノのアップルパークで行われた発表会にて(2022年9月7日撮影)。(c)Brittany Hosea-Small / AFP 【11月7日 AFP】米アップル(Apple)は6日、中国・鄭州(Zhengzhou)にある工場の生産が新型コロナウイルス感染拡大に伴う規制の「一時的な影響」を受けており、年末年始を控え、納期遅れを余儀なくされる見通しだと警告した。 アップルによると、iPhone(アイフォーン)の最新型の上位機種「14 Pro」と「14 Pro Max」の出荷台数が想定を下回る見通し。 アップルの主要サプライヤーである台湾の電子機器受託製造(EMS)大手、富士康科技集団(フォックスコン、Foxconn)の鄭州工場では、10月から新型コロナ感染対策でロックダウン措置が取
自動車大手が年間の生産・販売台数の計画目標を相次いで下方修正している。生産に欠かせない半導体の供給不足が続いているためだ。長引く半導体不足は最悪期は脱したとされるが、一部の製品は調達難が解消されていないという。 自動車大手が年間の生産・販売台数の計画目標を相次いで下方修正している。生産に欠かせない半導体の供給不足が続いているためだ。長引く半導体不足は最悪期は脱したとされるが、一部の製品は調達難が解消されていないという。各社は受注残を抱えながら生産水準を思うように引き上げられない状況で、新車の納車遅れも当面続きそうだ。 トヨタ自動車は11月1日、年間の生産計画を970万台から920万台に引き下げたが、その理由について熊倉和生調達本部長は「最悪期は脱したが、(半導体を)ひとつひとつ見ると充足していない」と説明した。 半導体メーカーの供給先の多くはパソコンやスマートフォン向けなど民生用が占めてお
入社したのが2017年11月だったので今月で5年間になります。いままででこんなに長く同じ会社で働いた事はなく長く働き続けられているのはひとえに10Xで働くのが楽しいからだと思っています。いろんなことがありましたがその時々であったこと学んだことを書いていきます。 10Xがサービスをリリースしていないときのまさに0.1くらいのときからいるのでいろいろ参考になるかもしれません。 そもそも10Xはどんな会社か いまはStailerという小売チェーンのECを垂直立ち上げするプラットフォームを作っています。スーパーなどの小売様がStailerを導入することによりWeb・アプリに対応したネットスーパーを立ち上げる事ができます。 Stailerを始める前にタベリーといういまはクローズした献立推薦アプリを作っていました。Stailerはタベリーで提供していた注文機能を切り出してそれぞれの小売様向けのアプリと
はじめに 今回の記事では、普段のプログラマーの開発の生産性を向上させてくれる画期的なWebサービスを18も紹介する。個人の独断と偏見で紹介しているので、今回の記事で紹介しているものはあくまで一例にすぎない。 知っているだけで開発の生産性を急激に高めてくれるWebサービスは存在する。今回の記事を通して1つでも気になるWebサービスを見つけることができれば非常に幸いである。 CSSGradient CSSで作れるグラデーションをまとめたサイト。1,000以上の種類から自分の好みのグラデーションを選べる。 Fontjoy 自分が制作するWebサイトに最適な組み合わせのフォントを選ぶ上で役立つ。主にデザイナー向けに作られたWebサイト。ポートフォリオサイトに使うフォントを選ぶ際に参考になるだろう。 Readme.so Markdownとテンプレートを活用して、自分が開発したプロジェクトのREADM
はじめに 最近携わっているプロジェクトでCustom Hooksを試行錯誤し活用していくなか、私の中でこんなモチベーションで使うと概ね間違いがないのでは? という軸が見えてきたので、いくつかの実装例を添えて今後の自分のために整理し記事にしました。 前提 Custom Hooksは仕様がとても柔軟かつ自由なため個々で解釈が異なると考えています。 私の中でコアとして持っている考え方を一つだけ定義させていただきます。 それは原則Presentationalな部分をCustom Hooksに持ち込まないです。 こういった考えの人間が書いているんだな程度で読んでいただけると助かります。 結論 私の中では主に次の2つの動機によってCustom Hooksを作成しています。 特定のコンポーネントを意識しない抽象度の高い一連の処理をまとめたい 特定のライブラリへの依存などをコアドメイン[1]から隠蔽したい
この記事について 実際にフォームを使用するときは、バリデーションライブラリと合わせて実装することが多いと思います。 こちらの記事で再描画を抑えるためにはReactHookForm(以下 RHF)を使用するのが良いと投稿しました。 今回の記事では、タイプセーフなバリデーションライブラリ「Zod」とRHFを使用した実践的なフォームを作成していきます。 RHFとZodは以下のresolverを使用すると簡単に組み合わせることができます。 ですが愚直に実装しても、1つのコンポーネントにすべての関心事が詰め込まれ、ファットなコンポーネントになってしまうでしょう。 今回は、フォーム処理における関心事をカスタムフックに切り出し、交換可能(プラガブル)なフックを作成していきます。 画面 以下のようなフォーム画面を実装しています。 InputFieldコンポーネント 以降で使用しているInputFieldの
はじめに 今回の記事では個人の独断と偏見でプログラマー向けに必ず確認しておきたいIT企業の公式ブログを共有する。なお、今回の記事で紹介している公式ブログはあくまで一例に過ぎない。 AppBrew 文章が易しく初心者でも読みやすい 主に業務効率化を中心に書かれている 実務・プログラミングのイメージができない初心者や新人には非常にオススメ ABEJA Tech Blog 主に保守・運用を中心に発信している ドローン・機械学習に興味があるならオススメ 専門用語が多めなので理解に苦労する可能性が高い UUUMエンジニアブログ あの有名なクリエイター(YouTuber)を数多く輩出している会社「UUUM」の公式ブログ Rails・PHP・インフラ(AWS、Dockerなど)の情報が多い 技術記事が非常に読みやすく、画像とソースコードを使って的確に技術ややっていることを説明している Wantedly
はじめに こんにちは、イノベーションセンターの鈴ヶ嶺です。 本記事では、自社データセンター等でAWSサービスを利用可能なAWS OutpostsにおけるElastic Kubernetes Service(EKS)で新たに追加されたLocal clusterの概要や通信切断検証の結果について紹介します。 以前記事にした2022年3月17日時点では、ワーカーノードはAWS Outposts上で実行し、KubernetesコントロールプレーンはAWS Cloud上で実行する構成でした。この構成がLocal clusterによってKubernetesコントロールプレーンもAWS Outposts上で実行可能になりました。これによりAWS CloudとAWS Outposts間の通信切断などによるアプリケーションのダウンタイムのリスクを軽減することが可能となりました。 engineers.ntt.
電通国際情報サービス、オープンイノベーションラボの比嘉康雄です。 Web3開発入門シリーズ with Algorand(アルゴランド)、今回のテーマは、アカウントです。 Ethereumの開発入門記事として、以前にGethはじめました、スマートコントラクト入門を書いていたのですが、EthereumからAlgorandに興味が移ってしまったということもあり、今後は、Algorandの技術記事を書いていきたいと思います。 Algorand開発者ポータル Algorandは、日本では知らない人が多いと思いますが、TPS(Transaction per second)は6000、Finality(Transactionが確定するまでの時間)は3.8秒、取引手数料が1件あたり0.05円とかなり優秀なチェーンです。 また、スマートコントラクトをPythonで記述できるので、Google Colabを使
11月4日(金)にAWS主催のエンジニア向けオンラインイベント「第2回 クラウド時代のエンジニア像とは?」で講演しました。 テーマは「キュービック独自のキャリア開発サイクルによるエンジニア組織開発」です。キュービックにジョインして3年弱になりますがこの3年にキュービックのVPoEとして進めてきた組織開発について話しました。その骨子とマテリアルをこのエントリーでは共有します。 キュービックの技術チームは現在どうなっているのか エンジニアの職種構成について現在40%がアプリケーションエンジニアとなっており16%がSREで占めています。この10月からDX戦略のチームを組成したことからDXエンジニアも増加傾向にあります。 キュービックのエンジニア構成 キュービックの成長支援制度 キュービックでは育成という言葉を使わず成長支援という言葉を使います。僕がジョイン後にアセスメントを行ってキャリア開発のス
皆さん、こんにちは。技術広報室のkamikoです。本日はBOOTHチームで活躍するバックエンドエンジニア3名のインタビュー記事を皆さんにお届けいたします。 BOOTHとは、クリエイターが作品やグッズを販売し、それをファンが購入できる、創作のためのマーケットプレイスです。2013年12月にWebサービスをリリースし、現在では累計登録ショップ約45万件、MAU約720万人の規模にまで成長しています。 そんなBOOTHを支えるバックエンドエンジニアたちが、普段どんな技術を駆使してどんなことを考えながら日々の業務にあたっているのか、詳しく話を聞いていきたいと思います。 自己紹介と業務内容について教えてください RND )クリエイター事業部BOOTH部のサービス開発チームでバックエンドエンジニアをしているRND(らんど)です。2019年4月に新卒入社し、3年間BOOTH部でアプリケーション開発に携わ
10月26日、無料通信アプリを手掛けるLINEは、AIアシスタントで音声操作ができるスマートスピーカー「CLOVA」の販売を31日に終了すると発表した。さらにCLOVAデバイスによる音声操作機能「CLOVA Assistant」も2023年3月30日に終了するという。スマートスピーカーを17年10月にAmazonやGoogleに先駆けて発売してから約5年での終了となった。 LINE広報によると、終了するのはCLOVAデバイスの販売と「CLOVA Assistant」機能の提供のみで、AI技術を活用した音声記録管理サービス「CLOVA Note」や法人向けの「CLOVA OCR」などのサービスは継続するそうだ。 LINEはスマートスピーカーからの撤退に関して詳細を公表していないが、Google HomeやAmazon Alexaなど、グローバルで展開するAIアシスタントとの競争に勝てなてない
ライブドアニュース @livedoornews 【方針発表】なりすましアカウントは永久凍結 イーロン・マスク氏が表明 news.livedoor.com/article/detail… ツイッターは認証マークを有料サービスの一般利用者にも拡大すると発表し、なりすまし増加が懸念されていた。また、マスク氏はアカウント凍結前の警告も今後は行わないことも表明。 2022-11-07 11:43:02 リンク ライブドアニュース Twitter、なりすましアカウントは永久凍結へ イーロン・マスク氏が表明 - ライブドアニュース イーロン・マスク氏が6日、Twitterのなりすましアカウントに言及した。他人になりすましたアカウントは永久に凍結する方針を表明。現在実施しているアカウント凍結前の警告を今後はしないことも明らかにした 1 user 17
Safari Technology Preview Release 157 is now available for download for macOS Monterey 12.3 or later and macOS Ventura. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS Monterey, or System Settings under General → Software Update on macOS Ventura. This release includes WebKit changes between: 255077@main…255891@main
アホルダーと自嘲しながらもしばらく持ってたTwitter株が無事イーロンマスクさんに召し上げられ、マスクさんがTwitterを買収した後で「毎日400万ドルが失われている」と怒涛のリストラが始まって、我らがTwitter日本法人(TwitterJP)も広報部門を中心にかなりの解雇が申し渡されたようです。 もっとも、アメリカでもこんな強引な解雇は問題だとか、日本では整理解雇のためには4要件があるのですんなりとは解雇できないと言われながらも、300人に満たない日本法人で100人解雇で年額分年俸保証してもせいぜい20億円程度であって、不採算企業における不適切な企業風土の是正を考えるとこの程度の金額の支払いはリストラ費用と見れば問題ないとマスクさんは考えているのでありましょうか。 で、メディア界隈で物議をかもしたのはTwitterJPが手がけていたニューストレンドの配信であります。多くのユーザーが
米国のジャーナリストであるレイトン・ウッドハウス氏のSubstackから「ザ・ルンペンブルジョワジー」という記事を訳してみた。IT企業をはじめとして、アメリカ社会はなぜこれほどまでにウォーク(左傾)化してしまったのか。今回のTwitter社の大量レイオフにもつながる話です。 「ルンペンブルジョワジー」とは、ここでは生産性は低いが高給と社会的尊敬を得られる職についている大卒社会人ぐらいの意味。労働市場での競争で明確に有利となるスキルを持たない主に人文系の卒業生が各産業に入り込み、大学で吹き込まれた道徳的資本を頼みの綱にしてキャリアを築こうとする。その過程で社会がWoke化していったとする議論。 イーロン・マスクが今回レイオフしたのは、こうしたルンペンブルジョワジーの階級に属する人々だったのかもしれません。 leightonwoodhouse.substack.com (翻訳ここから) ザ・ル
tarafuku10 @tarafuku10 米国のジャーナリストであるレイトン・ウッドハウス氏のSubstackから「ザ・ルンペンブルジョワジー」という記事を訳してみた。IT企業をはじめとして、アメリカ社会はなぜこれほどまでにウォーク(左傾)化してしまったのか。今回のTwitter社の大量レイオフにもつながる話。tarafuku10working.hatenablog.com/entry/2022/11/… 2022-11-07 09:01:45 リンク tarafuku10 の作業場 「ザ・ルンペンブルジョワジー」 - tarafuku10 の作業場 米国のジャーナリストであるレイトン・ウッドハウス氏のSubstackから「ザ・ルンペンブルジョワジー」という記事を訳してみた。IT企業をはじめとして、アメリカ社会はなぜこれほどまでにウォーク(左傾)化してしまったのか。今回のTwitter
登場キャラクターを世界的な名優たちが演じている点も大きな話題を呼び、3Dモデルのクオリティーの高さに度肝を抜かれたなんて人もいるはずだ。筆者はディズニープラス会員になって『ウォーキング・デッド』の最終シーズンを現在進行系で見ているくらいにノーマン・リーダスが好きだったので、右手のタトゥーまで再現してあるのについうれしくなってしまった。マッツ・ミケルセン、レア・セドゥ、マーガレット・クアリー、ギレルモ・デル・トロといった錚々たるメンツに加え、小さいころ夢中になった『地上最強の美女バイオニック・ジェミー』のリンゼイ・ワグナーまで出演していて衝撃だった。 本作をジャンル分けするなら確かにアクションゲームではあるのだが、その内容はいささか風変わり。おもな目的は“依頼された荷物を指定された場所に届けること”で、ゲーム的に言うなら“お使い”に特化した内容になっている。 プレイヤーはオープンワールドの広
2022年9月に開催し多くのご参加を頂いたIoTにおけるクラウド活用セミナー(アーカイブはこちら)では、クラウドを活用するメリットやSaaS型サービスのメリット、IoTとの相性の良さについてご紹介しました。本セミナーでは、IoTデータの収集に役立つAWSの基礎知識をお伝えするとともに、”選ぶ”から”利用してみる”という次のステップへ踏み出して解説。プロトコルの選択、デバイスの実装、データの持ち方などいくつかのAWSサービスを使ったアーキテクチャパターンをわかりやすくご紹介します。また、データ構造、IoTからその先の活用フェーズに行くまでにIoTのレイヤでどのように疎結合なシステムを考えるかなど、皆様のヒントになる情報をお届けします。さらに、実際にAWSを利用して現状のデバイスから効率・効果的にデータを蓄積する方法をデモを交えてご紹介します。 【2人のスペシャリストから直接学べる!質問
この記事について この記事では React UI ライブラリ Mantine の基本的な使い方について紹介します。 その他、Tailwind CSS と合わせて使う方法についても記載します。 Mantine の特徴 100種類以上のカスタマイズ可能なコンポーネント 50以上の便利なフック TypeScript ベース Next.js、Remix などのモダンフレームワークをサポート ダークテーマ対応 スタイルを上書き可能 柔軟なテーマ設定 メンテナ・コミュニティによって構築された豊富なサンプル集 (執筆時点で134種類) (個人的に) デフォルトのデザインが美しく、ドキュメントが見やすい また、スター数は直近3ヶ月で3000近く増えており、リリース速度も速く勢いがあります。 サンプルとして簡単な TODO アプリを作ってみましたが、とても使いやすい印象でした。 https://mantin
はじめに 最近、技術書で「良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方」という本に出会いました。 自分に足りていなかった設計の考え方についてかなり勉強になりました。 本当に良かったので内容を忘れないようにQiitaに書き残そうと思います。またこれを機にアウトプットの習慣化ができればいいなと思っています。 動くプログラムは割と誰にだって書けると思いますが、良い構造へ改善するためのアプローチを知っている人は世の中に少ないのではないかと思います。 その少数派、価値の高いレイヤーに参加できる入門書が本書だと思いました。 その中でもまずは「名前設計」について執筆していきたいと思います。 目次 意味不明な命名 命名は省略を避けよう 変数の使いわましを避けよう 名前設計を怠ったプログラムの末路 参考文献 意味不明な命名
富士通と慶応義塾大学SFC研究所は、インターネット上のデータの確からしさ(正しさの程度)を容易に確認できる手法として、「Trustable Internet」(信頼できるインターネット)コンセプトを発表した。共同研究拠点「トラステッド・インターネット・アーキテクチャ・ラボ」にて関連技術の開発を進め、2028年度までに実現を目指す。 ニュースリリース Trustable Internetでは、既存のインターネット層とアプリケーション/Web層の間に、新しい階層「Endorsement Layer」を追加し、データ発信者や、データを見た第三者による裏付け情報をグラフデータとして蓄積していく。利用者はこれを共有することで、従来のWebとアプリケーションを利用しながら、必要に応じてデータの確からしさの根拠となる情報を閲覧し、その真偽を自身で判断できるようになる。 確からしさの根拠となる付加情報とし
Ⅰ ブロックチェーンゲームとは ブロックチェーンゲームとは、ブロックチェーンを活用したゲームであり、例えばアイテムがブロックチェーン上のNFT(Non-Fungible Token:非代替性トークン)として発行され、当該NFTがブロックチェーンを利用して移転可能であるなど、暗号資産やトークンが活用されるゲームを指します。 通常のゲームでは、①購入したアイテムはゲーム運営会社のものでありユーザーのものではなく、②当該アイテム等の資産の自由な移転、売却、貸与はできず、③時間をかけたデータでもゲーム配信終了後は単に消滅するのみ、であるのに対し、ブロックチェーンゲームでは、①ユーザーがトークン(ゲームアセット)の保有者であり、②当該トークンを外部に移転、売却、貸与でき、③サードパーティー等もトークンを利用でき、④ブロックチェーンが存在する限りは記録されたデジタルアセットは永久に生き続ける1
November 7, 2022 Dependabot helps you keep your dependencies up-to-date with Dependabot version updates. These pull requests are configured via a dependabot.yml file. Starting today, if you fork a repository with an existing dependabot.yml, Version updates will be disabled by default. To enable Dependabot pull requests based on this configuration, you can click “enable” from your forked repository
ソニー・インタラクティブエンタテインメントは11月7日にPS5の新たなトレイラーを公開。その中で『ファイナルファンタジー16』(以下、FF16)がPS5にて6か月間独占発売されることを明らかにした。 『FF16』は、『ファイナルファンタジー』シリーズ最新作。『FF14』を手がけた第三開発事業本部が開発を担当する。開発を統括するのは、吉田直樹氏だ。舞台となるのは、クリスタルの加護を受けし大地ヴァリスゼア。この地では、クリスタルの巨塊“マザークリスタル”によってエーテルが供給され、剣と魔法の世界で人々は安息に暮らしていた。ロザリア公国、ザンブレク皇国、ウォールード王国。それぞれの国がマザークリスタルを保有することで均衡が保たれていたが、世界が“黒の一帯”に蝕まれることで、そのバランスが崩れつつあった。主人公となるのは、クライヴ・ロズフィールド。ロザリア公国の第一王子であるクライヴは弟と共にナイ
日本でも提供が始まったSpaceXの衛星インターネットサービス「Starlink」が、ネットワークの中立性を保ちユーザーのアクセスを管理する点について記した「公正使用ポリシー」を新たに公開しました。この中で、昼間(7時~23時)の高速通信容量が一部地域で毎月1TBに制限され、追加には別途料金が必要であることが明らかになりました。 Starlink Fair Use Policy - Starlink https://www.starlink.com/legal/documents/DOC-1134-82708-70 Starlink Sets High-Speed Data Cap at 1TB Per Month, Lowers Advertised Speeds | PCMag https://www.pcmag.com/news/starlink-sets-high-speed-da
WebAssemblyに対してクラウドサービスを抽象化、そのままAWSでもAzureでもGoogle Cloudでも実行可能にする「SpiderLightning」、Deis Labsが公開、標準化も推進 WebAssemblyには、ファイルI/OやネットワークアクセスなどのOSが備える基本的な機能を抽象化するWASI(WebAssembly System Interface)と呼ばれる業界標準仕様があります。WASIに準拠して生成されたWebAssemblyバイナリはWindows、Linux、macOSなどのOSに依存せず、どのOS環境でもそのまま実行可能です。 参考:WebAssemblyをWebブラウザ以外の実行環境へ。システムインターフェイスへのアクセスを可能にする「WASI」の策定開始。Mozillaが呼びかけNode.jsらが賛同 WebAssemblyに対してパブリッククラ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く