クラスメソッドのAWS総合支援 コスト最適化からセキュリティ、構築支援、運用保守まで、AWS活用を支援します。
![構築時のドキュメントをきっかけに社内ナレッジ蓄積、社内情シスの“参考書”として継続活用 | クラスメソッド株式会社](https://cdn-ak-scissors.b.st-hatena.com/image/square/96c22f73e588f66ac846b609a59a5f0c3eb9fe02/height=288;version=1;width=512/https%3A%2F%2Fclassmethod.jp%2Fwp-content%2Fuploads%2F2023%2F06%2Fmain_cwfilmsa.jpg)
Headless UI for building powerful tables & datagridsSupercharge your tables or build a datagrid from scratch for TS/JS, React, Vue, Solid & Svelte while retaining 100% control over markup and styles. Get Started Designed for zero designWhat good is a powerful table if that super hip designer you just hired can't work their UI magic on it? TanStack Table is headless by design, which means 100% cont
2023年7月6日、Metaの新しいSNS「Threads」のサービスが開始された。それに伴いiOS版、Android版のアプリもリリースされている。 Introducing Threads: A New Way to Share with Text - Instagram Blog Threadsはテキストベースの会話アプリであり、同じMetaのサービスであるInstagramのアカウントを使って登録する。Instagramのユーザー名と認証は引き継がれ、オプションでThreads専用にプロフィールを変更できる。なお開始時点で、公開プロフィールにするか非公開プロフィールにするかを選択できる[1]。 現在、投稿はアプリからのみであり、ブラウザでは自分のプロフィールの閲覧だけになっている。アプリでは、Threads内でのおすすめ投稿の一覧が表示されるフィードのほか、ユーザーの検索、投稿(Th
We're hiring C/C++ and Zig engineers to build the future of JavaScript! Join our team → As a reminder: Bun is an incredibly fast JavaScript runtime, bundler, transpiler, and package manager — all in one. We've been releasing a lot of changes to Bun recently, here's a recap in case you missed it: v0.6.0 - Introducing bun build, Bun's new JavaScript bundler.v0.6.2 - Performance boosts: 20% faster JS
はじめに~この議論が影響する範囲はかなり大きい~ 「生成AIと著作権侵害」に関する論点は、ざっくりいうと「生成AIを作ること(機械学習)と著作権侵害」「生成AIを利用してAI生成物を生成・利用することと著作権侵害」に分かれます。 この論点には、これまであまり論じられていなかった部分も含まれており、文化庁がセミナーや資料を公開するなど非常に盛り上がっています。 一方、「生成AIと著作権侵害」は、特に画像生成AIに関して論じられることが多いからか、ChatGPTなどの文章生成AIをビジネスに用いることにどのような影響を及ぼすかはあまり認識されていないようにも思います。 しかし、実際には、この論点は、画像生成AIはもちろんのこと、ChatGPTなどの文章生成AIをビジネスに用いることにも大きな影響を及ぼします。 たとば、ビジネスにおいて独自ドメインでの精度向上のために、独自データでファインチュー
セッションテーマは「シリコンバレーの今」 猪塚武氏(以下、猪塚):みなさんこんにちは。今日はキリロムグローバルフォーラムのセッションです。 みなさんシリコンバレーから参加してくださっています。しかも、日本のエンジニアが憧れる人たちですね。知っている人も知らない人もいるかもしれませんが、このセッションを聞いた後は「ああなりたい」とみなさんきっと思うかなと。 ちょっと今シリコンバレーは大変なので、そのあたりも含めて、成功されている3人から、どういうことが起こっているのかを、ぜひ聞いていただけたらと思っています。 なので、今日のテーマはちょっと難しいのですが、「シリコンバレーの今」みたいな感じで、技術動向などが中心になります。ChatGPT、Web3.0、レイオフなど、そういうのをお聞きできたらと思っているので、今日はよろしくお願いします。 私から自己紹介をします。キリロム工科大学の学長の猪塚と
お久しぶりです!GitLab MeetUpを開催します! Online Meetupから約1年半。大変お待たせいたしました。 ようやく、 GitLab Meetup再始動 です。 遠隔地の方もご参加いただけるよう、 オンラインとオフラインのハイブリッド で開催いたします。 7/7:オンライン増枠いたしました! 日時 2023年8月2日(水) 18:00〜21:00(予定) 会場 現地参加:クリエーションライン株式会社(〒101-0025 東京都千代田区神田佐久間町3丁目6 M's WORKS BLDG 2F)会場への詳しい道案内はこちら オンライン参加:zoom 参加費 無料 対象者 Gitを使い始めたい、Git環境を整備したい GitHubやBitbucketなどのツールを使っているが、代替品を検討している GitHubとその他のCI/CD・Container Registry・モニタリ
はじめに こんにちは。夏休みは新潟からフェリーで北海道に行く予定を立てている@yug1224です。 最近はTwitterの突発的な仕様変更により、Twitter以外の分散型SNSも注目されるようになってきましたね。自分もちょうどBlueskyの招待コードをいただいたので登録して遊んでいます。 今回はGitHubでStarを付けたらBlueskyに投稿するプログラムを作ってみたので紹介します! Blueskyとは?🤔 まずそもそもBlueskyとは何か? BlueskyとはTwitterの創業者であるジャック・ドーシー氏が支援する分散型SNSであり、現在はプライベートベータ中のサービスですね。 今のBlueskyはIT系の人が多く、2010年前後のTwitterのような雰囲気もあり、個人的には居心地の良さを感じていますw ざっくりと知るならギズモードの記事がわかりやすいかなと思います。 B
Qiita Conferenceは、ソフトウェア開発者が集まり、最新の技術や最先端の挑戦・ソフトウェアの未来についての考えや知見を共有し、つながる場を創出する、「Qiita」が開催するオンライン技術カンファレンスです。ここでプログラミング言語Rubyの生みの親であるまつもとゆきひろ氏が登壇。続いて、ソフトウェアにおける「キャズム理論」について話します。前回はこちらから。 知られないものは存在しないものと同じ まつもとゆきひろ氏(以下、まつもと):「良いものを作れば世に広まる」という話なんですが、ビジョンを用意しました、ビジョンに従って世に問うような、未来を予測して、彼らは自覚していないけれども「こんなものがあったら顧客は本当に喜ぶ。生活が便利になるし、これはすばらしいものだ」と思って、良いものを提供しました。それで十分かというとですね、残念ながら「良ければ広まる」ということも、残念ながらあ
この記事はQiita Engineer Festa 2023 参加記事です。 はじめに タイトルは釣りです。 釣り針大きくしましたが、あながち嘘ではありません。 いつも自分に言い聞かせていること。そんなポエムを書きます。 「良いモノを作る」なんて傲慢だ!というお話。 モノづくりの原体験 エンジニアとして仕事をしている人は、原体験として 自分が作ったモノが思い通りに動いた経験 自分が作ったモノが(自分を含む)誰かの役に立った経験 を持っているような気がしています。 「もっといろんなモノを作れるようになりたい」 「もっと良いモノを作って誰かの役に立ちたい」 そんな思いから、技術力を向上させるために勉強したり、実践して成功や失敗を繰り返し成長していると思います。 技術知識や経験が備わってくると自分でできることも増え、引き出しも増え、やりたいことも増えてくるはずです。 「良いモノを作る」は正しいの
この記事は個人学習の備忘録です。 Udemyの講座【2023年最新】React(v18)完全入門ガイド|Hooks、Next.js、Redux、TypeScript(CodeMafia) 上記を参考・引用しながらNext.jsの基本のレンダリングについて個人的に学んだことのアウトプット記事です。 基本のレンダリング Next.jsでは4種類のレンダリングが行われます。 1. CSR-クライアントサイドレンダリング 2. SSR-サーバーサイドレンダリング 3. SSG-静的サイト生成 4. ISR-インクリメンタル静的再生成 中でも、Next.jsで用いられる基本的なレンダリングは下記の2つです。 SSR-サーバーサイドレンダリング SSG-静的サイト生成 なぜこれらのレンダリングが必要になったかの背景と、その特徴について紹介します。 1.CSR-クライアントサイドレンダリング CSRでは
「犬って1000種類くらいおんねん」ってタイトルにしようか悩みました。 こんにちは、モロ(@moro_is)です。 タイトルのとおり、APIはとてもよいものです。 本当はAPIじゃなくて図鑑的なWebアプリを作りたかったのである意味途中経過なのですが、一旦それらしいものができたので備忘録として残します。 技術スタック NestJS (Fastify) なういAPIを作るやつ FastifyモードだとExpressモードの倍くらい速いらしい Prisma ORM(ActiveRecordみたいなやつ?) NestJS標準(?)のTypeORMに対して後発 Mercurius なういGraphQL作るやつ Apolloの後発 多分太陽神アポロに対して水星の神メルクリウスをぶつけたのだと思う熱い(オタク特有の早口) Supabase Firebase代替のBaaS。なうい GUIもそこそこイケて
改善サイクルをしっかりと回し続けるのって難しいですよね。 どんなアクションを取れば良いのか・・・となることも少なくないと思っています。 結局のところ、チーム内で議論をして合意の取れたものをすべきですが、 世の先輩諸兄達は、どんなプロブレムに対して、どんなトライを出してるのか知りたいなーと思い、 質問するならまずは自己開示、ということで書きます。 プロジェクトの呼称欲しくない? → プロジェクト名案を持ち寄りで決定 とあるプロジェクトの後続だったため、以前のプロジェクト名に"新"を付けていましたが、 テンション上がらないし、何より新旧の呼び方は会話時に混乱を呼びますよね・・・。 ので、プロジェクト名のアイディアをメンバー持ち寄りで決めました。 チーム内だけでなく、連携する部署にも浸透させることで会議や仕様書などで混乱を招くことは無くなりました。 ソースコードに統一感がない → 開発ルールを制
public function rules(): array { return [ 'foo' => ['required', 'regex:/^[a-zA-Z0-9]$/'], ]; } ワイ「むむ,正規表現とな」 ワイ「半角アルファベットと数字なら,もともと Laravel にある alpha_num ルールで良さそうやな」 ワイ「コメントしておこう」 ワイ「"regex:/^[a-zA-Z0-9]$/ は alpha_num で良いと思いました" っと」 ーーー(次の日)ーーー レビュイーはん「alpha_num だと全角文字を通してしまうので正規表現で絞ってます!」 ワイ「なんやて!?」 ワイ「alpha と num なんやからそんなわけないやろ!」 ワイ「実装みてみるか...」 /** * Validate that an attribute contains only alph
GitHubのプルリクエストでは、以下3つのマージ方法が選べます。 Create a merge commit: 通常のマージ Squash and merge: スカッシュしてマージ Rebase and merge: リベースしてマージ これらはどのように違うのでしょう? 実際にやってみて違いを見てみたいと思います。 Create a merge commit: 通常のマージ 通常のマージは簡単に言うと マージコミットを作ってマージする(マージの履歴が残る) です。実際にやってみましょう。 test-1ブランチにはtest-1とtest-2というコミットが積まれている状態です。 余談ですが、このGitのログはgit log --graph --all --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)
結論 TypescriptのBrand型を利用してNominal Typingを行うことで、特定の型しか受け付けない関数を作ることができる。 ある日 ワイ: 「あぁ〜娘ちゃん、ヘルプやで。UUIDしか受け付けへん関数つくったんやけど、UUIDちゃう文字列を入れてしもたらエラーになってもうて…」 娘ちゃん: 「うわー、それは大変だったね。でもちょっと、具体的にどんなコード書いたの?」 ワイ: 「せやな…こんなんや。」 ワイ: 「これでUUIDしか受け付けへんようにしたいんやけど、何かあかんのかな?」 娘ちゃん: 「うーん、確かに問題あるね。それだとstring型なら何でも受け付けちゃうよ。UUIDだけじゃなくてね。」 ワイ: 「ほんまに? でも、どうすればええんや?」 娘ちゃん: 「それならTypescriptのType Aliasという機能を使ってNominal Typingをするといいん
レビューで指摘された内容をそのまま放流するシリーズ。(今回は実はレビューじゃないけど)まとめページ もあります。 NUnit のテストで、インスタンスの型が期待通りの型になっているか確認するコードを下記のように書いていました。 private Type _hogeType [SetUp] public void Init() { _hogeType = typeof(Hoge); } public void HogeTest1() { var instance = HogeFugaFactory.Create("HOGE"); Assert.IsInstanceOf(_hogeType, instance); } // 以降似たようなテストが続く このコードは一度マージされました。 そして数か月後に発掘され、コメントをもらいました。 このような書き方はテストの見通しを悪くします。想定される
パフォーマンスの高みを目指せ! CDNのエッジサーバーでSSR - CloudflareでViteを動かす手順 ウェブサイトの高速化はあらゆるウェブ制作者の悲願です。1ミリ秒でも早くコンテンツを届けるために、エンジニアたちは血と汗と涙を流します。しかし、ウェブサイトの高速化は、ウェブサイトの構成要素を最適化するだけでは実現できません。 大きな課題として次の2つが挙げられます。 コンテンツの転送量が大きく、表示までに時間がかかる 物理的なクライアント/サーバー間の距離が遠く、転送に時間がかかる これらの課題を解決するため、様々な技術が発展してきました。今回はその中でもSSR(サーバーサイドレンダリング)と、CDN(コンテンツデリバリーネットワーク)に注目します。 本記事ではSSRとCDNの概念について解説し、実際にCloudflareというCDNからコンテンツを配信する方法を紹介します。フレ
🧭 CodeZine Nightとは? 「CodeZine Night」は、翔泳社が提供する、技術書、Webメディア「CodeZine」、カンファレンス「Developers Summit」「Developers Boost」などさまざまなITエンジニア向けサービスと連動した勉強会シリーズです! 第3回のゲストは『アジャイルプラクティスガイドブック』著者と監修者の豪華な3名! 第3回は、7/20に刊行された『アジャイルプラクティスガイドブック チームで成果を出すための開発技術の実践知』の著者 常松祐一さんと、監修の川口恭伸さん、松元健さんをお招きします。 もはや説明が不要なほど、アジャイル開発を実践する重要性は認識されています。しかし、それを実現するための「技術プラクティス」を実践できているという現場はまだまだ少ないのではないでしょうか。例えば、「テストを書く」という一見当たり前のプラク
概要 estie×Shippio3本連続イベント企画、第1弾! 「理想の物流体験を社会に実装する」をミッションにデジタル×オペレーションの力で新しい貿易・国際物流のインフラを構築する株式会社Shippioと、世界最大級の市場規模を誇る日本の不動産市場をデータとテクノロジーの力でアップデートし、社会の価値創造の中心地であるオフィスの真価を拓く、株式会社estieの共催イベントとなります! 貿易・オフィス不動産のDXを目指す2社で日々活躍する社員が、それぞれのマルチプロダクト戦略・プロダクトマネジメントについて語ります! 登壇者 【株式会社Shippio CPO 森泰彦】 MicrosoftでOffice、Windows、Windows PhoneのPMとして従事後、Office部門のPMリードとしてグローバル市場向け新プロダクト・サービスの立ち上げを指揮。 ラクスルで広告事業のプロダクトオー
お知らせ connpassではさらなる価値のあるデータを提供するため、2024年5月23日(木)を以ちましてイベントサーチAPIの無料での提供の廃止を決定いたしました。 2024年5月23日(木)以降より開始予定の「connpass 有料API」の料金プランにつきましてはこちらをご覧ください。 お知らせ connpassをご利用いただく全ユーザーにおいて健全で円滑なイベントの開催や参加いただけるよう、イベント参加者向け・イベント管理者向けのガイドラインページを公開しました。内容をご理解の上、イベント内での違反行為に対応する参考としていただきますようお願いいたします。 7月 19 デザインシステムからはじめない、デザインシステムの考え方 SmartHR、サイボウズの事例から効果的なデザインシステムの立ち上げ〜運用に必要な要素を考える
イベント概要 Lint Nightはプログラミング言語不問でLintに関するトピックを取り扱う勉強会です。ここでLintとはソースコードや文書を静的に解析して問題をみつけるツールのことです。 第1回目Lint Nightは皆さんのおかげで、盛況のうちに終えることができました。 第2回目の今回もLintの有識者をお招きして、Lintを作るためのノウハウを語っていただきます。 cloud10designsさん markuplint の作者 tadsanさん flycheckのメンテナー kitasukeさん swift-format のコントリビュータ Lintを使ったことがある人、Lintを作ってみたい人、なんでもいいから問題解決の引き出しを増やしたい人、ぜひご参加ください!Lint NightはLintに興味のあるすべての方のための勉強会です。 開催形式 オフラインでの開催と、オンラインで
Google has closed an agreement for Squarespace, Inc. to acquire all domain name registrations from Google Domains. Squarespace is the registrar of record for your domain and the Squarespace’s Terms of Service apply; however Google will manage your domain during a transition period. Following a transition period your domain will be transitioned to Squarespace, and upon transfer, your data will be g
はじめに こんにちは。夏休みは新潟からフェリーで北海道に行く予定を立てている@yug1224です。 最近はTwitterの突発的な仕様変更により、Twitter以外の分散型SNSも注目されるようになってきましたね。自分もちょうどBlueskyの招待コードをいただいたので登録して遊んでいます。 今回はGitHubでStarを付けたらBlueskyに投稿するプログラムを作ってみたので紹介します! Blueskyとは?🤔 まずそもそもBlueskyとは何か? BlueskyとはTwitterの創業者であるジャック・ドーシー氏が支援する分散型SNSであり、現在はプライベートベータ中のサービスですね。 今のBlueskyはIT系の人が多く、2010年前後のTwitterのような雰囲気もあり、個人的には居心地の良さを感じていますw ざっくりと知るならギズモードの記事がわかりやすいかなと思います。 B
最近のTwitterの荒れ具合と、Fediverseへの流入がいちじるしい。そんな中自分は、Fediverseという愉快な電網の共通語であるActivityPubの上で、botを動かそうと練習を重ねている。 blog.3qe.us この情報を自分のアカウントで発信していると、ActivityPubの実装をしたり、知見を持っている人がちらほら現れだして、互いに繋がるようになった。知らなかった実装の名前を知ったり、既存の実装の特徴を教えてもらったりした。 一方、そういった人々の知見は個々の実装の内側に閉じてしまっているように感じていた。自分はActivityPubの初心者だが、日本語で書かれた情報を探すのにも苦労しているし、英語の情報を選別するのも負担に感じていた。日本語のActivityPubの実装に関する「知の高速道路」が無いという課題感があった。 そこで、Scrapboxにまとめサイトを
EducationSecurityIntroduction to SELinuxSELinux is the most popular Linux Security Module used to isolate and protect system components from one another. Learn about different access control systems and Linux security as I introduce the foundations of a popular type system. At GitHub Security Lab, our main mission is helping secure the open source software we all rely on. While securing applicatio
2023年7月5日に開催されたLLM Meetup Tokyo #3でのLT資料です https://lu.ma/llm-meetup-tokyo-3
Red HatにRocky LinuxとAlmaLinuxが反論。OSSの精神と目的に違反している、ダウンストリームのリビルドは価値をもたらす、など Red Hatは6月、Red Hat Enterprise Linux(RHEL)のクローンOSベンダに対して排除する方向性を打ち出しました。このことが、多くの議論や影響を引き起こしています。 Red Hatが起こしたアクションは2つです。1つはCentOS StreamをRed Hat Enterprise Linux(RHEL)関連の唯一パブリックなソースコードリリースのリポジトリにすると発表し、事実上、RHELのソースコードの一般公開を取りやめにしたことです。 参考:Red Hat、今後はCentOS StreamがRHEL関連のパブリックなソースコードの唯一のリポジトリになると発表 RHELのソースコードへのアクセスは有料のサブスクリ
オープンソースのWebAssemblyサーバレス基盤「Wasm Workers Server 1.3」リリース。Gitリポジトリからコードをロードして実行可能に VMware Wasm Labsは、WebAssemblyのWorkerをNode.jsやDenoのようにサーバサイドでイベントドリブンに実行できる「Wasm Workers Server」の最新版「Wasm Workers Server 1.3」をリリースしました。 Wasm Workers Server 1.3 is out! The project continues evolving. Here you have the main features: Run projects directly from remote Git repositories New read-only administration panel B
Today we’re announcing the release of Expo SDK 49. SDK 49 includes React Native 0.72.4. Thank you to everyone who helped with beta testing. Integrated network debugging and React devtoolsNetwork debugging is now available in the JS debugger. For several SDK releases, it has been possible to launch the JS (Hermes) debugger directly from Expo CLI with the j shortcut. This debugger now also includes
【注意】noteに会員登録されてから購入なさってください! 「会員登録をせずに購入」された場合、 ・アップデートによって追加されるコンテンツにアクセスできません。 ・入力間違いをすると、お受け取りになれません。 ・記事のアップデート時にお知らせメールが届きますが、それ以外のタイミングではメールは送信していません。 『ノンデザイナーズ・デザインブック』25周年記念 特別版PDF「Missing Pages 2023」の著者であるデザイナーによるスペシャルセミナーです。 フォローアップに関しての注意事項各セッションごとに動画を切り出しています。セッション前後の雑談や「椅子ヨガ」はカットされます。 開催前であれば、Doorkeeperの「アーカイブ視聴チケット」の方が少しお安くなっています。終演時刻までDoorkeeper上で「無料チケット」から切り替え可能です。 動画の閲覧期限はあ
開催概要 ── 「大きなロールモデルと出会おう」CTO名鑑シリーズ。 エンジニアとして自分のキャリアのロールモデルが見つからない、といった悩みはよくある悩みの一つです。 このような悩みを持つのはCTOも一緒です。 最初からCTOだった人はおらず、CTOになる前はエンジニアとしての葛藤がありました。 このイベントでは、CTOがエンジニアとして何を学んできたか、そしてそれをCTOとしてどのように組織に活かしてきたかを掘り下げることで、どの立場のエンジニアにとっても成長のヒントが見つかる場を目指します。 モデレーターにはInfra Study等のシリーズでもお馴染みのまつもとりー氏をお招きしました。まつもとりー氏自身も2022年5月より株式会社COGNANOの取締役CTOを務められており、皆様と共に学びを深めていけることを期待しております。 これまで書籍をテーマにしたイベントやインフラ・フロント
大規模言語モデル(LLM)を、実際にプロダクトや実務に役立つかたちで利用している各社が見た使いどころや、実践の上での工夫について学び合うためのイベント第二弾。今回のテーマは「大規模言語モデルがつくる新しい顧客体験」。ここで登壇したのは、株式会社グッドパッチの大竹智史氏。「Strap」開発における、AI活用について発表しました。 オンラインホワイトボード「Strap」を開発 大竹智史氏:グッドパッチの大竹です。グッドパッチは、「Strap」というプロダクトを作っています。いわゆるオンラインホワイトボードというジャンルで、海外製品の「FigJam」「Miro」といったプロダクトが競合になります。 作り始めて2年半が経ちますが、個人作業の資料作成や、会議で使っていただくことが多いです。業務時間の8割のドメインを占めるかたちで使っていただいています。業務時間で一番使うところなので、ユーザーによって
Qiita Conferenceは、ソフトウェア開発者が集まり、最新の技術や最先端の挑戦・ソフトウェアの未来についての考えや知見を共有し、つながる場を創出する、「Qiita」が開催するオンライン技術カンファレンスです。ここでプログラミング言語Rubyの生みの親であるまつもとゆきひろ氏が登壇。まずは、「成功するソフトウェア」における「成功」について話します。 Rubyは30年間生き延びたソフトウェアプロダクト まつもとゆきひろ氏(以下、まつもと):それでは発表をさせてください。「成功するソフトウェアの作り方」と題しまして、Rubyのまつもとが発表します。先ほど「Heroku」の発表がありましたが、私は元Herokuなので、すごく懐かしく聞いていました(笑)。 (スライドを示して)こんなアイコンでふだん活動しています。 英語圏ではMatzという名前を使っています。Rubyを作った人として知られ
「コンテナセキュリティ - Forkwell Library#26」の資料です。 https://forkwell.connpass.com/event/287259/
2023/0704に、プロデザ!BYリクルートvol.12で発表した、川崎絢司の資料になります。
Notable Changes Mock Timers The new feature allows developers to write more reliable and predictable tests for time-dependent functionality. It includes MockTimers with the ability to mock setTimeout, setInterval from globals, node:timers, and node:timers/promises. The feature provides a simple API to advance time, enable specific timers, and release all timers. import assert from 'node:assert'; i
2023年7月5日、名古屋港統一ターミナルシステム(NUTS / Nagoya United Terminal System)でシステム障害が発生しており、システムを管理する名古屋港湾協会は障害原因がランサムウエアによるものと公表しました。ここでは関連する情報をまとめます。 ランサムウエアによる国内初の物流影響事例か システム障害が起きたのは名古屋港湾協会が管理する名古屋港統一ターミナルシステム(NUTS)。名古屋港の5つのターミナル(飛鳥ふ頭北、NCB、飛鳥ふ頭南、TCB、鍋田ふ頭)と集中管理ゲート、荷役機器、NACCS、NUTS-Webをネットワークでつなぎ、船からの積み下ろし、プランニング、コンテナ保管、搬出入、ヤード作業、保税管理を行うシステム。*1 NUTSは1999年に導入されこれまで大きな障害が起きたことがなく、また2022年8月からシステム移行が行われ2023年1月に新シス
GitHubは、6月27日(米国時間)、カナダのトロントで開催されたCollision カンファレンスにおいて生成系AIを搭載したソフトウェア開発者ツールが経済と生産性に与える影響に関する画期的な発表を行いました。発表の中で紹介された調査で、AIを活用することで、開発者の生産性が向上し、世界のGDPを1.5兆ドル以上も押し上げる可能性があることがわかりました。 約1年前、私たちは世界に向けてGitHub Copilotをリリースしました。世界中の開発者を対象に、世界初の大規模なAIペアプログラマーを導入したことは、当時、未知への飛躍かのように感じられつつも楽観的かつ用心深く見守っていました。しかし今、リリースから1年で、ソフトウェア開発に起きた大きな変化を目の当たりにし、私はこのテクノロジーの高い将来性を確信しています。 現在、GitHub Copilotは世界で最も広く採用されているAI
株式会社HRBrain(本社:東京都品川区/代表取締役CEO:堀 浩輝 以下、当社)は、2023年9月末までのお申し込み限定で、「年末調整ペーパーレス早割キャンペーン」を実施いたします。 毎年、担当者を悩ませるアナログな労務業務。紙媒体での情報管理に、リスクやコストのデメリットを感じている企業も多いのではないでしょうか。 労務担当者だけではなく、提出の対応をする従業員の皆様からも、「どこに何を記入すればよいのか分からない」など、年末調整に対するネガティブな声も多くあります。 そんな年末調整にお悩みを抱える皆様のために、この度「年末調整ペーパーレス早割キャンペーン」を開始いたしました。 HRBrainで今年こそ年末調整をペーパーレス化し、労務業務の効率化と従業員の負担軽減を目指しませんか? 「年末調整ペーパーレス早割キャンペーン」概要 ・期間:2023年6月9日〜9月30日 ・対象:上記期間
Naoki Hiroshima さんをゲストに迎えて、近況、旅行、将棋、Tears of the Kingdom, リタイアメントなどについて話しました。 Show Notes Levels.fyi GitHub Status - Incident On 2023-06-29 Xcode Cloud Protocol Buffers JSON Schema Swift Package Manager 第8期 叡王戦 AIビッグ対談 藤井聡太叡王 Ponanza開発 山本一成CEO What Tesla EV charging deals with Ford, GM mean for the industry Long Way Up | Apple TV+ Rivian List of Unicode Characters of Category “Dash Punctuation” Wha
なお上記の「大量配信」とは、「1~3月分の四季版を4月15日から配信開始し、1週間で全家族に配信完了する」などのように、「新しい期間の1秒動画をはじめて配信してから、その時点で条件を満たす全家族への配信が完了するまで」の期間を指します。1秒動画の生成・配信の大部分はこの大量配信期間に行っていることから、これを「大量配信」と呼んでいます。 生成・配信の流れ 1秒動画の生成・配信は、図1のとおり(1)対象家族抽出、(2)素材選択、(3)動画エンコード、(4)配信、の4段階で実現しています。以下ではその詳細を説明します。 図1 1秒動画の生成・配信の流れ (1)対象家族抽出 1秒動画の生成・配信処理は、基本的にはバッチ処理として毎日実行しています。そのはじめに行うのは、「その日、どの家族に、どのバージョン・どの期間の1秒動画を生成・配信するか」を取り出す対象家族抽出です。この処理は四季版
Secretlint v7でCommonJS からES Modulesへの移行を行いました。 Secretlint v7.0.0をリリースしました。Pure ESMへの書き直し この記事では、CommonJS(CJS)からES Modules(ESM)への移行を行った経緯と、移行する方法について紹介します。 CJSからESMへの移行は、率直に言えば単調な作業で、メリットが見えにくい作業です。 しかし、将来的にCJSよりもESMが主流になることは間違いないので、移行することは必要です。 移行の作業は、移行方法が決まれば大部分は機械的な書き換えが可能です。 では、実際にどうやって移行したのかを紹介します。 ESMへの移行の影響は依存元へと連鎖する Secretlintのリポジトリはmonorepoになっていて、だいたい40コぐらいのパッケージが含まれています。 そしてパッケージ間で依存関係があ
Firefox 115がリリースされました。 Firefox 115.0, See All New Features, Updates and Fixes Firefox 115 for developers - Mozilla | MDN macOS 10.12/10.13/10.14、Windows7/8/8.1がサポートされる最後のバージョンとなります contenteditableにおけるノード分割と結合の挙動を他のブラウザと揃えるように変更。 Array.fromAsync()のサポート、ES2023のArray.toReversed()/.toSorted()/.toSpliced()/.with()のサポート。 Response.json()、URL.canParse()のサポートなどが追加されています。 JSer.infoをサポートするには 😘 知り合いにJSer.inf
Scalable Full Stack Without the Cortisol Over 3 million apps have launched on Fly.io, boosted by global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Speedrun Your App Public Cloud Infrastructure. Modern Platform Endorphins. The most flexible and powerful comput
What's Changed Exciting New Features 🎉 feat(config): zod schema for output by @xinxinhe1810 in #3595 feat: filename per entry by @ahabhgk in #3662 feat: worker support by @ahabhgk in #3617 feat: support module decorator to give warning for mix harmony-commonjs by @underfin in #3667 Bug Fixes 🐞 fix(commonjs_scanner): ignore unresolve require span by @suxin2017 in #3591 fix: 🤖 pr number by @IWANA
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたものです。 2023-01-25 号から、基本的に隔週で連載することとしました。たまに単独でも投稿するかもしれません。 今週は 2023-06-14 単独号です。 今回が第 116 回目です。過去の記事はこちら。 news 📺 Announcing Live Tail in Amazon CloudWatch Logs, providing real-time exploration of logs CloudWatch Logs で最新のログをリアルタイムで閲覧できる機能「Live Tail」が追加されました。 ログ
Features [jest-circus, jest-snapshot] Add support for snapshot matchers in concurrent tests (#14139) [jest-cli] Include type definitions to generated config files (#14078) [jest-snapshot] Support arrays as property matchers (#14025) [jest-core, jest-circus, jest-reporter, jest-runner] Added support for reporting about start individual test cases using jest-circus (#14174) Fixes [jest-circus] Preve
Firefox is no longer supported on Windows 8.1 and below. Please download Firefox ESR (Extended Support Release) to use Firefox.
株式会社ラーニングデザインセンターが主催したイベントに登壇した、元劇団四季主演の人材育成トレーナー・佐藤政樹氏。佐藤氏の著書『人を「惹きつける」話し方』の内容をもとに、口下手な人でも実践できる、相手に伝わる話し方のポイントを紹介します。本記事では、言葉を発する際の「3つの意識の置きどころ」について解説します。 劇団四季という、プロの世界で学んだ「言葉」 佐藤政樹氏(以下、佐藤):AIに取って代わられない、人間でしか伝えられない言葉って何なのか? という部分を、みなさんと一緒に考えていきたいなと思います。つまり、人間にしかできない部分ですよね。それを理解するために、今日は簡単にお伝えできたらなと思っております。 (僕からは)「3つの言葉の意識のスタンス」というお話をさせていただきます。僕は劇団四季というプロの表現の世界にいたので、人が話したり表現しているのを見ると、3つのポジションに分かれて
残業を減らすなど、従来の働き方にテコ入れ 小田木朝子氏(以下、小田木):では、(組織カルチャー変革を)具体的にどうやって、そして難所をどう捉えたかというところに話を進めていきましょうか。 沢渡あまね氏(以下、沢渡):みなさん、ここからですよ。 小田木:どんな工夫をして、どんな仕掛けがあって、そしてどんなところが難所であると捉えたか。ここを聞いていきたいと思いますが、まずは永井さんからアウトラインの共有をお願いいたします。 永井泰右氏(以下、永井):ありがとうございます。これがタイムラインです。まず最初は、2016年の1月に働き方改革がスタートしました。 このタイミングで、新クライアントPCや在宅勤務の状況とかを整備しました。ただ、やっぱりちょっと旧態依然なので、「遅くまで残業」みたいな。 沢渡:ついやっちゃいますよね。 永井:(遅くとも原則)19時前には退社するんだとか、仕事の進め方の基本
創業時に会社が取り組むべき資金調達、営業、経理、総務、オフィス環境、ITツールなどの情報を1冊にわかりやすくまとめた、起業家向け経営ノウハウ誌「創業手帳」が主催した「創業手帳EXPO」に、累計40万部突破の『たった1日で即戦力になるExcelの教科書』の著者で、株式会社すごい改善の代表・吉田拳氏が登壇。Excelで効率化するための2つの原則や、「インプット」「マスタ」「アウトプット」の3種類のシートが必要な理由などを語りました。 Excelで効率化するための2つの原則 吉田拳氏(以下、吉田):Excelの話の最後に、大事な原則を2つご紹介します。意味はあまりわからなくてもかまいませんので、記憶に留めてほしい言葉をご紹介して、Excelの話を終了したいと思います。 こちらの2つです。弊社のセミナーでは、これを口を酸っぱくして言っています。 まずは「データベースファーストの原則」です。 そもそ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く