Googleは日本時間5月15日と16日に開催したイベント「Google I/O 2024」で、Webアプリケーションのホスティング環境を提供する新サービス「Firebase App Hosting」のパブリックプレビューを発表しました。 Firebase App HostingはGitHubと接続することで、開発者がコードをGitHubにプッシュすると自動的にFirebase App Hostingにコードが取り込まれます。 取り込まれたコードはCloud Buildで自動的にビルドが行われて静的なコンテンツがレンダリングされ、動的なコンテンツはCloud Runにデプロイされ、Cloud CDNでコンテンツがキャッシュされることで、自動的にWebアプリケーションがデプロイされます。 対応するフレームワークはAngularとNext.jsです。いずれも手動での設定をすることなく、Fire
この連載では、まだ歴史の精査が十分になされていない日本における黎明期のコンピュータアートの荒野を逍遥し、新たな小道を切り拓くことを目指している。そのためには、コンピュータアートのパイオニアたちの足跡を横断的に確認する必要がある。日本におけるパイオニアは、美学者であり1964年の春に日本で最初のコンピュータによる画像を制作した川野洋、66年に結成しプロッターによるコンピュータアートやインタラクティブアート作品を制作したCTG(Computer Technique Group)1、67年に日本で初めてコンピュータによるアニメーションを制作したSARASVATI2、73年に樹木構造を生成するプログラムを実現した出原栄一といったアーティストたちである。「黎明期」は主に60年代から70年代前半を想定しているが、適宜それ以降の事象についても取り上げるつもりである。 加えて、いくつかの観点から黎明期のコ
[レベル: 上級] Google 検索の API と思われる内部ドキュメントが外部に出てきました。 本物の可能性が高い SparkToro の共同創設者で CEO の Rand Fishkin(ランド・フィッシュキン)氏のもとに、Google 検索の API だというドキュメントが匿名のソースからもたらされました。 📝すずき補足:SEO を長らくやっている人は知っているはずですが、フィッシュキン氏は SEO 界の第一人者でした。現在は、事情があって SEO からは離れています。僕は見知った仲ですが、ホントすごい人。 フィッシュキン氏は、リークされた文書が本物であると信じるいくつかの理由を挙げています。 過去の知識との一致: 文書内の多くの主張は、Google とDOJ(アメリカ合衆国司法省)の訴訟のなかで明らかになった情報や、Google の運営に関する他の既知の詳細と一致している。 元
この記事は Vim 駅伝 2024/5/20 の記事です。前回は staticWagomU さんの Masonから脱却できなかった - 輪ごむの空き箱という記事でした。 これは何? Markdown は実質、単なるテキストファイルです。そのため Neovim で書くこと自体は簡単なんですが、ビューアが無いのはターミナルで動くものである以上仕方ありません。今までもこの問題を解決するために様々なプラグインが作られてきました。 previm/previm iamcco/markdown-preview.nvim euclio/vim-markdown-composer 検索するとまだまだ出て来ます。大抵のものが、裏で HTTP サーバを立てておいて、ターミナル(Neovim)の横にブラウザを開いて使う、という形式です。今回紹介するのはこれらとはちょっと違い、Obsidian をビューアとして使う
ベルギーのWinamp SAは5月17日(現地時間、以下同)、「Winamp」のソースコードを9月24日に公開すると発表した。 「Winamp」は、かつて一世を風靡したWindows向けのメディアプレイヤーアプリ。ちょうどMP3フォーマットが普及しつつあった1997年、米Nullsoftによってリリースされた。プラグインで固有に機能を拡張できた点や、「スキン」でデザインをカスタマイズできた点などが好評を博し、メディアプレイヤーアプリの定番としての地位を確立。多くのアプリに影響を与えた。一時期は開発が注視されていたが、2022年9月に「Winamp 5.9」が正式リリース。再び開発が活発化している。 同社は「Winamp」の継続にあたり、広く開発者の貢献を募る考え。氏名とメールアドレスを登録すれば、「FreeLLama」プロジェクトに関するニュースを届けるとしている。
こんちには。 データアナリティクス事業本部 機械学習チームの中村(nokomoro3)です。 Quaryというエンジニア向けのBIツールが気になったので使ってみました。 GitHub - quarylabs/quary: Open-source BI for engineers VSCodeの拡張機能やCLIが準備されており、以下のことができます。 データベースへの接続 dbtに類似した機能 sqlファイルとしてmodelを記述可能、schemaもyamlファイルで記述可能 schemaはGUIで操作もでき、リネージも表示可能 また簡単なグラフなどもyamlファイルで管理可能 対応ソースはBigQueryやSnowflakeなどとなっていますので、今回はBigQueryで試してみようと思います。 BigQuery側の準備 前準備として、以下のページにある ml-latest-small.z
アキッパの山下です。 手元の環境を汚さずに、PHP/Python/Node.jsなどのランタイムバージョンを切り替えたいというニーズでは、Dockerの利用がすっかり主流だと思いますが、シーンによってはPythonのvenvといったツールもまだまだ活躍するシーンは多いのではないでしょうか。 そんなツールの中で、今回はRust製ツールのmiseを紹介します。 ランタイムバージョン管理とは?あらためて、ITシステムやWebサービスを開発・運用していく場合、どのプログラミング言語で構築されているか?だけでなく、そのバージョンは?も重要なポイントです。 稼動しているサーバにインストールされている言語バージョンと、手元の開発環境でバージョンが異なれば、手元で動くのにサーバで動かない(あるいはその逆)が往々にして起こります。 開発環境にサーバと同じバージョンをインストールすれば良いのですが、サーバAで
システム開発におけるシステムとは何か TRACERYプロダクトマネージャーの haru です。 システム開発と一般的にいいますが、そもそも「システム」とはなんでしょうか。 この記事では、「システム開発」における「システム」について説明します。 システム開発の仕事をするうえで、システムそのものの意味や定義を知っておくことは重要です。 プロジェクトの範囲や目的が明確になり、クライアントやステークホルダーと共通の認識を持つことで、システム開発の成功の鍵を握る要件定義段階での誤解やミスを減らすことができます。 「システム」とは システム開発における、狭義のシステムと広義のシステム 狭義のシステム ハードウェア ソフトウェア 広義のシステム システム思考を取り入れ、戦略や施策の仮説を立てる V字モデルと広義のシステム開発、狭義のシステム開発、ソフトウェア開発の関係 最後に 「システム」とは システム
NTTコミュニケーションズ(以下、NTT Com)を含めたドコモグループでは、この夏にサマーインターンシップ2024を開催します! この記事では、その中でも NTT Com のリアルな業務を体験できる「現場受け入れ型インターンシップ」について紹介します。 現場受け入れ型インターンシップとは 募集ポスト これまでのインターンシップの様子 AI分野 セキュリティ分野 ネットワーク分野 ソフトウェア/クラウド分野 まとめ 現場受け入れ型インターンシップとは NTTドコモや NTT Com の社員と一緒に働きながら、実務を体験していただくインターンシップです。 エンジニアやセールス、ビジネスデザイン、リーガルなど幅広いワークフィールドを取り揃えて、業務体験を通じて仕事の理解を深め、成長機会を提供する内容となっています。 今季は 2024年8月26日(月)~9月6日(金)の土日祝日を除く10日間(2
生成AI削除は、写真に写り込んだ不必要なものを取り除く機能で、壁紙の細かな模様やチェック柄のシャツの生地とマッチさせるなど、複雑な背景でも数ステップで取り除けるとしている。また、生成結果を複数パターン用意するため、より適した塗りつぶしが可能という。モデルは「Firefly Image 1 Model」を採用する。 なお、これまでLightroomでは同様の機能を「修復」と読んでいたが、今回の新機能から「削除」に名称を変えている。生成AI削除は削除ツールから選択でき、Lightroomモバイル版ではトグルから、Lightroom web版、Lightroom Classic、Lightroomではチェックボックスからアクセス可能だ。 一眼レフのように背景をぼかす「ぼかし(レンズ)」もアップデート。AIで画像の前景と背景をマッピングし、ぼかし効果を適用できるようになった。ボケ量の調整や光源の形
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く