参考記事: https://www.bannerbear.com/blog/why-you-should-do-50-coding-and-50-marketing-as-a-solo-tech-founder/ ポストック: https://postock.app/
“ボレロ”とともに新たな冒険が幕を開ける!巨大なデジタマが放つメッセージの意味とは…?本編冒頭映像が早くも解禁!公開後にはネタバレOKのYouTube番組も配信決定! 平素より大変お世話になっております。いよいよ明日10月27日(金)に公開となる映画『デジモンアドベンチャー02 THE BEGINNING』の冒頭映像が、公開を前に早くも解禁になりました! 今回解禁されたのは、本作の冒頭4分間のノーカット映像! 本日デジモンパートナーズ公式チャンネルで放送された、選ばれし子どもたちが全員集結した『デジモンアドベンチャー02 THE BEGINNING』映画公開直前スペシャルにて、本編冒頭映像が公開された。選ばれし子どもたちがデジモンアドベンチャーの軌跡を振り返り、本作の見所を語った配信番組だ。この放送後に合わせ、本編冒頭映像が解禁となります。 『デジモンアドベンチャー LAST EVOLUT
浦沢直樹さんの漫画を原作としたアニメ『PLUTO』の配信が、2023年10月26日(木)16時からNetflixで始まりました。本作のアニメ化実現に大きな役割を果たしたのが、日本アニメ界の重鎮として知られる、アニメーション制作会社MAPPA会長の丸山正雄さん。エグゼクティブプロデューサーとして、本作の企画から関わったという丸山さんに、いろいろなお話を伺ってきました。 PLUTO | Netflix (ネットフリックス) 公式サイト https://www.netflix.com/jp/title/81281344 丸山さんには2016年、劇場版「牙狼〈GARO〉-DIVINE FLAME-」公開時にインタビューを実施しています。 「アニメ版牙狼は50年のアニメ人生で一番やりたかった作品」、丸山正雄さんインタビュー - GIGAZINE 『PLUTO』作者・浦沢直樹さ
漫画家・浦沢直樹さんが「心の中で、全漫画の中央に鎮座する漫画」だという「鉄腕アトム」の1エピソード「地上最大のロボット」をリメイクした漫画『PLUTO』がアニメ化され、Netflixで本日・2023年10月26日(木)から配信されています。 今回、配信に合わせて浦沢さんへのインタビューの機会を得たので、このアニメ制作への関わりや『地上最大のロボット』への思いなどについて、話をうかがってきました。 PLUTO | Netflix (ネットフリックス) 公式サイト https://www.netflix.com/jp/title/81281344 浦沢さんは「PLUTO」に関する情報が発表された、2023年3月開催のAnimeJapan 2023のNetflixステージにも登壇しています。 アニメ「PLUTO」に「僕の方がワクワクしている」と浦沢直樹が語ったNetfli
こんにちは!経営企画の仕事をしているudonです。1年半前の見習いQA以来、2度目の文章です。今回は10X社内の会議のルールを整理し、そして全社員の未来のカレンダー予定を一旦全部消す、通称「ビッグバン」の第一回を実施したのでその背景や内容について書きます。 (イメージ) 10Xでは社内におけるコミュニケーションを大きく「同期」「非同期」に分けています。同期は会議や突発的な電話など同じ場にいることが前提であるコミュニケーションを指し、Slackなど非同期は必ずしも同じ時間での往復を前提としない文章やドキュメントによるコミュニケーションを指します。入った当初は「ドウキ・・?ヒドウキ??」とドキドキしてた私ですが、2年も経つと慣れてしまいました。慣れって怖いですね。 話が長いという皆様の期待を裏切ることなく、タイトルにもなっているビッグバン(会議の全削除)の話にいくまで5,000文字嵩んでしまっ
はじめに こんにちは!私がつとめている CastingONE という会社の SaaS には、テーブル形式のデータ一覧ページがあります。この一覧ページですが、最近データ数が増えれば増えるほど、じわじわとパフォーマンスが悪くなっていってました…。そこで今回は、そのリストデータ取得におけるパフォーマンス改善を行なった時の、パフォーマンス計測方法や検討内容、最終的な結果をまとめてみました。 対象読者 バックエンドのパフォーマンス改善の方法や改善の流れに興味がある方 ちなみに私がこの改善を行なった時のスペックですが、パフォーマンス改善については初心者寄りでした。「パフォーマンス改善って何それ美味しいの?」というレベル感だった当初、「達人が教える Web パフォーマンスチューニング 〜ISUCON から学ぶ高速化の実践」という本には基礎を知るところから大変お世話になったので、ご興味のある方はぜひ読んで
はじめに こんにちは、サーバサイドエンジニアの rakusksato です 2023年皆さんにとって1番のトピックは何だったでしょうか? 個人的には生成AIの登場、主にChatGPTやGitHub Copilotでした。 ラクスでは、生成AIを積極的に業務へ取り入れています。 今回は約1年間、生成AIを業務利用してみて感じたことを対話型AIとGitHub Copilotについてそれぞれ分けて話していきたいと思います。 はじめに 対話型AI(ChatGPT, Copilot Chat, Microsoft Bing, Google Bardなど) 漠然としたアイデアから具体的なアウトプットを高速に生成できる 壁打ち相手として、質問者の認識外の回答も提供 これらをふまえて、 (1):答えを教えてください 例えば、 ただし、 (2):どんなアプローチがあるか教えてください 結論 GitHub C
こんにちは、 Classi でソフトウェアエンジニアやってます koki です。 この記事では、 Renovate によって Classi の社内向け npm package を自動アップデートさせるために行った設定についてまとめます。 概要 Classi では、社内向けの共通ライブラリや Docker イメージなどを GitHub Packages で管理しています。 この GitHub Packages の利用により、それらのプライベートなパッケージを社内の様々なシステムから安全且つ効率的に利用することを実現しています。 例えば、今年の 6 月にプレスリリースが出された学習トレーニング機能を裏で支えているコンテンツ管理システムで利用している GraphQL Schema は GitHub Packages の npm registry でプライベートな npm package として管
無能なモヤシ定食@新米大家園児ニア @itengr_moyashi ポン…豚骨IT園児ニア。SES→SIer もやし定食er 全く関係ないことばかり呟きます。植物族。基本的に29円で売られていることが多いです。大喜利ふれんずらしい。新米大家。駆け出しDIYer。 無能なモヤ氏@もやし定食 @itengr_moyashi ITエンジニアのフルリモ憧れる人多いと思うけど経験してみて結構デメリットあるので共有 ・会ったことも無い人とコミュニケーション取らなければならない(ただでさえ対人コミュニケーションスキル低いチー牛がw) ・成果物だけで判断される(時差出勤の場合喋ったことも無い思い入れの無い人に) 2023-10-24 23:59:11 しのゆ𝕏酒くずエンジニア @shinoyu 新宿で社長やってるソフトウェアエンジニア18年生 / 💻技術🎧 V系 🎀ロリィタの人 / 170スペ11
真のサーバーレスアーキテクチャについて語り、最新のエッジコンピューティングや生成系AIのサーバーレス実装を学び、クラウドネイティブで高速な開発プラクティスと向き合う2日間「ServerlessDays Tokyo 2023」。ここで登壇したのは、PingCAP株式会社の関口匡稔 氏。同社が開発する、オープンソースの分散型データベース「TiDB Serverless」について発表しました。全2回。後半は、TiDBを使ったアプリケーションのサンプル「OSS Insight」とChatGPTの機能「Chat2Query」について。前半はこちらから。 TiDBを使ったアプリケーションのサンプル「OSS Insight」 ここまで、TiDB Serverlessをどうやって作っていったかというコンセプトをご紹介してきました。ここから、TiDB Serverlessを実際に使ってみたという話をしたいと
多分、3年後に同じ内容で記事を書こうとすると違ったものになるんだろうと思いつつ、間違いを正しながらブラッシュアップしていけたら良いというマインドで今正しいと思うことを記していこうと思います 共通マインド 心理的安全なチームであること 心理的安全なチームとは決して生ぬるく仲良しなチームの事ではない 活発に意見・議論することで最適解を導き出し、納得感を持って仕事ができる環境であること(結果的に仲良しであることは大歓迎) リスク提言を賞賛するべし、結果的に起きなかったことに後ろ指をささず、単純に喜ぼう 指摘があることをそれ自体が素晴らしいことであると理解しよう 「なんとなくダメな気がする」という指摘には掘り下げる努力をみんなでしよう マネージャーやリーダーは権力者ではなく、ただの役割である マネージャーやリーダーがこう言うから正しいという誤解はなくそう マネージャーやリーダーが間違ったことを言っ
2023年時点、PageSpeed Insightsの結果ページには4つのスコア(点数)項目があります。本記事ではパフォーマンススコアについてカバーしています。 パフォーマンススコアは表示速度である 企業レベルだと誤解も減ってきましたが、個人レベルだと未だにスコアが表示速度という誤った認識を持った方の発言もTwitter(X)などで目立つことがあります。 表示速度というのは何秒、何ミリ秒という単位で表現されますので0~100点では表せないです。 元々パフォーマンススコアというのは測定ページの最適化度合いを表すためなので、これを表示速度として表現するのも無理があります。 スコアが高ければ高いほど、高速である 実際に高速化対策を実施するとスコアは一般的に向上しやすいですが、外部読み込みがあるページではそこまで大きくは改善しません。 ただ重要なのは表示速度とスコアは必ずしも比例しないということで
X(旧Twitter)のiOS版に10月26日(日本時間)、音声/ビデオ通話機能が加わった。発信は有料の「X Premium」ユーザーのみだが、受信は全ユーザーが可能。初期設定では全ユーザーで、フォロー相手からの着信がオンになっている。 Xのオーナー・イーロン・マスク氏が8月に実装を予告していたもの。マスク氏はXにあらゆる機能を実装する「スーパーアプリ化」を企図している。 X Premiumユーザーは、ダイレクトメッセージ画面に電話アイコンを表示。タップして音声通話かビデオ通話を選んで発信できる。 デフォルトでは全ユーザーが、フォローしているアカウントの着信を受けられる。アドレス帳へのアクセスを事前に許可している場合は、アドレス帳登録アカウントからの着信も受け付ける。 機能を利用したくない場合は、設定画面からオフにできる。ダイレクトメッセージ画面の右上の歯車または、「設定とプライバシー」→
転職サイト大手のビズリーチと東京理科大学は2023年10月26日、東京理科大学認定ベンチャーの創出を目的とした連携協定を締結したと発表した。大学発スタートアップにおける経営人材の求人を可視化し、副業や兼業人材とのマッチングにより研究成果など大学発のシーズ(種)の社会実装を早期化する。東京理科大学は連携を通じ、年間100社のスタートアップを創出できる体制を2034年までに構築することを目指す。 東京理科大学の石川正俊学長は、大学発スタートアップの課題として「経営者や知的財産管理などの専門人材が不足している」点を挙げる。副業や兼業を活用することで経営人材が転職しなくても大学発スタートアップに初期段階から関わることが可能になるため、東京理科大学発スタートアップの起業や新事業立ち上げの促進が期待できるという。 取り組みの第1弾として、東京理科大学工学部機械工学科の小林宏教授が設立したヘルスケア技術
ストロベリーメリークリームフラペチーノ 価格:(Tallサイズのみ) 持ち帰り:687円 店内利用:700円 メリークリーム(マスカルポーネを使った濃厚な味わいのホイップクリーム)と甘酸っぱいストロベリーソース、クリーミーなバニラ風味のフラペチーノが味わえる1品。トッピングのメリークリームには、華やかなストロベリーパウダー、キラキラとしたシルバーシュガーがのせられて、ホリデーの特別感が演出されている。 ストロベリーメリークリームティーラテ 価格: 持ち帰り:Short 550円、Tall 589円、Grande 633円、Venti 678円 店内利用:Short 561円、Tall 600円、Grande 645円、Venti 690円 ストロベリーとアールグレイティーの華やかな風味、そしてメリークリームの3つの風味が楽しめるティーラテ。ストロベリーの果汁が入ったアールグレイのミルクティ
ピクシブは5年ぶりにミッション・ビジョン・バリュー(以下MVV)を刷新し、PIXIV MEETUPのオープニングセッションで発表しました。この記事では、新たなMVVがどのように生まれ、発表されたかをご紹介します。 刷新プロジェクトの背景 ピクシブは「創作活動が楽しくなる場所を創る」というミッションのもと、「pixiv」を筆頭に「BOOTH」「pixiv FANBOX」「VRoid Studio」といったさまざまな創作に関わるサービスを展開してきました。現在、総登録ユーザー数は9800万人を超え、世界中のクリエイターやファンが地域や言葉の壁を越えて交流しています。サービスの成長に伴い社員数も増加し会社の規模も年々大きくなっています。 その中で、ピクシブが次のステップに進むうえで必要なことを再確認するために、プロジェクトチームが立ち上がりました。 経営陣も含むプロジェクトメンバーを中心に、半年
~心理的安全性はチームで仕事をする際に一番重要視されるべきものです~はじめにこんにちは。 SHIFTアジャイルコーチの谷川です。 私は、IT業界の現場で30年ほど暮らしておりますが、最近では、アジャイル関連の仕事にどっぷりはまり込み、毎日をとても楽しく過ごしております。 最近、外部のイベントで今回のテーマにした「心理的安全性とアジャイル」の関係について、座談会形式でやっていたものに参加しました。 「心理的安全性とアジャイル」の関係について着目されるようになったことはとても良いことなのですが、Well-beingを長年研究してきた私にとっては、とても明確な答えを持っていますので、今回はそれを書きたいと思います。 「心理的安全性」とは?「心理的安全性」は1999 年、組織行動学の研究者である、米・ハーバード大学のエイミー・エドモンドソン教授によって提唱されました。 「心理的安全性」とは、心理学
みなさんこんにちは、Deno Fest 運営です。 2023年10月20日に開催した、Denoのお祭り『Deno Fest(ディノフェス)』にご参加いただいた皆様ありがとうございました。 今回は本イベントの立ち上げと準備、当日の様子についてレポートします。 発端 「とらのあなラボが、Deno の勉強会をやるぞ」と聞いて「なんで?」と浮かぶ方が少なくないと思います。 とらのあなラボは、2021年8月から『toranoana.deno』 という「Deno に関することならなんでもOK」の勉強会を続けています。(直近は 8月開催でした) yumenosora.connpass.com そういった活動もあり、Deno の日本コミュニティ deno- ja に toranoana.deno の運営メンバーもお邪魔しています。 Deno社メンバーの来日に合わせて、コミュニティ内でリアルイベントをやる機
2023年10月11日にソニーが発表した、Playstation 5(PS5)の新モデルは、従来のPS5の性能をそのままに、30%の小型化を実現しています。また、光学ドライブが着脱式になるため光学ドライブを搭載しないデジタル・エディションでもUltra HD Blu-rayディスクドライブを購入してディスクドライブを追加することが可能です。しかし、ディスクドライブを追加して、初回セットアップする際にインターネット接続が必要であることが指摘されています。 The new PS5’s optional disc drive requires an internet connection to connect | VGC https://www.videogameschronicle.com/news/the-new-ps5s-optional-disc-drive-requires-an-in
チャンネル紹介 このシリーズは、よく何をやっているかわからない会社と言われるCARTA HOLDINGS(以下、CARTA)の技術や組織の中の雰囲気を、ゲストを交えてカジュアルに対談する企画。 第2回も引き続き CARTA CTO の鈴木健太(@suzu_v)と合同会社 Have Fun Tech 代表 曽根壮大(@soudai1025)の対談です。 第1回はCARTAの事業や組織の内容でしたが、今回はエンジニア組織の学びにフォーカスした内容となっています。 動画や音声で聞きたい方はコチラに掲載してます ▶動画はこちら(YouTube) ▶ラジオはこちら(spotify) CARTAエンジニアの価値観と制度についてはこちらもご覧ください 自己紹介・経歴 鈴木健太(以下、すずけん) 株式会社CARTA HOLDINGS 執行役員CTO / 株式会社fluct取締役CTO。 4月からCARTA
自分が携わっているハコベル配車管理でVue CLIからViteに移行したので、 やったことや苦労したことを共有してきます。 フロントエンド構成と利用バージョン ハコベル配車管理のUIは夏ごろにVue 2.7へのアップデートを行いました。 Vite移行前の主な利用ツール・ライブラリは以下の通りです。 言語 JavaScript / TypeScript UI関連 Vue / Vuex / Vue Router / Pug / Stylus / Element UI Webフレームワーク Fastify バンドラー Vue CLI テスト Jest / TestCafe リンター・フォーマッタ Prettier / ESLint UIの構成としてはFastifyとVueがメインとなっています。 ページとアセットのルーティングにFastifyを利用しており、ページごとのエントリポイントとアセット
はじめに こんにちは、次世代デジタル基盤開発事業部の速水です。 2023年新卒として入社し、現在は、弊社が提供しているブロックチェーンゲーム開発を支援するFT / NFTかんたん導入パッケージ「Spize+」の開発に携わっております。 前回は「新卒新入社員から見たテコテック - テコテック開発者ブログ」 という題でブログを執筆させていただきましたが、今回は「資産運用方法勉強会」という新たなテーマでブログを書かせていただきます。 この記事は、弊社の活動に興味を持っていただいている就活生の皆様を対象にしています。 また、就活生以外の方々にも、社内勉強会の一例としてご参考にしていただければ幸いです。 はじめに 概要 企画した経緯 私が持っていた悩み 先輩社員の方からの一言 企画するにあたって 知りたかったこと その他の目的 会の内容 勉強会を企画してみて 勉強会の内容として 役割の練習として そ
若者にとって生成AIは「おもしろいコンテンツを生み出すもの」というイメージが、中高年には「仕事を手伝ってくれるもの」という印象がある――アドビが10月26日に公表した生成AIに対する意識調査で、こんな傾向が見えた。 調査は2023年7月、全国の15~65歳の男女900人を対象に実施。X世代(40-65歳)、Y世代(25-39歳)、Z世代(15-24歳)と性別それぞれ均等割り付けた。 生成AIの認知状況を聞いたところ、「言葉の意味を知っている」「意味は知らないが、言葉を聞いたことがある」を合わせた結果はX世代で68.4% 、Y世代で67.4%、Z世代で59.4%と、X世代が最も多かった。 生成の使用経験について聞いたところ、Y世代の利用経験が最も高かった。特に画像生成AIは「使っている」「使ったことはあるが、現在は使っていない」がY世代で合わせて23.0%とZ世代より3.6ポイント、X世代よ
マイナビは10月25日、就職情報サイト「マイナビ」の応募者管理システム「MIWS」で、企業が応募者データのCSVをダウンロードする際に、別の企業の応募者データが取得される問題が発生していたと発表した。 「マイナビ2023」「マイナビ2024」「マイナビ2025」登録ユーザーの一部・計1662人の氏名やメールアドレスなどのデータが、本来取得できなかったはずの計15社に漏れていたという。 問題が起きていたのは、2022年2月17日から2023年9月13日の約1年半。漏えいしたデータは氏名、メールアドレス、住所、電話番号、所属学校などで、取得時に企業が指定したデータ形式によって項目が異なる。 企業が応募者データをCSV形式でダウンロードする際、システムがテンポラリデータ(一時的保存ファイル)を作成した後、CSVファイルを生成する仕様になっていたが、処理中にミドルウェア障害などが発生し、他社のCS
日本最大のビジネススクール「グロービス経営大学院」が、ビジネスパーソンに向けて、予測不能な時代に活躍するチャンスを掴むヒントを配信するVoicyチャンネル「ちょっと差がつくビジネスサプリ」。本記事では、リーダーの言葉の力について語られました。 ■音声コンテンツはこちら リーダーになって気づいた、かつての上司の効果的な伝え方 熊谷翔大氏(以下、熊谷):今日は「リーダーの言葉の力」がテーマです。先週に続いて、今週もマネジメント、リーダーシップを題材にお話ししたいと思います。 この放送を聞いておられる方の中には、チームを率いる立場で、部下、チームメンバーをかかえて仕事をされている方がたくさんおられるかと思います。 チームを率いる中で、「チームとのコミュニケーションがなぜかうまくいっていない」とか、「自分は伝えているつもりなんだけど、どうもメンバーにうまく意図が伝わっていない」と感じた経験が一度は
はじめに 今回の記事の内容 記事にした動機 はてな はてなBoilerplate 概要 はてなBoilerplate 感想 企業(チーム)でブログを管理している人向けに細かなワークフローが多く用意されている 下書き記事がリポジトリ同期されてしまうのを防げる その他感想 Qiita Qiita CLI概要 Qiita CLI感想 セットアップが比較的楽 記事のプレビューが可能 過去記事も簡単に同期可能 投稿が気楽 その他 Qiita Sync概要 Qiita Sync感想 ファイル名やディレクトリ管理に融通がきく 画像の管理がしやすい 定期的な同期チェックが可能 その他 その他感想 Zenn 概要 セットアップが楽 画像の管理がしやすい プレビューが便利 その他 まとめ 最後に はじめに 今回の記事の内容 こんにちは、@Takayoshi_maです。技術に携わっている方であればQiit
「はんなり明朝」「こころ明朝体」をはじめ、最近では「海と山のろごごち」「うさぎと満月のサンセリフ」などのフォントをリリースされているTyping Art様から、完全新作となる日本語のフリーフォントが昨日リリースされました! その名は「ビルの谷間と高架下」、一見これってフォント名なの? と思うかもしれませんが、ひらがな・カタカナ・漢字も揃った日本語のフリーフォントです。 フォント: ビルの谷間と高架下 「ビルの谷間と高架下」のダウンロード 「ビルの谷間と高架下」の特徴 「ビルの谷間と高架下」使ってみた 「ビルの谷間と高架下」のダウンロード さっそくフォントのダウンロードから紹介します。 「ビルの谷間と高架下」のダウンロードページは下記ページから。「無料ダウンロード」をクリックするだけで、フォントをダウンロードできます。 ビルの谷間と高架下 -BOOTH ※要ログイン(登録無料、pixiv I
もっと「良い」記事が書きたい みなさん、自分が書く記事に満足していますか。 僕はしていません!!! 出来上がった記事はもちろん、記事を書く過程も大変不満足です。 「テーマはあるけど構成がなかなか思い浮かばない・・・」 「書き始めたけど文章にまとまりがない気がする・・・」 「ここ、本当にこの表現で伝わるのか・・・?」 「文章が稚拙だ・・・もっと賢い(?)文章が書きたいな・・・」 などなど。 ブログを書き始めて10ヶ月。 Zennでの技術記事や個人サイトの趣味記事など20本近く書いてきましたが、 毎回こんなふうに悶々としながら記事を書き上げています。 いい加減にスラスラ書けるようになりたいし、もっと完成度の高い記事を投稿したい! そう思っていた矢先、弊社に会社ブログや副業でブログを書いた経験のある先輩が いらっしゃるとの情報を得まして、早速ブログのコツや効果的な練習方法について インタビューを
集約すると嬉しいこと VPCエンドポイント自体のコストを大きく削減できるのが一番のポイントですが、 他にもこんなメリットがあると思います。 NAT GatewayやTransit Gatewayへの通信量(≒コスト)が減る場合がある アカウント全体でVPCエンドポイントを作成する回数が1回で済む パブリック/プライベートを意識せずに済む(強制的にプライベートな通信経路となる) などなど コストはどれだけ減るのか 例えば50アカウントで10個のVPCエンドポイント(全て東京リージョン)を利用している場合、 月に $5,110 (¥740,950 $1=¥145)発生します。 これを1つのアカウントに集約すると、 純粋にアカウント数で割ったら月に $102.2(¥14,819 $1=¥145)に下がり、 約98%削減できることになります。 ちなみにVPCエンドポイントは1AZにつき1つ作成する
こんにちは。アルダグラムでエンジニアしている森下霞です。 弊社では、MySQL のデータベース と Ruby on Rails を使用しています。 先日、モニタリングで UPDATE IN SELECT のクエリでデッドロックの発生に気づき、調査し、修正ができたため、デッドロックのデバッグ方法と解決策を紹介したいと思います。 背景 今回の問題は、アニメサービスを例に使って説明します。アニメは以下のテーブルで保存します。 CREATE TABLE anime ( id INT PRIMARY KEY NOT NULL AUTO_INCREMENT, title VARCHAR(255) NOT NULL, genre VARCHAR(100) NOT NULL, sort_order INT NOT NULL DEFAULT 0 ); CREATE INDEX index_anime_on_
はじめに 初めまして。Contrea株式会社でPdM兼EMをしている@hirykawaです。 弊社はインフォームドコンセントを皮切りに医療現場の業務改善を行う「MediOS」というWebサービスを開発しております。 1年前にスクラムを導入した経緯から稼働させるまでの工夫・問題点、その結果までをお話しさせていただければと思います。 スクラム導入を検討している担当者の方に読んでいただけますと幸いです。 なぜスクラムを導入した? 私が入社した時期、副業・本業を含めエンジニアとデザイナーで計7名ほどのメンバーがいました。 まだプロダクトは最初の検証期間であり、その日その日のユーザーの意見や商談の状況等でプロダクトに求めることが変わる環境でした。 メンバーのタスクの進め方としては、アサインされたタスクが終わったタイミングで適宜チームメンバーと相談しながらタスクボードから取れそうなタスクをとり進めてい
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
Qiita Conference 2023 Autumun での発表資料です 発表時間の見積もりが下手で後半全然説明できませんでした、すみません! 実際のプロダクト開発ではどうすればいいのか? というケースは以下のスライドを参照してください。 (本スライドは、こちらのプロダクト開発の経験をベースに基礎を再整理したものになります) https://speakerdeck.com/naoya/typescript-niyoru-graphql-batukuendokai-fa-75b3dab7-90a8-4169-a4dc-d1e7410b9dbd
回答者はWebAssembly関連の技術者303人。 最も使われているのはRust、2位のJavaScriptの使われ方とは? WebAssemblyのアプリケーションのコードを記述するプログラミング言語として何を使っているかを尋ねた質問への回答では、3年連続でRustがトップ。しかも利用率は上昇中です。 2位に入ったのがJavaScriptです。WebAssemblyバイナリはソースコードをコンパイルしてバイナリに変換することで生成されますが、JavaScriptはWebAssemblyへのコンパイルに対応していません。 WebAssemblyアプリケーションのコードとしてJavaScriptを使う方法は、WebAssemblyで構築されたJavaScriptエンジンをWebAssemblyランタイム上で実行し、そこでJavaScriptコードを走らせることです。 この方法ではWebAs
アトラシアン、分散アプリケーションの開発体験を快適にする新コラボレーション基盤「Compass」正式リリース Building a better developer experience just got easier. Introducing Compass, Atlassian’s new developer experience platform! Remove developer friction, improve software + team health, and reduce risk with Compass. Sign up for free: https://t.co/7gWAahQRnd pic.twitter.com/e5fEtbrZ9Y — Atlassian (@Atlassian) October 17, 2023 分散アプリケーションは多数のサービスが連携
dprint A pluggable and configurable code formatting platform written in Rust. Formatting is very fast. Plugins are WebAssembly files that may be imported from a URL or file path. Official plugins are highly configurable enabling you to auto format code closer to your preferences. Configuration may be imported from URLs for reuse and sharing.
In ESLint v8.53.0, scheduled to be released on Friday, November 3, 2023, we will formally deprecate our formatting rules. Formatting rules are those rules that simply enforce code conventions around spacing, semicolons, string formats, etc. For a variety of reasons, which are discussed in this post, this is the right decision for ESLint going forward. However, to understand how we got here, it’s h
フロントエンドのビルドツールが色々ありすぎて、何がどうなっているのかがわかりづらいため、 各ツールができること、特徴 ツール間がどのように依存しあっているか を一気に調べて整理した。(情報は2023/10時点) 概要 ツールの依存関係整理 上層: dev server付きのバンドラ/ビルドツール。アプリ開発者が直接configなどを書いて取り扱うのはここが多いと思われる。(Next.jsに関しては、ビルド機能に着目した場合) 下層: やや基盤的なdev serverなしのツール群。 矢印は、明示的な依存関係を表す。実際には、明示的な依存関係がなくても、下層のツール群は上層のバンドラ(やRollup)に対してプラグインを提供していることが多い。 各ツールのできること整理 ツールごとに、大まかな機能区分で、できることとできないことをまとめた。 各機能区分の定義は次セクションを参照。 ツールごと
この本の概要 本書では,FAQの運営ノウハウを解説します。前著『良いFAQの書き方』では,FAQコンテンツの質を高める書き方にフォーカスしました。しかし,FAQコンテンツはリリースしたら終わりではありません。変化するユーザーのニーズをとらえ,改善し効果を測定し続ける必要があります。本書では,筆者のFAQ運営ノウハウを理論的・具体的にまとめます。 こんな方におすすめ FAQ運営に携わっているオペレーター,スーパーバイザー,マネージャー,エンジニア,ライター 本書のサンプル 本書の一部ページを,PDFで確認することができます。 サンプルPDFファイル(2,053KB) 本書の紙面イメージは次のとおりです。画像をクリックすることで拡大して確認することができます。 はじめに 謝辞 本書の読み方 FAQの表記 用語説明 第1章:カスタマーサポートとFAQ運営の目的 1-1 カスタマーサポートの課題
2023年9月、ファインディ株式会社は「フロントエンドの開発生産性」と題したオンラインカンファレンスを開催。第一線で活躍しているエンジニアを招いて、フロントエンド領域における開発生産性を向上させる組織づくりや戦略について語っていただきました。 本稿では、株式会社リンクアンドモチベーションにてフロントエンドエンジニアを務めている中上 裕基さんのセッション「開発生産性を支えるテスト自動化とその効果的な浸透」の内容をご紹介します。 2022年より同社で働く中上さんは、入社後にフロントエンドのテストが自動化されていないことに気が付きました。「このままでは、いずれテストが追いつかなくなってしまう」と危機感を持った同氏は、テスト自動化を推進することを決意。いくつかの取り組みを経て、現在は高いカバレッジ率を誇るまでにテストコードが普及したそうです。当初は、テストコードを書いたことがないメンバーもいたとい
Redashのバージョンを7から10にして良かったこと こんにちは、株式会社ROBOT PAYMENT(以下、ロボペイ)で請求管理ロボのCREを担当している山下です。 今までCREについていくつか記事を書いてきましたが、前回の記事で紹介したRedashのバージョンアップについて、 良かったことを書いていこうと思います。 Redashのバージョンアップ tech.robotpayment.co.jp ROBOT PAYMENTのCREを考えてみた tech.robotpayment.co.jp ① UIの大幅変更 V8からV10への変更における一番大きな違いは、ユーザーインターフェース(UI)の変更です。V10では、メニューバーが上部から左部に移動し、縦型の配置になりました。この変更により、UIはより洗練され、新鮮な印象を与えるようになりました。 UIの見やすさについては個人の感じ方や好みに
You’ve got a new project to work on. Or you’ve got an existing project you’re motivated to upgrade to a more modern approach. Or perhaps you’re dissatisfied with your current modern framework or second-guessing yourself and you’re investigating alternatives. In any case, you’ve got a decision to make. There are lots of “modern” frameworks to choose from. Even if you’re not facing this choice right
あ、でもベタ褒めなだけでなく、色々と正直に書きたいと思いますので、参考になりましたら幸いです。 HHKB Studioまず、公式サイトからの情報を。今回のHHKB Studioは2023年10月25日にプレスリリースにて情報が公開され、同日の13時30分にメディア向け発表イベントが行われました。 PRESS RELEASE | ポインティングスティック、ジェスチャーパッドを搭載した「HHKB Studio」新登場 | PFUポインティングスティックとジェスチャーパッドの機能を搭載したAll in Oneキーボード「HHKB Studio」が新登場。 合理的なキー配列を継承し、ホームポジションから手を離すことなく、思考を止めずにクリエイティブな活動へ没入できます。 本記事はそれ以前に執筆しましたが、詳細レビューの記事はメディア向け発表イベント終了後と言われていましたので、15時15分に合わせ
Astro 3.4 is out and features support for page partials, a new experimental dev overlay, and more. Page partials Image optimization performance Dev overlay (experimental) To take advantage of the latest features, make sure you’re running the latest version of Astro. You can upgrade to Astro 3.4 by running the upgrade command for your package manager of choice: Page Partials A page component can no
一つ目のReact Cacheは、後述する他の3つのキャッシュの説明のために必要なので紹介しますが、Next.jsの機能ではなくReactの機能です。React Cache以外のキャッシュはNext.jsの機能に当たります。 React Cache 一つ目のキャッシュはReact Cacheによるもので、同一レンダリング内における同じURLとオプションを持つリクエストをメモ化します。React Cacheの役割は、重複リクエストを排除し、リクエスト数を減らすことです。 Next.jsでは、fetchを利用するだけでこれを実現できますし、fetchを使えない場合はReact Cacheを直接使用することで実現できます。 具体的には以下のような挙動を取ります。 特定のリクエストが初めて呼び出される。キャッシュは存在しないのでデータソースへのリクエストを実行し、レスポンスをメモリに保存する。 同
ラブグラフでエンジニアをしています横江 ( @yokoe24 ) です。 ラブグラフでは、エンジニア以外で Google Apps Script (GAS) を書く方も多く、 Slack通知の自動化など、業務の効率化がおこなわれています。 マジですごいと思います! GASをエンジニア以外が書く問題点 一方で、コードを見るとプログラマーからするとムズムズするところもあります。 変数名に snake_case が混ざっている インデントが揃っていない for文の中で getValue() を回している Google Apps Script の getValue() メソッドはコストが高く、何度も実行するとタイムアウトの可能性が高まる == で比較している double quotes " と single quotes ' が混ざっている こういうコードを見ると直したくてウズウズしてしまいます。
初めに 皆様スクレイピングは知っていますか? スクレイピングの定義はこうです。 ウェブスクレイピングとは、ウェブサイトから情報を抽出するコンピュータソフトウェア技術のこと。 通常このようなソフトウェアプログラムは低レベルのHTTPを実装することで、もしくはウェブブラウザを埋め込むことによって、WWWのコンテンツを取得する。 要するにブラウザからFetch等で取得するのではなく、 Python や Cpp でHTTPリクエストを送信し、レスポンスを解析することでサイトの情報を取得する事です。 Python では BeautifulSoup や Requests 、Selenium等が有ります。 レスポンスのHTMLソースをDOM解析して情報を取得することが出来ます。 Deno は言わずと知れた JavaScriptランタイムの大御所です。 PythonよりもDOM解析に優れています。 アプロ
GitHub Actions セルフホストランナーでiOSアプリをストアアップロードする(ビルド・署名・ストアアップロード)iOSfastlaneGitHubActions はじめに GitHub Actions セルフホストランナーでiOSアプリを「ビルド」「署名」「ストアアップロード」する手法についてお話しします。 ビルドやストアアップロードは難しくないのですが、署名は一筋縄ではいかないです。 署名と聞くだけで頭が痛くなる私ですがトライアンドエラーの末なんとか解決できました。 感無量でした。この記事が同じように困っている方のヒントになればと思い執筆しました。 GitHub Actions セルフホストランナー とは 公式ページ : https://docs.github.com/actions 説明するまでもなく色々な人が記事を書いているので触りだけ。 GitHub Actionsは基
Today we are pleased to share what new in WebKit for Safari 17.1. It’s now available for iOS 17, iPadOS 17, macOS Sonoma, macOS Ventura and macOS Monterey. Managed Media Source Safari 17.1 now brings the new Managed Media Source API to iPhone. Originally shipped in Safari 17.0 for iPad and Mac, Managed Media Source is a power-efficient, low-level toolkit for streaming video. Watching streaming vid
Sapient doesn't replace your existing AI stack, it completes it.Sapient is the only AI code generator that focuses on unit testing, at scale. Your Last Manual Unit Test Was YesterdaySapient crafts unit tests at enterprise scale, freeing your creativity for development and enlightening your code's testability. Autopilot for Unit TestingSapient analyzes your code and AI-generates precise unit tests
テストコードの生成は、ソフトウェア開発プロセスにおいて重要なステップであり、開発者がソフトウェアの品質と信頼性を確保するための不可欠な部分です。SapientAIは、テストコードの生成をサポートする初のプラットフォームとして登場し、ソフトウェア開発の効率性と品質向上を実現しています。この記事では、SapientAIの役割、その機能、そしてソフトウェア開発における可能性に焦点を当てて探求します。 開発情報会社名:SapientAI 所在地:マウンテンビュー、カリフォルニア州、アメリカ合衆国 資金調達ラウンド:シード 資金調達額:500万ドル 資金調達日:2023年5月16日 URL : https://www.sapient.ai/ SapientAIとは何か?SapientAIは、AIと機械学習を活用して、テストコードを自動的に生成するプラットフォームです。開発者は、SapientAIを使
Kotlinなどの開発元として知られるJetBrainsは、テクニカルドキュメントのための一連のツールを統合したドキュメントオーサリングツール「Writerside」のプレビューリリースを発表しました。 ソフトウェア開発においては、テキストで記述されたソースコードをGitでバージョン管理し、ビルドによって複数のソースコードを1つのアプリケーションへとまとめ上げ、コンパイルし、テストをして本番環境へのデプロイによりアプリケーションを公開します。 そしてこのプロセス全体を、さまざまな機能を備えたツールチェンを用いて自動化することで、ソフトウェア開発の効率を高めています。 一方で、例えばアプリケーションのチュートリアル、SDKやAPIのリファレンスドキュメントなどのドキュメントの制作過程においては、複数のファイルをフォルダにまとめ、手作業で目次のページとリンクさせることや、ソースコードのサンプル
🌼 はじめに 皆さんは Javascript である値を boolean に変換するときどういう方法も使いますか?よく使われる方法は!!(二重否定・Double negation)か、Boolean()だと思います。 const hello = Boolean("hello"); // true const world = !!"world" // true Typescript のハンドブックでもその2つを紹介してます。 You can always coerce values to booleans by running them through the Boolean function, or by using the shorter double-Boolean negation. いちおう型の観点では、!!を使ったら型がtrueかfalseになり、Boolean()関数を使った
こんばんは。 α7cからα7c2への買い替えを今のところ我慢できているoggyです。 本日22時に発表されたOsmoPocket3 買っちゃいました。はい… あれだけ、α7c2の購入を我慢してきたのに、今回ばかりは我慢できませんでした。お金のことは考えずに即ポチでした。・・妻にも相談してないので、勝手に買ったことをどう発表するかこれから考えていかねば… そんな自分を落ち着かせるために、今回購入に至った理由をお話しようと思います。 OsmoPocket3を購入した理由①1インチセンサー実際に発表されるまではなかなかに疑心暗鬼でしたが、まさか本当に1インチセンサーが搭載されるとは。 一般的なコンデジに搭載されている1インチセンサー。画質はめちゃくちゃいいです。そりゃもちろんフルサイズには遠くおよびませんが、GoproやDJIアクションなんかに比べちゃえば本当にぐっと画質が上がっています。 ②小
現在,34個掲載(一部執筆途中) Xのアカウント@fuyu_quantでも技術系の投稿をしているのでよかったらフォローしてください! はじめに 今回はすぐに使えそうなプロンプトの工夫やフレームワークについて有名なものをまとめました.LMの出力の精度向上に役立てられればと思います. 論文があるものについてはarXivに最初に投稿された順番で掲載しています. 論文で精度向上が確認されているのは英語での検証がほとんどであるため,日本語で改善されるかは分かりません. 全てのLLM(GPT-4,Llama2,...)で精度が改善するとは限りません. ※記事に誤り等ありましたらご指摘いただけますと幸いです. 以下の記事では敵対的プロンプト技術をまとめています! 目次 Zero-shot prompting Few-shot prompting 2021年〜 Generated Knowledge Pr
by NASA/JPL-Caltech 1977年に打ち上げられた宇宙探査機ボイジャー2号のソフトウェアアップデートのため、NASAが18時間かけて行っていたパッチの送信が完了しました。このあと、現地時間の2023年10月28日にコマンド発行が行われ、パッチが正常に動作しているかの確認が行われます。 NASA’s Voyager Team Focuses on Software Patch, Thrusters https://www.jpl.nasa.gov/news/nasas-voyager-team-focuses-on-software-patch-thrusters NASA just sent a software update to a spacecraft 12 billion miles away https://bgr.com/science/nasa-just-se
JSer.info #666 - Node.js 21がリリースされました。 Node.js 21 is now available! | Node.js 奇数バージョンはいわゆる開発バージョンとなりLTSにはなりません。 Node.js 21では、Fetch/WebStreams APIのStable化、V8 11.8へのアップデート、node --testでのglobのサポートが追加されています。 また、モジュールのデフォルトをESMにできる--experimental-default-type、Magic BytesでWasmを判定する--experimental-wasm-modulesの追加されています。 これらのフラグについては次の記事で解説しています。 Deep Dive: Node.jsのESMデフォルト化への道 - JSer.info また、fs.writeFileにfl
リコー傘下になったPFUから10月25日に発表された新型キーボード「HHKB Studio」。既存のシリーズが持つ「プログラマーがハッピーになるキーボード」から少し路線を変え、プログラマーに加えてクリエイターも対象に「持ち運べるオールインワンの仕事場」として企画された別ラインの商品だ。 今までのHHKBにはない新要素も多く、ThinkPadのようなポインティングデバイスが内蔵され、ホームポジションから手を動かさずにマウス操作が可能になった他、4カ所に内蔵されたジェスチャーパッド、キースイッチのホットスワップ(取り替え)対応などが挙げられる。そしてキーはリニアタイプのメカニカルスイッチをHHKBで初めて採用した。このスイッチは中国Kailh製で押下圧は45g。1億回のタイプに耐えられるカスタム品という。
2023年10月1日よりLINEとヤフーが合併し、LINEヤフー株式会社として新たにスタートしました。この合併を通して、新しいエンジニア組織体制が構築されるため、新たなビジョン設定やカルチャー作りを進行しています。この機会にLINEとヤフー両社におけるこれまでの技術広報の取り組みや、エンジニア組織の歴史を振り返ります。 多くの企業がDevRelを技術広報として外向きの活動に注力している中、LINEヤフー株式会社は社内コミュニケーションの強化にも焦点を当てています。この独自のアプローチがエンジニア組織にどのような影響を与えているのか、DevRelの具体的な役割や両社のナレッジを中心に紹介します。 講演者 佐藤 祥子 / @satoshoco (https://twitter.com/satoshoco) LINEヤフー株式会社 技術支援本部 Developer Relations Commu
セイコーグループ社は10月25日、8月に発表したランサムウェア攻撃の被害によって、グループ企業で管理していた個人情報など約6万件が漏えいしたことが分かったと発表した。同社は8月にランサムウェア攻撃を受けたことを公表。情報漏えいの事実を確認したとし、影響範囲の調査を進めていた。 漏えいしたのは、(1)セイコーウオッチ(東京都中央区)の顧客の氏名、住所、電話番号など、(2)セイコーウォッチや電子部品の製造販売を手掛けるセイコーインスツル(千葉市)の取引先担当者の氏名、社名、役職名など、(3)セイコーグループ社やセイコーウオッチの採用志望者の氏名、住所、学歴など、(4)セイコーグループ社やセイコーグループの従業員や退職者の氏名、人事情報など。 警察や個人情報保護委員会への報告も完了した。同社は再発防止策として、サーバや端末の挙動を監視し、不審な動きがあれば通知する「EDR」(Endpoint D
As we announced at Next.js Conf, Next.js 14 is our most focused release with: Turbopack: 5,000 tests passing for App & Pages Router 53% faster local server startup 94% faster code updates with Fast Refresh Server Actions (Stable): Progressively enhanced mutations Integrated with caching & revalidating Simple function calls, or works natively with forms Partial Prerendering (Preview): Fast initial
ソフトバンクと日建設計は2023年10月25日、スマートビルの構築に向けた新会社「SynapSpark(シナプスパーク)」を同年12月1日に設立すると発表した。新会社の資本金は4億円で、出資比率はソフトバンクが51%、日建建設が49%。スマートビルの設計支援およびビルOSやアプリケーションの提供を主事業とし、今後「10年から15年で(単年度の)売り上げ100億円を目指す」(SynapSpark社長に就任予定の沼田周氏)。 ソフトバンクの宮川潤一社長兼CEO(最高経営責任者)は竹芝地区(東京・港)におけるスマートシティープロジェクトで、ビルの各設備が独立していて連係しづらいという課題に直面したといい、連係しやすくするためには「設計段階で入り込むことが不可欠と認識した」(宮川社長)。 日建設計と協業した理由については「日本で最も大きな設計会社と組みたかった」(宮川社長)と説明する。両社は201
皆さんこんにちは!バクラク共通管理画面プロダクトをメインに担当している、EMのあらたまです。9月に入社して、1ヶ月ほどが経ちました。温かく迎え入れてくれたメンバーたちのおかげで、毎日いきいき楽しく働いています。 さて、LayerXには多様なバックグラウンド、多様な強みを持つエンジニアが集まっています。例えば、バクラク事業部のプロダクト開発におけるメインの言語はGoですが、入社するまでプロダクションにおいてGoでの開発経験のないメンバーもいます(私もそのうちの一人です)。それぞれがフルサイクルで価値を届けるために、お互いの得意をシェアし合うような取り組みが多数進んでおり、今日はその中でも「ゆるい輪読会」についてを取り上げたいと思います。 LayerXと輪読会 輪読会とは「同じ本を読んで議論する過程でそれぞれが学びを得る」会の総称です。自分ひとりではなかなか理解までにジャンプがある、単純に内容
管理職の社外メンターサービス「Good Team」を運営する株式会社Hitoiroが主催したイベントに『「働かないおじさん問題」のトリセツ』著者の難波猛氏が登壇。年上部下とのコミュニケーションや仕事の任せ方に悩む管理職に向けて、「成果が出る期待のかけ方」のポイントを解説します。本記事では、年上部下とのギャップが生まれる原因を踏まえた上で、管理職がコミュニケーションを取る際のポイントを語ります。 前回の記事はこちら 年上部下に対する「成果が出る期待のかけ方」 山田聖子氏(以下、山田):それでは、次のフェーズに移っていこうと思います。ここからは「管理職の役割から見る、年上部下へ『期待をかける』重要性」について、みなさんとお話ししていけたらうれしいと思います。 みなさんがご自身でマネジメントされる中で、「期待をかける」ことに対してどのくらい注力されていますか? もしかしたらされていない方もいると
GitHub 上の Pull Request に特定のラベルが付いている場合は CircleCI のワークフローを止めたいGitHubCircleCI 特定の条件下では CircleCI のワークフローを実行したくないとき、ありますよね。 ブランチをフィルターするだけで済むならそちらの方が楽ですが、Pull Request のラベルを参照したい場合は自前でスクリプトを書く必要があります。多分。 というわけでスクリプトを書いてみたところ、こんな感じになりました。 installation_id などは適宜読み替えてください。 import { createAppAuth } from '@octokit/auth-app'; import { request } from '@octokit/request'; import { Buffer } from 'buffer'; (async
「ISUCON 夏祭り 2023」はISUCONが好きな人であれば誰でも参加できるISUCONのお祭りです。ここでtakonomura氏が登壇。まずは、ソロでISUCONに出るメリット・デメリットと、ソロで取り組む上でtakonomura氏が考えていることについて話します。 takonomura氏の自己紹介 takonomura氏:では「ソロISUCONの戦い方」ということで、takonomuraが発表します。よろしくお願いします。最初に軽く自己紹介ですが、takonomuraといいます。筑波大学で学生をやっていて、大学院の入試が今週(登壇時点)あって、ちょっとあたふたしてけっこう忙しかったです。 ISUCON周りだとTeam takonomuraという謎の1人チームに所属しています。実はTシャツも作っていて今着ていたりもしますが、そういうことをやっています。 (スライドを示して)ISUC
Valveは10月25日、同社が運営するSteamについて、アルゼンチンやトルコなどの国における販売で使用される通貨を、今年11月20日より米ドルに変更すると発表。SteamにてPCゲームなどを販売する開発者に対し、対象地域で販売する作品の米ドル価格を、同日までに設定するように呼びかけた。 現在Steamでは、たとえばアルゼンチンではアルゼンチンペソ、トルコではトルコリラといった現地通貨にてゲームが販売されている。ただValveによると、ここ数年はアルゼンチンとトルコの為替レートが激しく変動しており、ゲーム開発者がゲームに適切な価格を設定し、その後も最新の為替レートに応じて変更し続けることが困難になっているという。絶え間なく発生する為替の変動や、手数料、税金、物流上の問題により、これらの国・地域でのSteamの支払方法を機能させるのに苦労してきたとのこと。 そこで今回、アルゼンチンを含むラ
2023年10月24日、東京大学は教員が使用していたPCがマルウエアに感染し、PC上に保管されていた情報が外部に流出した可能性があると公表しました。ここでは関連する情報をまとめます。 教員が在宅勤務で使用していたPCで被害 被害に遭ったのは東京大学大学院総合文化研究科・教養学部の教員(教授)で、在宅勤務で使用していたPCがマルウエアに感染していた。*1 大学が被害を覚知したのは、「標的型攻撃メールの事案を調査していた専門機関」からの指摘を受けたため。感染判明後に端末の調査を指摘をした機関と別の専門機関で調査をしたところ、PC内部の情報を盗み取った痕跡が確認された。 偽の講演の日程調整をやり取りする中でマルウエア感染 やり取り型の標的型攻撃のメールを通じて教員が使用してたPCがマルウエアに感染した。実在する組織の担当者を騙る人物から講演依頼のメールを受信し、日程調整のために教員がやり取りして
LINEヤフーは10月25日、動画配信事業を手掛けていた100%子会社・GYAO(株式会社GYAO)を2024年1月1日付で吸収合併すると発表した。動画配信サービス「GYAO!」は23年3月に終了していたが、会社としてのGYAOも解散・消滅する。 GYAOの歴史は2005年にさかのぼる。同年、USENが無料ネット放送サービス「GyaO」を開始。08年に同事業を分社化し株式会社GyaOを設立した。09年、GyaOをヤフーが買収し、「Yahoo!動画」と統合。14年に社名を「GYAO」、サービス名を「GYAO!」に刷新していた。 LINEヤフーは、GYAO!などを終了し、縦型ショート動画「LINE VOOM」への動画リソース集約を進めている。 関連記事 「LINEヤフー」誕生、業務スタート LINE・ヤフー・ZHDら5社が合併 Zホールディングス、LINE、ヤフーら5社が合併し、10月1日から
こんにちは、SmartHR の人事評価機能を開発しているエンジニアの takata と nakano です。 SmartHR の人事評価機能は、評価テンプレートと評価プロジェクトを用いて、柔軟な人事評価が可能なウェブアプリケーションです。人事評価の担当者は、評価テンプレートで評価の流れと項目を設計し、評価プロジェクトで評価業務を実施します。評価対象者や評価者は、評価シートの入力や提出などができます。 先日、この人事評価機能のアクセシビリティ試験を行い、いくつかの改善点を見つけました。改善点の内容と今後の対応について共有したいと思います! アクセシビリティ試験の概要 Web Content Accessibility Guidelines(以下 WCAG) 2.1 を参考に試験しました。 WCAG 2.1 はウェブコンテンツをよりアクセシブルにするためのガイドラインです。ウェブコンテンツをア
こんにちは! ココナラテックエージェント や Futurizm を始め、いくつかの新規事業開発を担当している大川です。 今回は、現在模索しているGraphQLのエラーハンドリングについて書いていこうと思います。 模索中ではあるものの、模索する上で調査した他社事例であったり、複数の選択肢の中から比較を行う観点等を掲載していますので、一部の方には刺さるのではないかと思い執筆することにしました。 背景 私たちのチームは、バックエンドでAPIを構築する際、Ruby on Railsを用いてGraphQL APIを構築する選択肢がファーストチョイスとなっています。 しかし、GraphQLのエラーハンドリングにはいくつかの選択肢があり、自分達に合う方法を見つけることが出来ていませんでした。 そこで、新しくGraphQL APIサーバーを構築することをきっかけに、改めて主流となるエラーハンドリングの方法
ネット社会、スマホなどテック製品のトレンドを分析、コラムを執筆するネット/デジタルトレンド分析家。ネットやテックデバイスの普及を背景にした、現代のさまざまな社会問題やトレンドについて、テクノロジ、ビジネス、コンシューマなど多様な視点から森羅万象さまざまなジャンルを分析。 これまで少し遠巻きに見ていた僕の周辺にいる"HHKB(Happy Hacking Keyboard ハッピーハッキングキーボード)族"たち。 あまりに熱烈に勧める人がいるものだから、なんだか宗教のようで近寄りがたかったのだが、新製品のHHKB Studioでついに"PFUとその仲間たち"の軍門に降ってしまった。 ノートPCが主流になってきた昨今、外付けでのキーボードにこだわるのは、相応にPCやMacが好きな人たちだろう。あるいはプログラマや筆者のように文字入力を職業にしている人間だろうから、こだわりが強いのは当然で、それ自
関西Kaggler会 交流会 in Osaka 2023#3 オレオレKaggle開発環境発表資料 リポジトリ https://github.com/ktakita1011/my_kaggle_docker VSCode Remote Development https://code.visualstudio.com/docs/remote/remote-overview VSCode Docker Extention https://code.visualstudio.com/docs/containers/overview kaggle-gpu docker https://console.cloud.google.com/gcr/images/kaggle-gpu-images/GLOBAL/python?pli=1 pytorch installコマンドの参考 https://py
PIXIV MEETUP 2023 運営チームの丸山(@alitaso)です。 ピクシブは2023年9月29日(金)にオフラインの完全招待制カンファレンス「PIXIV MEETUP 2023」を開催しました。 キーノート、メインセッション、ライトニングトークの3つのセッションで計33名の社員が登壇し、創作活動の楽しさを拡げていくための想いや、プロダクトを支える技術について発表しました。 本記事ではメインセッションとライトニングトークのうち、スライド公開可能な16の発表をまとめています。ぜひ気になった発表の振り返りにご利用ください。 メインセッション ①UGCプラットフォームの難しさをモデル化する ②エンタメのための新しい広告サービス「pixiv Ads」について ③ピクシブのデザインシステム「Charcoal」のアイコンライブラリをつくる ④ピクシブの機械学習基盤 ⑤pixiv Cloud
はじめにこんにちは。dinii CTO の大友です。 最近 dinii では、Retool というローコードツールを活用しています。 Retool とは、crunchbase によると、2017年設立、現在シリーズ C で早くもユニコーンとなっている企業です。 2023年現在のタグラインは、”The fastest way to develop effective software.” とあります。 単純なローコードのビジュアライゼーションツールではなく、ソフトウェア開発を爆速にするための立ち位置を目指しているように見受けられます。 それに恥じない、ソフトウェアを素早く顧客に届けるための数多くの特徴がありまして、dinii でも非常にそのメリットを享受しています。 そのいくつかの dinii でのユースケースをご紹介できればと思います。 Retool のここがすごい (1): 多様なデータ
こんにちは、あるいはこんばんは。だいたいサーバサイドのエンジニアの(@taclose)です☆ もうあと1か月でISUCON13ですね!お祭りですね! という事で、今日はWindows上でISUCONの環境を構築して、是非練習してもらえたらなと記事を書きました! これを参考にしながら是非、みなさんもトライしてみてください! 読者ターゲット 前書き 手順1:Docker Composeを使えるようにする(Rancher Desktopのインストール) 手順2:WSL2(Ubuntu 22.04)を準備する 手順3:WSL2上でdockerのプロセス操作が出来るようにする IntegrationsにUbuntuが表示されない方 手順4:Ubuntuのセットアップ 手順5:ISUCON11の環境構築 ISUCON11をforkする ISUCON11のclone~起動まで ISUCON11を触ってみ
Yahoo!ニュースのコメント欄で新機能「コメントAI要約 β版」(以下、本機能)の試験提供を、2023年10月25日から開始しました。ユーザーはコメント欄にある「コメントをAIで要約する」ボタンを押下することで、記事に投稿されたコメントの要約を読むことができます。ここでは、その取り組みについての詳細をご案内します。 「コメントAI要約 β版」提供の目的Yahoo!ニュースは、ユーザーがニュースに関する多様な意見を共有しあい、新たな視点を得るきっかけを創出することを目的として、2007年からコメント欄を提供しています。そして、生成AIを活用し、さまざまな観点から寄せられる多くのコメントを要約して伝えることによって、ユーザーがより新たな気づきを得ることや、ニュースの論点をわかりやすく理解することの手助けができるのではないかと考え、本機能の試験提供を開始しました。 「コメントAI要約 β版」の
One day you decided to give GraphQL a try and implement an API of your new application using GraphQL. You deployed the app to production, but after a while, you realized, that responses are not super fast. How to find out what makes your GraphQL endpoint slow? We’ll discuss how queries are executed and what makes processing slower. After that, we’ll learn how to measure performance in the GraphQL
こんにちは。ライターの馬場です。 先日、はじめて「マインドマップツール」を使いました。 マインドマップマインドマップとは、トニー・ブザンが提唱する、思考の表現方法である。頭の中で考えていることを脳内に近い形に描き出すことで、記憶の整理や発想をしやすくするもの。 wikipediaよりマインドマップの存在は、以前から知っていました。 でも仕事やnoteに活用したことはありません。特に魅力にも感じていなかったのですが、ものキャンの追加講義でマインドマップ講座を受けて、さっそく試しに使ってみると…… す、すごい……! 思いつくまま書き出していても、俯瞰して全体を確認できるから、めっちゃ整理できるー! テーマを決めて、とにかく書き出してみるまだまだ使いこなせていませんが、先日のものキャン課題を作成したときには、マインドマップをさっそく使って記事を書きました。 課題作品はこちら↓ noteの記事を書
SRE チームの市川恭佑です。 先日、CloudNative Days Tokyo 2023 のプロポーザルを提出したのですが、残念ながら採択に至らなかったので、今回は宇宙最速の(?)供養エントリになります。 シェア・投票など、ご応援をくださった皆様にはこの場でお礼を申し上げます。ありがとうございました。 event.cloudnativedays.jp 背景とか、経緯とか 筆者は、カヤックの SRE チームにちょうど2年ほど在籍しています。とは言っても半年ぐらいは学生アルバイトだったので、正社員としては1年半ほどです。カヤックに入る前も、いくつかの会社で IT エンジニアとしてインターンやアルバイトをしていました。 という訳で、何だかんだ仕事で使うプログラムを書き始めてトータル4年半ほどになりますが、そのうち3年半ほどは全て Amazon Web Services(AWS)でホストされる
「Twitterのより良いバージョン」を目指して作られた短文投稿型SNS「T2(Pebble)」が、2023年11月1日に閉鎖されることが決まりました。 Pebble, the Twitter alternative previously known as T2, is shutting down | TechCrunch https://techcrunch.com/2023/10/24/pebble-the-twitter-alternative-previously-known-as-t2-is-closing-down/ Twitter元従業員のガボール・セル氏が構想し、イーロン・マスク氏によるTwitter買収をきっかけに、2023年1月に公開されたSNSがT2です。セル氏は買収によりめちゃくちゃになってしまったTwitterを憂い、「いくつかの簡略化を施した、非常に単純なTwi
ヤフーは10月25日、「Yahoo!ニュース」Web版に掲載された記事で、一定数以上のコメントが投稿されている場合、コメントをAIで要約して表示する新機能「コメントAI要約 β版」の試験提供を始めた。OpenAIのGPT-4を活用した。 コメント投稿フォーム下の「要約」ボタンを押すと、GPT-4が「おすすめ順」の上位に掲載されるコメントを要約。コメントの注目ポイントと、ユーザーに気づきを与えるコメントの要約、コメント欄の話題と関連の高いワードを表示する。配信から24時間以内の記事が対象。 試験的な導入のため、コメント全文とあわせて確認するよう求めている。 関連記事 ヤフコメ、上位に多様な意見を表示する独自AI導入 エコーチェンバー現象の軽減に期待 ヤフーは18日、「Yahoo!ニュース」のコメント欄により多様な意見が上位に表示されやすくなる独自AIを導入すると発表した。 新規悪質ヤフコメユ
はじめに 株式会社CHILLNNという京都のスタートアップにてCTOを務めております永田と申します。 昨夜、「依存性逆転の原則に従う抽象と実装のディレクトリ構成を考える」という記事を公開しました。 この記事を読んでくれた弊社のエンジニアから「FrontEndのGraphQLのAPI呼び出しのベストプラクティスとしてページごとに呼び出しを定義するパターンが用いられていて、これは依存性逆転の原則に従っていないがそれはなぜなのか?」という質問がありました。 本記事では、この観点に関する考えを深掘って解説していきます。 システムに境界を設ける理由 優れたソフトウェアアーキテクチャは、優れた境界を定義します。 では、そもそもなぜシステムに境界を設ける必要があるのでしょうか? 一般に普及しているアーキテクチャでは、アプリケーションをそれを構成する複数のコンポーネントに切り分け、それぞれに特定の名前をつ
flierは、2023年10月24日より、テックブログを開始しました。本ブログでは、flierのエンジニアが、技術に関する知識やノウハウを発信していきます。 flierがテックブログをはじめる理由は、以下の3つです。 1. 技術のアウトプット flierのエンジニアは、日々さまざまな技術に触れています。 その中で得た知識やノウハウを、ブログを通じて発信することで、技術のアウトプットを行い、組織としてのエンジニアリングの成長につなげていきたいと考えました。 2. 技術の共有 flierでは、エンジニア同士の技術共有を大切にしています。 ブログを通じて、社内外のエンジニアと技術を共有することで、互いのスキルアップにつなげていきたいと考えました。 3. 技術の啓蒙 flierは、技術の力で世の中をより良くしたいという想いを持っています。 ブログを通じて、技術の魅力や可能性を広く伝えることで、技術
「プログラミング言語別に、採用成功率の傾向があるのではないか?」 当社のあるメンバーがこんなことを呟いており、興味があっていつか調べたいと思っていました。 そんな中、素晴らしいデータを出していただいたのがFindyさんでした。 ※下記URLからデータはダウンロードできるので、ご興味をお持ちの方はご認識まで。 Findyさんの登録者に対して「現在使用している言語」と「今後使用したい言語」をアンケート収集しており、その結果が非常に興味深かったです。 本ブログでは、Findyさんのデータを用いて個人的に感じたことを記載したいと思います。 0-1. Findyとは?ハイスキルなエンジニアと企業をマッチングする転職サービス。 独自に開発した AIでエンジニアのスキルと企業の求人票を解析し、最適なマッチングを実現。現在、8万人のエンジニアと700社の企業が利用しています(Findyさんのページより引用
自分は巨大クラウドの開発者なのだが、先日自分のミスで障害を起こしてしまった。幸いなことに、お客様が気づく前に仲間がアラートで気づいてMitigate してくれた。この恥ずかしい失敗を世にさらして絶対に同じミスをしないようにしようと思う。 それはフィーチャーフラグをONにしただけ私たちは定期的にサービシングループという期間があり定期的に回ってくる。その期間は開発をストップして、インシデントと呼ばれる障害の対応をする。ある時、自分がサービシングループの時にアラートが問題を検出した。原因を調査したら既知の問題で、既に対応もすんでおり、フィーチャーフラグをONにすれば、いつでもその機能をONできるようになっていた。 フィーチャーフラグというのは、DevOpsのプラクティスの一つで、ソフトウェアのスイッチをONにしたら機能を公開して、OFFにしたら機能を停止できる仕組みだ。 この仕組みを使うと、機能
こんにちは!プロダクト開発本部・データサイエンティストの山本(@__Y4M4MOTO__ )です。 先日開催された Yappli Tech Conference 2023 にて、 「次の10年を戦える分析用データ基盤構築の第一歩 - dbtによる基盤刷新とクエリ費用90%削減への取り組み -」というタイトルで発表してきました!(色々詰め込んだら発表タイトルが長くなってしまいました…😇) この記事では、そのときの発表動画と資料を公開しています! アーカイブ動画 youtu.be スライド speakerdeck.com 発表概要 本発表では次の2つについてお話ししています。 ヤプリの分析用データ基盤を dbt で刷新しようとしている話 刷新によって、アプリプラットフォーム「 Yappli 」の管理画面(CMS)のダッシュボード用の集計クエリの実行費用を90%削減しようとしている話 ※ 刷新
はじめに こんにちは! STORES 株式会社 リテール本部でエンジニアリングマネージャー( EM ) をしています、藤井( daitasu )です。 STORES はいま、会社全体が400名を超える規模であり、エンジニア部門だけでも100名以上の人数が在籍しており、ここ数年で組織として非常にスケールをしている会社になります。 従業員数の推移 こうしたスケール中の組織の中では、組織体制の変更も時としてあり、EM として新しい開発チームに後からJOINする、ということも度々あります。 新しくできたチーム、または、既に醸成しているチームに EM としてJOINする、というのはプロジェクトやカルチャー、メンバーステータスなど把握しないといけないことが山程あります。 こうした情報を早期に吸い上げておくことは、プロジェクトの進行としても、チームメンバーとのコミュニケーションの上でも、円滑に進めていく
はじめに 初めまして。QAチームの三木と申します。 commmuneモバイルアプリのQAを担当しており、入社して7ヶ月が経ちました。 モバイルアプリチームでは、新機能開発だけでなく既存機能の改修や不具合修正を日々並行して進めています。 特に、「既存機能の改修や不具合修正」は小さい単位で行われるため、その変更起因で意図しない箇所に新しい不具合が発生する可能性があり、リグレッションテストでの確認が必要です。 現状、モバイルアプリのテストはほとんどが手動テストのため、リグレッションテストも手動で実施しています。 今回は、「意図しない不具合」をなるべく減らすために、影響範囲をどのように調べているかについて書きます。 リグレッションテストの定義 まず、リグレッションテストの一般的な意味や目的を定義します。 システムに対する修正や変更によって、意図せずに振る舞いに影響を与えることがある。 そういった意
LINEヤフー株式会社では、技術に関するイベントや勉強会の主催・協賛などを行っています。 最新情報は各リンク先でご確認ください。タイミングによっては、申し込み開始前や既に満席となっていることがあります。 2023/11/1(水) モバチキ 〜Mobile Tips 共有会〜 #2 本イベントは、初心者から経験豊富な開発者まで、モバイルアプリ開発のTipsやプラクティスを学び共有することを目的としたミートアップです。 経験や立場、性別などの属性によらずモバイルアプリ開発に興味のある方の参加を歓迎しています! アプリ開発を展開する各社のエンジニアから、サービス開発の裏側や技術的取り組みやモバイル技術に関するTipsなどを共有します。 2023/11/2(木) Private Cloud Meetup #5 Private CloudにおけるSRE クラウドは近年よく話題に上がりますが、エンジニ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く