並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 283件

新着順 人気順

インストールの検索結果1 - 40 件 / 283件

  • 「清潔になりたい男たちへ」に倣っておすすめアイテム書くよ

    9/5NEW その2(日焼け止め・保湿について)https://anond.hatelabo.jp/20240905170633その3(クリームの紹介)https://anond.hatelabo.jp/20240905171035 も書いたよ! anond:20240904005812 の主ではないけれど、ブコメに 「 id:doksensei せめてブコメでオススメのスキンケアとかないのか。デオコ以外にはてブで話題になったものないんじゃないのかこの役たたずインターネットめが」 とあった。ウム。役に立ちたい。というわけで、おすすめ書きます。 洗顔と保湿の1アイテムずつなので、取り入れやすいと思うよ。 個人の意見男性のほうが、保湿するだけでも(これまでやっていなかった分見違えるように)かなり若見えするので、 ぜひ洗顔と保湿だけでも見直してみて!「キレイになる」ではなくて、「若く見える」「ち

      「清潔になりたい男たちへ」に倣っておすすめアイテム書くよ
    • Mac やめて Linux PC を自作した - IT戦記

      みなさまお元気ですか 暑さも少し落ち着いてきて、ようやく外に出てもいいかなという気になってきました。季節の変わり目体調には気をつけていきたいですね。 実は、一ヶ月くらい前に Linux PC を自作して Mac から移行しました。そのときの考え、その後の感想を残しておきます。 また、学んだことや作業のログを細かく残しておきたいと思います。(どこかの誰かが不安に思ったときに同じ失敗や疑問を経験した人がいて安心してもらえたら嬉しい) Ubuntu のインストール画面 (ベストオープンソースと開発しよう!) 目次 Mac をやめるきっかけ、経緯 Ubuntu に移行して一ヶ月の感想 おまけ1: どのような PC になったか おまけ2: 事前に学んだこと おまけ3: PC の組み立て おまけ4: Ubuntu のセットアップ 加筆/修正 指摘のあった誤字を修正 NVEnc について誤った内容があっ

        Mac やめて Linux PC を自作した - IT戦記
      • PyCon JPの技術に対する不正の告発、並びに技術者と大衆に対しての警鐘 - Qiita

        概要 本文章は、一般社団法人PyCon JP Associationが主催したPyCon APAC 2023の開催に際し、そのプロポーザル選考過程において行われていた不正行為の告発を目的とするものです。 本文章が対象とする読者は技術者、及び、公衆です。技術者は技術『愛好家』との付き合い方について一考をするべきであり、公衆は「専門家ではないにも関わらず技術の専門家のフリをする不正な愛好家」に対して無自覚であるべきではない、という警鐘を鳴らすため、並びに、一般社団法人PyCon JP Associationの公衆に対する不正を告発するため、本文章を公開します。 本文章は、Qiitaが目指す、学びのある情報を技術者に共有することで、よりよい技術者コミュニティの形成を目指す内容であるため、Qiitaのガイドラインに沿った形式でQiita.com上で公開します。 告発する内容 PyCon APAC

          PyCon JPの技術に対する不正の告発、並びに技術者と大衆に対しての警鐘 - Qiita
        • 20万円でも人は死ぬ

          ここに人がある。ひとりであって、仲間もなく、子もなく、兄弟もない。それでも彼の労苦は窮まりなく、その目は富に飽くことがない。また彼は言わない、「わたしはだれのために労するのか、どうして自分を楽しませないのか」と。これもまた空であって、苦しいわざである。 ふたりはひとりにまさる。彼らはその労苦によって良い報いを得るからである。 すなわち彼らが倒れる時には、そのひとりがその友を助け起す。しかしひとりであって、その倒れる時、これを助け起す者のない者はわざわいである。 「伝道の書‬ 4‬:8‬-10‬」 親会社から見放されたその後 おれの勤める零細企業は、親会社から見放された。そのことは前に書いた。 「手取り19万円の栄光の終わりに」 その後、どうなったのか。親会社は我が社に対する2,000万円くらいの負債をチャラにしてくれた。チャラにしてくれた分、それに消費税がかかり、意外なところから困ることに

            20万円でも人は死ぬ
          • 人生3回目のCSVエディタを作っている話

            私は今、人生で3回目のCSVエディタを作っています。もはや狂気です。 なぜ作り始め、なぜ今また作り直しているかみたいな話を書きたいと思います。 About Me 株式会社ヘンリーでソフトウェアエンジニア & アーキテクト的なことをしつつ、個人開発してます。 Social accounts: kohii on GitHub @kohii00 on X 今までに作ったCSVエディタたち 初代SmoothCSV(2011年〜) 私は新卒で入った会社で公共系のシステム開発に従事しており、CSVを扱う機会が多くありました。(今は医療スタートアップにいますがこの業界もよくCSVが現れます。) 既存のCSVエディタをいろいろ試してみたのですが、どれも求めるものと違うと感じ自分で作るしかないと思い、作りました。 SmoothCSV。時代を感じるUI Java / Swingで作成 (当時Javaくらいしか

              人生3回目のCSVエディタを作っている話
            • 「怒鳴り声に無神経な年長者と繊細な年少者」問題について - シロクマの屑籠

              togetter.com この話は私の見聞きしている状況、特に我が家の子どもが感じていることとも一致していると感じた。 「自分が怒鳴られているわけでなくても、誰かが怒鳴っているのを見るだけでストレスがきつい」、という話だ。 このtogetterに対して、たくさんの人が「それは昔からストレスだったものだ」と述べている。確かにそうだろう。怒鳴り声は交感神経を亢進させるシグナルであって副交感神経を亢進させるシグナルではない。交感神経の亢進を他人に伝染させるシグナルですらあったかもしれない。 元々、怒鳴り声はそのようにできていて、そのように流通してきたのだから、怒鳴り声を聞いてリラックスする人は太古の人間社会にもいなかったはずである。 問題なのは「1.それが昔からストレスだったかどうか」ではなく「2.そうしたストレスがありふれた性格のものだったのか、それとも大きなストレスとして受け取られる性格のも

                「怒鳴り声に無神経な年長者と繊細な年少者」問題について - シロクマの屑籠
              • 結局 Git のブランチ戦略ってどうすればいいの? - Qiita

                1つのIssueが大きくなると1 Pull Requestで大量の差分が発生します。 そうなるとレビュワーに負担がかかり、コンフリクトの可能性も高まり、コードレビューを効率よく進めることができません。 このINVEST原則を守ることでチームはより効果的に作業を進め、柔軟に対応して開発を進めることができます。 Git Flow Git Flowは5種類(main, hotfix, release, develop, feature)のブランチを運用するブランチ戦略です。 2010年に提唱された有名なブランチ戦略です。 オンラインサービスのように継続的デリバリーするコードを想定して作られた戦略ではないです。 main ブランチ 常にリリースできる状態を保つ hotfix, develop へ切り出す このブランチへの直pushはNG hotfix ブランチ バグ修正など緊急時に対応するためのブ

                  結局 Git のブランチ戦略ってどうすればいいの? - Qiita
                • AI動画生成もローカルマシンで動かす時代に。Image to Video含め生成し放題のCogVideoを一発インストールできるPinokioという選択肢(CloseBox) | テクノエッジ TechnoEdge

                  話題のオープンソース動画生成AI「CogVideo」をローカルマシンに超簡単インストールできたのです。

                    AI動画生成もローカルマシンで動かす時代に。Image to Video含め生成し放題のCogVideoを一発インストールできるPinokioという選択肢(CloseBox) | テクノエッジ TechnoEdge
                  • 楽譜作成ソフト「finale」開発終了を発表 コードが数百万行に膨れ、付加価値の提供難しく

                    米MakeMusicは8月26日、楽譜作成ソフト「finale」(フィナーレ)の開発終了を発表した。新規購入、アップデート、アップグレードの提供は同日に停止。2025年8月以降は新しいデバイスで利用を始められなくし、サポートも終了する。インストール済みのデバイスでは引き続き動作するという。 finaleは五線に音符を入力したり楽譜を再生したりできるソフトウェア。シンセサイザーなどMIDI機器による入力や複数のファイル形式での出力も可能で、1989年のリリース以降、プロ・アマチュアを問わず使われてきた。 MakeMusicはfinaleを開発終了する理由として、OSの進化に合わせてコードが数百万行にまで膨れ上がったと説明。顧客に付加価値を提供するのが難しくなったとしている。 同社はfinaleの開発終了に伴い、ヤマハの子会社である独Steinbergとの提携を発表。Steinbergが提供す

                      楽譜作成ソフト「finale」開発終了を発表 コードが数百万行に膨れ、付加価値の提供難しく
                    • デザイナーにもお勧め! CSSもThree.jsもタイムライン編集を可能にするTheatre.jsが凄い - ICS MEDIA

                      デザイナーにもお勧め! CSSもThree.jsもタイムライン編集を可能にするTheatre.jsが凄い ウェブサイトの演出を作る上でアニメーションの実装は欠かせません。一般的には、CSSアニメーションやJavaScriptのライブラリ(GSAPジーサップなど)を用いてコードベースで動きをつけることが多いと思います。ですが、完全にコードだけでアニメーションを調整するのは大変だと思ったことはないでしょうか? 一度実装したことがある方は共感いただけるかもしれませんが、少し直そうにもコードに戻って調整し、反映されたブラウザ画面を確認して、もう一度コードを直して…と往復していると結構大変です。また、アニメーションさせるプロパティや要素が複数ある場合には、コードを解読する難易度も上がります。 本記事ではそんな悩みを解決できる、GUIからアニメーションを調整できるライブラリ「Theatre.jsシアタ

                        デザイナーにもお勧め! CSSもThree.jsもタイムライン編集を可能にするTheatre.jsが凄い - ICS MEDIA
                      • 【追記】アラサー女結婚する

                        2024/09/24追記 なんか適当に書いてたのが沢山の人に読まれてて驚いてる。読みにくくてごめんね。 いつの間にか、働いてて(最重要)健康で(これも重要)好き嫌いが少なくて(そこまで重視してない)あとはまぁ私より身長が高いと良いかな〜くらいだった私の希望が、とにかく高身長希望!みたいにすり替わってたのが1番びっくりした。私自身は160後半で、自分と同じくらいの人と付き合ったこともあるけど、オシャレのつもりでヒールの靴を履いたら「バカにしてるのか」と怒ったりするし(これは自分の見る目がないだけ)相手のためにヒールを履かないのもなんかおかしいな…と思って、気兼ねなくヒールを履けるくらいの身長だといいなって気持ちで身長が高ければなお良し、と書いたんだよね。ヒール好きだし。ヒールを履いてる私のことを良いねって言ってくれる人なら身長は特に重視してなかったよ。 ちなみに低身長男性からは「女として見る

                          【追記】アラサー女結婚する
                        • ロールモデル不在のなかで、私たちはどう年を取っていくべきか

                          最近、ある人と「中年危機」の話をする機会があった。 「最近、中年危機の話をよく見かけますね」 「phaさんの『パーティーが終わって、中年が始まる』がヒットした影響じゃないですか」 「まあでも、年の取り方については割り切ったつもりでも、なかなか割り切れないですね」 個人のレベルでは、年の取り方をスムーズにし、中年危機を回避する方法は色々と思いつく。 けれども社会全体の話として考える場合、私たちの世代には私たちの世代ならではの年の取り方の難しいポイントもある。そうしたことについて、この文章では指摘してみたい。 ロールモデル不在のなかでどうエイジングしていくか 現代日本の・私たちの世代ならではのエイジングの問題点、ひいては中年危機への対策の話として意外に馬鹿にならない盲点は、 《ロールモデルの不在》 だと私は考えている。 中年危機という言葉が生み出されたのは日本ではなく、アメリカだ。まず、そのア

                            ロールモデル不在のなかで、私たちはどう年を取っていくべきか
                          • PS5proが発表された時、はてブではほぼ攻撃的な内容になると予想

                            11日0時(日本時間)にPS5の技術系配信でPS5proが発表されるんじゃないかと噂らしい。 はてブの傾向として、任天堂のswitch関連の話題は絶賛して、SIEのPS関連の話題では攻撃的な内容に溢れているので、PS5proでもブクマカはやっぱり叩くんだろうな。 PS5proは、リークでは650ドルとされている。今日の円ドルなら93,234円。少し前の円安時代に価格を決定してるだろうから、多分10万手前になると思う。 まぁ高いっちゃ高いけれど、おそらく普通にやれば4kゲームが遊べて、工夫すれば8kゲームができるぐらいのスペックだと予想して、これをPCでやれば10万では当然足りず、安くできれば20万手前くらいになると思う。 なので、個人的には10万弱くらいなら妥当(というかやっぱ円安だなー、と実感)な価格だと思うんだけど、多分ここを叩かれるんだろうなー。 追記sunagi PS5 Proの価

                              PS5proが発表された時、はてブではほぼ攻撃的な内容になると予想
                            • ゲームエンジン「Godot」主要開発陣、「Unityユーザー大量流入」を恐れていた。オープンソースゆえの受難 - AUTOMATON

                              オープンソースゲームエンジン「Godot Engine」(以下、Godot)は現在、利用者が急増傾向にあるという。ゲームエンジン「Unity」からの移行を背景としたGodot利用者増について、Godotを立ち上げた開発者らは時期尚早だと怯えていたそうだ。 Godotは、PC/モバイル/Web向けゲームおよびアプリを制作できる2D/3Dゲームエンジン。Juan Linietsky氏とAriel Manzur氏らによって立ち上げられた。Linietsky氏がかつて自身のスタジオのために手がけた内製エンジンがルーツとなっており、その後2014年に一般に公開された。オープンソースとして提供され、完全無料で利用可能。開発にかかるコストは寄付によって賄われている。また、Linietsky氏を中心として、同エンジン作品のコンソール対応を有償でサポートする法人・W4 Gamesも立ち上げられている。 Go

                                ゲームエンジン「Godot」主要開発陣、「Unityユーザー大量流入」を恐れていた。オープンソースゆえの受難 - AUTOMATON
                              • 無料でセルフホストも可能なオープンソースの地図「OpenFreeMap」

                                自身のウェブサイトやアプリケーションにカスタムマップを表示したい場合、サイトへの登録やユーザーデータベースの作成、使用料の支払いなど面倒な手順を踏む必要がある場合もあります。しかし、ソフトウェアエンジニアのZsolt Ero氏が提供する「OpenFreeMap」は、無料でカスタムマップを表示できるほか、セルフホストすることも可能です。 OpenFreeMap https://openfreemap.org/ 実際に表示されるマップの例が以下。白黒でシンプルに表示されるマップが「Positron」です。 「Bright」ではカラーでマップが表示されるほか、ビルなどの名称が表示されます。 「3D」はマップを鳥瞰(ちょうかん)で見ることが可能で、ビルなどが立体的に表現されているのが特徴です。右クリックでマップを回転・角度を変化させることも可能です。 もう一つのスタイル「Liberty」は「Bri

                                  無料でセルフホストも可能なオープンソースの地図「OpenFreeMap」
                                • 130万台のAndroid TVからマルウェア検出、確認と対策を

                                  Doctor Webは29月12日(現地時間)、「Void captures over a million Android TV boxes」において、Android TVボックスから新しいマルウェア「Android.Vo1d」を発見したと報じた。すでに世界中のデバイスに感染していることが確認されており注意が必要。 Void captures over a million Android TV boxes マルウェア「Android.Vo1d」 Doctor Webの分析によるとマルウェア「Android.Vo1d」はトロイの木馬とされる。3つのコンポーネントで構成され、複数の手段で永続性を確保する。これまでのところ、初期の感染経路は明らかになっていない。 攻撃者は何らかの方法でデバイスへのアクセスを確保し、管理者権限を取得してマルウェアを展開したとみられている。被害報告のあったデバイスに

                                    130万台のAndroid TVからマルウェア検出、確認と対策を
                                  • 21社の監視・オブザーバビリティ アーキテクチャ特集 - Findy Tools

                                    デジタル時代の企業にとって、システムの安定稼働と迅速な問題解決は、競争力を維持するための重要な要素です。21社にご寄稿頂いた「Amazon CloudWatch」「Datadog」「Grafana」「New Relic」「Prometheus」「Sentry」「Splunk」の各ツールレビュー記事を参照・抜粋し、それぞれの企業がどのようにシステムの健全性を確保し、未来の課題に備えているのかをアーキテクチャを通してご紹介します。 ※ツール名・ご寄稿企業名共にアルファベット順で掲載しております Amazon CloudWatchAWS CloudWatchは、AWSのクラウドリソースとアプリケーションの監視と管理を行うためのサービスです。メトリックス、ログ、イベントなどを収集、追跡し、可視化することで、システム全体の状態を把握し、問題の早期発見と解決をサポートします。 ▼Amazon Clou

                                      21社の監視・オブザーバビリティ アーキテクチャ特集 - Findy Tools
                                    • カーネルにDBMSを載せた分散OS「DBOS」の特徴と利点は? サーバレスでTypeScriptとPythonの実行に対応

                                      カーネルにDBMSを載せた分散OS「DBOS」の特徴と利点は? サーバレスでTypeScriptとPythonの実行に対応 マサチューセッツ工科大学(MIT)とスタンフォード大学の研究者によって考案された分散OS「DBOS」が、TypeScriptに加えてPythonの実行に対応したことが発表されました。 DBOSはOS内部にデータベースが組み込まれており、OSやアプリケーションのすべての処理や状態をデータベースが記録します。そのため、アプリケーションやOSが何らかの原因で終了したとしても、処理や状態を失うことなく終了したところから再開できるなどの利点を備えています。 これによりTypeScriptやPythonで耐久性の高いアプリケーションの構築を容易にしています。 DBOS is coming to #Python! Development of the DBOS Transact f

                                        カーネルにDBMSを載せた分散OS「DBOS」の特徴と利点は? サーバレスでTypeScriptとPythonの実行に対応
                                      • 言語環境の管理は *env や *vm を超えて、 mise へ

                                        mise はミーズと読みます。 mise とは *env や *vm が担っていた言語環境(コンパイラ・インタプリタ)のバージョンを管理するツールです。 rbenv や nvm のように単一言語に対するサポートではなく、標準で Go、 Node.js、 Python などの複数の言語に対応しています。 類似のソフトウェアに asdf が存在しますが、 mise はその精神的後継となっています。asdf が shell で書かれていたのに対し、 mise は rust で実装されており、起動速度も asdf と比べて格段に早くなっています。 mise は The front-end to your dev env. と自称しており、上記の言語環境のみならず、アウトオブボックスで使用できる複数の開発向けの機能を提供しているので、本稿で紹介します。 言語環境の用意 mise が提供する言語環境は

                                          言語環境の管理は *env や *vm を超えて、 mise へ
                                        • hadolintを使ってDockerfileをベストプラクティスに沿った状態に保つ

                                          Dockerは公式にDockerfileのベストプラクティスを表明しています。 が、このベストプラクティスに沿っているかどうか?を人間がいちいちレビューしていくのは正直しんどい、というか現実的ではない… そこで「せや!静的解析したろ!」という時に便利なのがhadolintというライブラリです。 使ってみる 今回はVSCode拡張機能とGHAのCI時に静的解析してもらいたいと思います。 今回はちょうどメンテナンスしていない自分のリポジトリがあるので、これに対して静的解析をかけていきます。 まずはVSCode拡張機能で利用するための下準備として、hadolint本体をOSにインストールします。 Macの場合はこちら。 docker/php/Dockerfile:8 DL3008 warning: Pin versions in apt get install. Instead of `apt-

                                            hadolintを使ってDockerfileをベストプラクティスに沿った状態に保つ
                                          • Windowsカーネルから見るオブジェクトハンドル - ラック・セキュリティごった煮ブログ

                                            デジタルペンテスト部の北原です。 今回は、Windowsでのツール開発者にとっては重要なハンドルの内部について解説します。 Windowsでは、ファイルやプロセスから始まりすべてのリソースはオブジェクトとして扱われ、ファイルの削除やメモリの確保にはハンドルを取得する必要があります。 ツールやアプリケーションの開発者にとっては、日常的にハンドルを操作する機会がありますが、通常の利用者にとってはあまり意識するものではありません。 本記事では、Windows OSでのハンドルの役割と、OS内部でどの様に管理されているのかについて解説します。 記事の構成は以下の通りです。 ハンドルの役割とアクセス権限 ハンドルへの情報の問い合わせと操作 カーネル空間でのハンドル管理 応用例1 - オブジェクトをロックしているプロセスの特定 応用例2 - カーネルモードルートキット 本記事は以下の読者層を想定してい

                                              Windowsカーネルから見るオブジェクトハンドル - ラック・セキュリティごった煮ブログ
                                            • Go製アプリケーション/ライブラリにおけるメンテナンス性を重視したGoのバージョン管理戦略 - Diary of a Perpetual Student

                                              2024-08-28 GOTOOLCHAIN=auto時にはtoolchainディレクティブに指定したものより新しいGoがインストールされていても戻るわけではないという話を追記しました。 Go言語では半年に1回メジャーリリース(マイナーバージョンの更新)がやってきます。ちょうどこの8月にGo 1.23がリリースされたばかりです。Go言語のメジャーリリースは最新2つ分までサポートされるポリシーであることがhttps://go.dev/doc/devel/releaseに書かれています。現在であればGo 1.23やGo 1.22はサポートされており、Go 1.21はサポートが切れているということです。 また、サポートされているバージョンでは、不定期でマイナーリリース(パッチバージョンの更新)がやってきます。バグ修正や脆弱性対応がメインですね。 Goがリリースされると、Goでアプリケーションを作

                                                Go製アプリケーション/ライブラリにおけるメンテナンス性を重視したGoのバージョン管理戦略 - Diary of a Perpetual Student
                                              • 楽譜作成ソフト「Finale」開発終了 突然の発表、音楽界に激震 | 毎日新聞

                                                楽譜作成ソフト「Finale」の開発元MakeMusic社のウェブサイトで、ソフトの開発中止が発表された=スクリーンショットより 国内外の音楽家や音楽出版関係者の間で広く普及している楽譜作成ソフトウエア「Finale(フィナーレ)」の開発を終了すると、開発元の米国メーカー「MakeMusic」が26日、発表した。長らく楽譜出版業界の標準とされてきたソフトが35年の歴史に突然“終止線を引く”ことになり、関係者らは動揺を隠せない様子だ。 MakeMusic社は、現在ソフトがインストールされているデバイスではOSを変更しなければ引き続き動作するとしながら、今後アップデートはされず、2025年8月以降は新たに使用するための認証やサポートを受けられなくなるとしている。コンピューターの基本ソフトのOSの進化により「付加価値の提供が難しくなっている」ことが開発終了の理由だという。 さらに、同社はFina

                                                  楽譜作成ソフト「Finale」開発終了 突然の発表、音楽界に激震 | 毎日新聞
                                                • 作業配信の動画などでキーボードとマウス操作を可視化できるツール (ゲームなどにも)|横野まあさ

                                                  キーボードとマウス操作が重要となる作業を動画やライブで人に見せたいときに、それらの視覚化をしたいと思うことがあります。 まず3DCGソフト Blender 作業配信の用途に最適だと思ったツールを1つ紹介し、そのあと、同種のツールのリンク集を載せます。 Screencast Keys https://github.com/nutti/Screencast-Keys ある方の Blender 作業動画に、こちらの Screencast Keys が使われており、マウス+キーコードの表示のみ、かつ白と背景色の2色のみだったので、あまり見ていて疲れなさそうなシンプル設計に惹かれました。 私のほうで撮影したスクリーンショットを載せます。 Blender アドオンとして設定画面からインストールし、利用します。こちらは Blender 専用のアドオンになりますので、Blender 以外の場面では利用でき

                                                    作業配信の動画などでキーボードとマウス操作を可視化できるツール (ゲームなどにも)|横野まあさ
                                                  • 4人子持ち俺が自分語りしていいターンだな

                                                    長子が来年18歳だが「育て上げた」という感慨を抱くことはこの先もないだろう。 正直いうと育てているという感覚があまりない。 どのように育つか観察しながら世話をしているというところだ。 それなりに大変だったのは確かだけど辛かったという記憶がまったくない。 両親とは離れて田舎に家を建てて暮らしている。 自分はずっとフリーランスで在宅ワーク。妻はひとりめを妊娠してから産休に入ってそのまま退職、その後ずっと専業主婦である。 妻は働きたくないわけではないがフルタイムで働くのは疲れるから無理というタイプで、 自分は家族を裕福に養えるほど稼ぐ自信はないが妻が家でのんびりしてるとやる気が出るというタイプなので自然とそうなった。 基本的には自分は仕事、妻は家事育児をすることになっているが、仕事場が生活空間と一緒なので役割分担は曖昧である。 妻は常に自分が仕事してるところを見てるし、自分は妻が家事をしたりのん

                                                      4人子持ち俺が自分語りしていいターンだな
                                                    • PHP アプリケーションのトレース計装ではじめる OpenTelemetry 入門 - Shin x Blog

                                                      OpenTelemetry を利用して PHP アプリケーションのテレメトリデータを計装する方法をまとめました。 本エントリのコードは下記で公開しています。 github.com OpenTelemetry とは 用語 PHP アプリケーションのマニュアル計装(手動計装) 構成 OTel Collector Jaeger 動作環境 必要なパッケージ PHP コード 設定 実行 PHP アプリケーションのゼロコード計装(自動計装) 必要な拡張とパッケージ 設定 PHP コード 実行 さいごに 参照 OpenTelemetry とは opentelemetry.io OpenTelemetry は、サービスやアプリケーションのテレメトリーデータ(トレース、メトリクス、ログなど)を計装、生成、収集、送信するためのオブザーバビリティフレームワークです。ベンダーニュートラルな OSS であり、CNC

                                                        PHP アプリケーションのトレース計装ではじめる OpenTelemetry 入門 - Shin x Blog
                                                      • ウェブエンジニアでもWasmを使いたい! アフタートーク

                                                        フロントエンドカンファレンス北海道 2024にて「ウェブエンジニアでもWasmを使いたい!」というタイトルで20分のトークを行いました. 当日のトークでは,WebAssemblyの特徴に触れつつ,特殊な用途[1]以外でWebAssemblyをどのように活用できそうか,実際にAssemblyScriptのコードを例に紹介しました. AssemblyScriptはTypeScriptをWebAssemblyにコンパイルできる言語として紹介しましたが,より正確にはTypeScriptと同じ構文を持つ言語をWebAssemblyにコンパイルする言語という方が正しいかもしれません. これはTypeScriptにはない構文などをAssemblyScriptでサポートしているという話ではなく,TypeScriptの型推論などの言語機能を活用してAssemblyScriptのコードを書くことができるように

                                                          ウェブエンジニアでもWasmを使いたい! アフタートーク
                                                        • 弊社のフロントエンドのテストについて、考え方・方針・やっていることなど全部紹介します(2024年版)

                                                          はじめに この記事について こんにちは、zomysan(ぞみ) です。今回は私の所属するソーシャルPLUSのフロントエンドチームがどのようなことを考えてテストを作っているのかを紹介します。 フロントエンドのテスト手法については素晴らしい本や記事がすでにたくさん存在しますが、限られたリソースの中で、実務としてどうテストをこなしているのか、という具体的な事例として楽しんでいただければ幸いです。 テスト運用における課題や改善点も率直に紹介しますので、「うちではこうやって解決しているよ」といったご意見があればぜひコメント欄で教えてください! 対象読者 フロントエンドのテスト運用に悩んでいる方 フロントエンドのテストってどういうものなのか興味がある方 ソーシャルPLUSに入社したフロントエンドメンバー この記事に書いていないこと すべてのチームにとっての最適解は提示していません 弊チームにとっても折

                                                            弊社のフロントエンドのテストについて、考え方・方針・やっていることなど全部紹介します(2024年版)
                                                          • X(旧Twitter)の代替として話題の分散型SNSサーバーが簡単に構築できる『Xserver SNS』で「Bluesky」の提供を開始

                                                            エックスサーバー株式会社(所在地:大阪市北区、代表取締役:小林 尚希)は、2024年9月19日、X(旧Twitter)の代替として話題の分散型SNSサーバーが簡単に構築できる『Xserver SNS』において、新たに「Bluesky」の提供を開始しました。 ■『Xserver SNS』について サーバーに関する専門知識がない方でも、月額891円で簡単に自分専用のSNSを構築できるサービスです。 「広告を消したい」「興味のない投稿を表示させたくない」「仲間内だけで情報を交換したい」などの ニーズに合わせた理想のSNSを、誰でも簡単に作ることができます。 X(旧Twitter)の代替サービスとして人気のある、「Bluesky」「Mastodon」「Misskey」に対応しており、申し込むだけでSNS用のサーバーが自動で構築されます。サーバーの管理やメンテナンス作業も当社が行うため、誰でも安心し

                                                              X(旧Twitter)の代替として話題の分散型SNSサーバーが簡単に構築できる『Xserver SNS』で「Bluesky」の提供を開始
                                                            • Nushell - 型付きシェルの基本とコマンド定義

                                                              はじめに これまで Zenn では fish shell の記事をいくつか書いてきましたが、現在は Nushell という新しいシェルを使っています。 実は Nushell のことは以前から知っていましたが、利用されているプログラミング言語の概念やその恩恵についての知識が無かったため、より初心者にわかりやすい fish shell を利用していました。最近になって型システムや関数型言語などについての概念を取得したため、ようやく Nushell を使い始められました。 Nushellでの分かりやすいエラーメッセージ 使い始めてからまだ1ヶ月ぐらいですが、かなり奥が深く一つの記事で解説しきるのは難しいので、この記事では基本体な設定と型とコマンドについて重点をおいて最後は具体的なカスタムコマンドの定義をいくつか取り上げて解説したいとおもいます。 Nushellとは Nushell とは "A n

                                                                Nushell - 型付きシェルの基本とコマンド定義
                                                              • WSUS非推奨化発表に伴う感想と今後どうするのか - kkamegawa's weblog

                                                                techcommunity.microsoft.com ※ とりあえず現時点(2024/9/21)でのアナウンスなので、今後撤回もしくは延期される可能性もあります。 10月公開といわれているWindows Server 2025ではWSUSは継続するようですが、今回非推奨化のアナウンスが出たので、(変更がなければ)おそらく2025の次のWindows Serverには非推奨マークがつくのだろうと思います。私もWSUS初登場時からずっと使ってきて、大変お世話になりました。感慨深いですね。 とはいえ、私が管理する自宅ではもうWSUSの運用やめちゃったんですよね。昔は複数のWindows Serverがあって、Officeもいろいろあってと自宅で10台程度でも割と運用する意味があったんですが、今はもうないかなーということでWindows Server 2019のころにやめてしまいました。 WSU

                                                                  WSUS非推奨化発表に伴う感想と今後どうするのか - kkamegawa's weblog
                                                                • 「Linux」標準「ターミナル」の代替アプリ5選

                                                                  筆者が「Linux」を使い始めた初期の頃、ターミナルは必需品だった。その後、GUIが大きな進化を遂げて、使いやすさと性能が大幅に向上したため、今では、ターミナルウィンドウに一度も触れることなく、Linuxをずっと使い続けることも可能だ。 ただし、コマンドを使用する必要がある人は、ディストリビューションに標準で搭載されているターミナルよりも優れたアプリを手に入れた方がいいだろう。 幸い、選択肢は豊富にある。本記事では、筆者のお気に入りのターミナルアプリを5つ紹介する(すべて無料で、ディストリビューションの標準のリポジトリーからインストール可能だ)。 1. 「Guake」 Guakeはとにかくクールだ。ドロップダウン式のターミナルクライアントで、キーボードの「F12」キーを押すと、画面上部から下に向かって展開される。使い終わった後、もう一度「F12」キーを押すと、次に使用するときまで非表示にな

                                                                    「Linux」標準「ターミナル」の代替アプリ5選
                                                                  • Rustで学ぶWebAssembly――入門からコンポーネントモデルによる開発まで

                                                                    2024年10月10日紙版発売 清水智公 著 B5変形判/256ページ 定価3,300円(本体3,000円+税10%) ISBN 978-4-297-14413-5 Gihyo Direct Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 電子版 Amazon Kindle honto この本の概要 Webブラウザー上でプログラムを高速に実行するための技術として開発されたWebAssembly(Wasm)ですが,近年では「特定のプログラミング言語・アーキテクチャに依存しない」「プログラムをサンドボックス内で安全に実行できる」という強みに注目が集まっています。さらに,新たに導入される予定の「コンポーネントモデル」によって,大規模なプロジェクトでもWebAssemblyを利用しやすくなる環境が整いつつあります。本書では,プログラミング言語としてRustを採用し,以下の3つの観

                                                                      Rustで学ぶWebAssembly――入門からコンポーネントモデルによる開発まで
                                                                    • ファインディでのGitHub Actions高速化の事例 - Findy Tech Blog

                                                                      ファインディ株式会社でフロントエンドのリードをしております 新福(@puku0x)です。 弊社では、数年前に社内のCI環境をすべてGitHub Actionsに移行しました。 この記事では、弊社のGitHub Actions活用事例の内、CI高速化についてご紹介します。 なぜCI高速化に力を入れるのか CI高速化 キャッシュの活用 ジョブの並列化 Larger Runners まとめ なぜCI高速化に力を入れるのか 当ブログをはじめ弊社では、たびたびCI高速化の大切さについて言及しています。 Findyの爆速開発を支えるテクニック - Findy Tech Blog RailsのCIのテスト実行時間を 10分から5分に高速化した話 - Findy Tech Blog Findy転職フロントエンドの開発生産性を向上させるためにやったこと - Findy Tech Blog これはなぜでしょう

                                                                        ファインディでのGitHub Actions高速化の事例 - Findy Tech Blog
                                                                      • 【技術Tips】私がRuby on Railsを選んだ理由と学習の参考になるOSSアプリケーション - TECH Street (テックストリート)

                                                                        はじめに こんにちは、オシロ株式会社でリードエンジニアとして働いているにっく(webuilder240)と申します。オシロでは自社プロダクトとしてコミュニティ専用オウンドプラットフォーム「OSIRO」を提供していますが、私は2015年の開発開始から一人目エンジニアとして携わり、技術選定の意思決定を行ってきました。 今回は、そのなかでもRuby on Railsを選択した理由、 その学習に役立つOSSアプリケーションについて紹介したいと思います。この記事を読むことで、Railsの選定理由や実践的な学習方法について理解を深めていただければと思います。 はじめに Ruby on Railsの選択理由 開発に必要な便利機能がはじめからそろっていた 可読性・コードの美しさ 選び続けている理由 RailsのコードリーディングにおすすめなOSS Mastodon forem Writebook 最後に

                                                                          【技術Tips】私がRuby on Railsを選んだ理由と学習の参考になるOSSアプリケーション - TECH Street (テックストリート)
                                                                        • オープンソースのRAG UI「kotaemon」を試す

                                                                          2024/09/03追記 ちょっとX経由で見に来ていただいた方が増えているようなのであらかじめ注意。 kotaemonで普通のRAGをやる場合は、OpenAI/Ollamaどちらの場合でも多分問題なくできるんじゃないかと思います。 kotaemonでGraphRAGをやる場合(多分ここに期待している人が多いと推測)は、以下の注意が必要です。 OpenAIならGraphRAGが動作しますが、モデルがgpt-4-turbo限定になると思います、つまりコストが高いです OllamaでGraphRAGは現状の実装だとちょっと難しそうです 公式にIssue上げてます(どっちかというとGraphRAG側の問題かなと思います)ので、kotaemonのGraphRAG対応については今後のリリースに期待するほうが良いかなと個人的には思います。 ここで知った。 GitHubレポジトリ kotaemon ドキュ

                                                                            オープンソースのRAG UI「kotaemon」を試す
                                                                          • 【WSL 2】dockerコンテナでGUIアプリを実行してWindowsで表示させたい | DevelopersIO

                                                                            はじめに GUIのアプリを開発してdockerコンテナ内で実行し、ホストのWindowsで表示したいと思いました。軽くやり方を調べたところ、WSL、Xサーバーなど色々な用語が出てきて混乱してしまったので自分なりにまとめてみました。 環境 この記事は以下の環境で検証しています。 Windows 10 Pro 22H2(ビルド:19045) Rancher Desktop 1.14.1 Docker version 26.1.0-rd, build cca8e72 WSL バージョン: 2.2.4.0 WSLとは? WSLはWindows Subsystem for Linuxの略で、Windows上でLinuxを動かすための分離された環境です。WSLを使うことでWindowsに複数のLinuxディストリビューション(Ubuntuなど)をインストールでき、それぞれのLinuxに入ってコマンドを

                                                                              【WSL 2】dockerコンテナでGUIアプリを実行してWindowsで表示させたい | DevelopersIO
                                                                            • 広告の不快さや不便さからスマホを守る国産広告ブロックアプリ「280blocker」でiOSとAndroidの広告を消し去ってみた

                                                                              旅行や帰省など長期の外出が増えるシーズンに、どうしても気になるのがスマートフォンの通信量。ネットサーフィンする際によく見かける「広告」は、通信量を大幅に引き上げているほか、見たくもない不快な広告や興味のない広告が何度も表示されたり、中には悪意のあるリンクへ誘導する広告があったりと、快適なインターネット使用を妨げることがあります。そんな悩みを解決できるのが「広告ブロッカー」です。Appleの2023年有料アプリランキングで1位、2024年はiOS版、Android版ともに首位争い中である広告ブロッカーの「280blocker」は、日本企業が提供しているため安心&買い切りで追加の課金など一切ナシで使いやすい広告ブロッカーとなっているため、iOS版、Android版ともに実際に使用して見た目や通信量の変化を調べてみました。 「280blocker - 広告ブロック-コンテンツブロッカー」をApp

                                                                                広告の不快さや不便さからスマホを守る国産広告ブロックアプリ「280blocker」でiOSとAndroidの広告を消し去ってみた
                                                                              • macOS版cURLはcURLと証明書検証の仕様が異なる | さくらのナレッジ

                                                                                はじめに 2023年12月に「cURLの"--cacert"オプション利用時の挙動がmacOSとLinuxで異なる」という内容のissueが立ち、2024年3月にcURLの開発者であるDaniel Stenberg氏が「THE APPLE CURL SECURITY INCIDENT 12604」というタイトルで記事を公開しました。 この記事では本件に関する詳細の説明と検証、また独自の掘り下げを行い、macOS版cURLとオリジナルのcURLの違いについて解説します。ただし、本件は明らかになっていない部分が多くあるため、本記事には推測や仮説が含まれます。ご了承ください。 --cacertオプションにおけるmacOSのcURLとオリジナルのcURLの違い まずはDaniel Stenberg氏の記事で述べられた内容を元に、"--cacert"オプションにおけるmacOS版cURLとオリジナル

                                                                                  macOS版cURLはcURLと証明書検証の仕様が異なる | さくらのナレッジ
                                                                                • Difyで作成した生成AIチャットをWebアプリに組み込む - Taste of Tech Topics

                                                                                  はじめに 9月に入って、少し涼しくなったと思ったら、また、35℃などになる暑い日が続きますね。 データ分析エンジニアとして毎日充実した時間を過ごしている木介です。 今回はGUIで簡単に生成AIアプリを作成できるDifyで作成したAIアプリを簡単にWebアプリに組込む方法について紹介します docs.dify.ai はじめに Difyとは? 概要 今回作成するアプリ Difyを埋め込んだWebアプリの構築方法 利用するツール 構築方法 1. DifyによるAIアプリの構築 2. StreamlitによるDifyを埋め込んだWebアプリの作成 作成したアプリの実行 まとめ Difyとは? 概要 Difyは、生成AIを活用したアプリケーションをGUIで簡単に開発することができるアプリです。 以下のような形で簡単に生成AIを使ったワークフローを作成できます。 詳細な解説については以下の記事を是非参

                                                                                    Difyで作成した生成AIチャットをWebアプリに組み込む - Taste of Tech Topics