タグ

klim0824のブックマーク (18,253)

  • 「Amazonにはびこる劣悪USBハブにうんざりした」という理由で開発されたRaspberry Pi公式USBハブを分解してみた、かなり頑丈な作り&ホスト不要で充電も可能

    2024年11月7日(木)にRaspberry Pi公式USBハブ「Raspberry Pi USB 3 Hub」が登場しました。Raspberry Pi USB 3 Hubは「市場には高品質かつ高価格なUSBハブか、低品質かつ低価格なUSBハブしかなく、特にAmazonでは粗悪品が良品を追い出す状況に陥っている」という状況に不満を持った開発チームによって設計されており、価格を12ドル(約1800円)に抑えつつ高品質な製品に仕上がっているとのこと。GIGAZINE編集部に実物が届いたので、実際に分解して品質をチェックしてみました。 Raspberry Pi USB 3 Hub – Raspberry Pi https://www.raspberrypi.com/products/usb-3-hub/ Raspberry Pi USB 3 Hub on sale now at $12 - R

    「Amazonにはびこる劣悪USBハブにうんざりした」という理由で開発されたRaspberry Pi公式USBハブを分解してみた、かなり頑丈な作り&ホスト不要で充電も可能
    klim0824
    klim0824 2024/11/09
  • MySQLでわざとデッドロック発生させて挙動を確認してみた - Qiita

    概要 RDB(リレーショナルデータベース)を運用していると、複数のトランザクションが同じデータに同時アクセスしようとする場合に「デッドロック」が発生することがあります。デッドロックとは、あるトランザクションが必要とするリソースが別のトランザクションによってロックされ、さらにそのトランザクションも他のリソースのロック解除を待っているため、互いに進行できなくなってしまう状態を指します。

    MySQLでわざとデッドロック発生させて挙動を確認してみた - Qiita
  • KDDI、セキュリティ企業のラックを買収へ 約246億円で

    KDDIは11月7日、セキュリティ企業のラックに対し、普通株式の公開買付(TOB)を実施し、完全子会社化すると発表した。買付価格は1株あたり1160円、買付総額は約246億円におよぶという。 KDDIとラックは2007年に資提携し、新サービスの共同開発や、クラウド・IoT領域への拡大など、数多くの協業案件を通じてサイバーセキュリティーソリューションを提供してきたという。KDDIは「取引を通じて、ラックのサイバーセキュリティーに関する豊富な知見と、KDDIのネットワークサービスなどの経営資源を集約し、お客さまに最適なソリューションを提供できる体制を構築していく」としている。 公開買付は11月下旬を予定。買付が成立した場合、一連の手続きを経て上場廃止を見込む。これに先駆け、ラックが設置した特別委員会による答申を受け、24年11月7日開催のラックの取締役会において、TOBに賛同するとともに、

    KDDI、セキュリティ企業のラックを買収へ 約246億円で
  • 「下書き」「一時保存」という要件を甘く見積もってはいけない

    「一時保存や下書きできるようにしたい」といった要望が出てくることがあると思います。世の中のサービスでよくある機能ですしあったら便利だなと思うのも当然です。 同じ要望を受けた当時の私はその大変さに全く気づいていませんでした。 意外と考えることが多いよ、というのが伝わると幸いです。 当初明確になっていた仕様 入力フォームには必須と任意の項目があるが、必須項目が未入力状態でも一時保存できる 入力フォームにはファイルを添付できる 正式データと一時データは同じ一覧ビューの中で両方とも表示させる 一時データはユーザー単位ではなく共有される(誰かが作った一時データは自分も閲覧編集できる) 一時データは正式データに対してひとつのみ存在できる 最終的には上記以外にももっと細かい仕様になったのですが、この後の検討や設計の流れに沿って随時記載していきます。 データの持ち方の方針 方法としては以下二つの案がありま

    「下書き」「一時保存」という要件を甘く見積もってはいけない
  • 携帯電話番号って「3桁+4桁+4桁」だと思っていました? 実は違うかもしれません

    1979年:030+2桁+5桁 「030」は自動車電話宛であることを示す 次の2桁は自動車電話が所在する都道府県を指定する 最後の5桁は加入者識別番号 1986年:030/040+2桁+5桁 加入者の増加に伴い、携帯/自動車電話宛であることを示す番号に「040」を追加 その他の意味合いに変わりなし 1988年:030/040+2桁+5桁 先頭の「030」「040」は携帯/自動車電話宛であることを示すと同時に、距離を識別する番号となった 「030」は160km以下、「040」は160km超の通話先に使う(都道府県単位ではない) 次の2桁は携帯/自動車電話事業者を識別する番号 最後の5桁は加入者識別番号 1996年1月:030/040/080/090+2桁+5桁 加入者の増加の伴い、160km以下の識別番号に「080」、160km超の識別番号に「090」を追加 その他の意味合いに変わりなし 1

    携帯電話番号って「3桁+4桁+4桁」だと思っていました? 実は違うかもしれません
  • 個人開発マネタイズ大全

    この記事は以前 エンジニア人生 というオンラインコミュニティで執筆し技術書典で頒布したの中の、私の執筆した章をリライトしたものです。 無料公開の背景 は有料で販売していたのでこの記事も有料記事にしようかとも思っていましたが、最近個人開発をネタにした特に中身のない記事を有料で買ってしまい後悔している友人を見かけて、そういうのにうんざりしていたので無料で公開することにしました。 個人開発云々いうなら中身のない情報商材じゃなくて自分のサービスで稼げよな! ということで。でも投げ銭はありがたくいただくのでいいと思ったらバッジしてください! 【追記】 上記に対して「有料記事がダメって事?」という反応を頂きました。書き方が悪く申し訳ありません。 有料でノウハウなどを販売する事は良いと思います!そしてそれでサービスの運営費を賄えるなら嬉しい事です。 なんならサービスに関する事ならこの記事の"データ

    個人開発マネタイズ大全
  • Next.jsで簡単なCRUDアプリを作りながら気になったセキュリティ: Railsの視点から

    先日、Kamal 2でNext.jsを安価なVPSにデプロイする勉強をしながら、Next.js App Router/Server ActionでCRUDのデモアプリを作成しました(コードはGitHub)。そのときにセキュリティについて気になって点がいくつかあり、勉強しながら対策をしましたので紹介したいと思います。 私自身は業務でNext.jsを書いた経験が限定的です。的外れな議論をしているかもしれません。あくまでもRuby on Railsアプリを書くときと同じ気持ちでNext.jsのアプリを書いたとき、セキュリティ上で気になった点を挙げているだけです。私が見落としている点や誤っている点等ありましたら、コメントやX等で教えていただけると大変ありがたいです。 その1:データ漏洩の危険性 この問題についてはムーザルちゃんねるが紹介しています。またNext.jsの公式ブログでも対策が紹介されて

    Next.jsで簡単なCRUDアプリを作りながら気になったセキュリティ: Railsの視点から
  • 生成AI/LLMを使ったウェブサイト開発 - laiso

    週末にちょっとしたウェブサイトというかリンク集(?)を作った。 今回は生成AIツールをフル活用していつもより効率よく作業ができた。 生成AIツールについては日々、新しいものがヤバイすごいと宣伝されているけど、実際にどう使っているのかという情報が少ないと感じている。 なので具体的な使い方を書いてみることにした。 作ったもの 開発の概要 最終的なアーキテクチャ UI開発に生成AIツールを使う 初期デザインの参考元 デザインツールの選定と比較 Next.jsの利用 Cursorを活用した開発 データ整形にLLMを使う スクレイピング Amazonの商品データ取得 LLMの選定 動的なコードと静的なコードの使い分け TypeScriptを使わない範囲を定めた 静的サイト生成(SSG)の採用 柔軟なデータベース設計 まとめ 作ったもの 『最も重要な「最も重要なマンガ10選」10選』は「最も重要なマン

    生成AI/LLMを使ったウェブサイト開発 - laiso
    klim0824
    klim0824 2024/10/27
  • mask-compositeでつくるCSSの新しい表現方法 - ICS MEDIA

    CSSで特定の形に切り抜く(マスキングする)にはmask-imageプロパティが便利です。マスク用の画像をmask-imageプロパティを使って要素に適用すれば、その画像の不透過部分のみにマスキングできます。mask-imageプロパティに関連して2024年から使用可能になったmask-compositeプロパティを使うと、マスクの合成方法を指定でき、より幅広いマスク表現ができるようになりました。この記事ではmask-compositeプロパティについて解説します。 サンプルを別ウインドウで開く コードを確認する mask-compositeプロパティの値とそのマスク結果の違い mask-compositeプロパティは、複数のマスク画像をどのように合成するかの方法を指定するためのプロパティです。実はmask-imageプロパティは複数画像の指定にも対応しています。複数画像からマスク領域を生

    mask-compositeでつくるCSSの新しい表現方法 - ICS MEDIA
  • デプロイを任されたので、教わった通りにデプロイしたら障害になった件 ~俺のやらかしを越えてゆけ~

    Customer Identity Cloud powered by Auth0 を使ったマルチプロダクト構築の実践と総括

    デプロイを任されたので、教わった通りにデプロイしたら障害になった件 ~俺のやらかしを越えてゆけ~
  • 選挙は「聞こえる」ようになっているのか?|ymrl

    先日、「Yahoo! Japan 聞こえる選挙」がいつの間にかサービスを終了してしまっていたのを知りました。 「Yahoo! Japan 聞こえる選挙」は、選挙の情報が視覚障害者にとってアクセシブルでない問題を指摘し、選挙公報や選挙結果をスクリーンリーダーでも利用できる形式で、弱視の人が見やすいよう黒背景に白文字のビジュアルで掲載していました。プレスリリースによると、2017年の東京都議会議員選挙から2022年の参議院議員選挙まではサービスが提供されていたようです。 Yahoo! JAPANでは、この情報アクセシビリティの課題を解決するとともに、視覚障がい者の方の選挙情報の取得に対するハードルを無くしていくための啓発を目的に、2017年7月の東京都議会議員選挙から「Yahoo! JAPAN 聞こえる選挙」の提供を開始し、以降国政選挙実施時には毎回公開しています。 視覚障がい者向けの選挙情報

    選挙は「聞こえる」ようになっているのか?|ymrl
  • Linux Foundation、無料オンラインコース「Linux入門」の提供を開始 - The Linux Foundation

    2024年10月24日 横浜発 ― オープンソースを通じて大規模イノベーションを促進する非営利団体 Linux Foundation は、無料オンラインコース「Linux入門 (LFS101-JP)」の提供を開始しました。Linux初心者が一から学べるコースで、コンピュータの使用経験が豊富だが、Linuxは初心者である個人および学生と企業ユーザーを対象としています。これまで英語で提供されてきた「Introduction to Linux (LFS101)」を日語で受講できるようになりました。これまでLinuxのトレーニングは、中級者向けの「Linuxシステム管理基礎(LFS207-JP)」コースを提供してまいりましたが、このたび、初心者向けの「Linux入門」コースを無料で提供することで、より多くの方々にLinuxの世界に気軽に触れていただける機会を創出できると考えています。これにより、

    Linux Foundation、無料オンラインコース「Linux入門」の提供を開始 - The Linux Foundation
  • Linux 入門 (LFS101-JP) | Linux Foundation Education

    この Linux 入門トレーニングを完了すると、グラフィックとコマンド ラインの両方の観点から Linux に関する十分な実践的な知識が得られ、主要な Linux ディストリビューションを簡単に操作できるようになります。獲得したスキルセットを使用して、ユーザー、システム管理者、または開発者のいずれかとして進歩を続けることができます。 おもなテーマ コースのご案内 第1章 Linux Foundation 第2章 Linuxの理念とコンセプト 第3章 Linuxの基礎とシステムの起動 第4章 グラフィカル インターフェイス 第5章 グラフィカル インターフェイスからのシステム設定 第6章 一般的なアプリケーション 第7章 コマンドライン操作 第8章 Linuxドキュメントの検索 第9章 プロセス 第10章 ファイル操作 第11章 テキスト エディタ 第12章 ユーザー環境 第13章 テキスト

    Linux 入門 (LFS101-JP) | Linux Foundation Education
  • HDDが滅びず“SSDと共存”に落ち着いた理由。SSD一強を阻む「コスパの壁」【フォーカス】 レバテックラボ(レバテックLAB)

    HDDが滅びず“SSDと共存”に落ち着いた理由。SSD一強を阻む「コスパの壁」【フォーカス】 2024年10月22日 東北大学国際連携部特任教授 (名誉教授) 田中 陽一郎 工学者。1983年東北大学大学院工学研究科博士前期課程修了、2006年同博士後期課程修了。博士(工学)。1983年から2016年まで、東芝グループにて、HDDからフラッシュメモリを使ったSSDなど高密度ストレージ技術の研究開発や実用化に携わる。2005年には、垂直磁気記録方式を採用したHDDの世界初の製品化を主導した。山形大学大学院理工学研究科や東北大学電気通信研究所教授を経て2024年4月より現職。IEEEフェロー。好きなものはスキーと登山と芋煮会。 プロフィール(東北大学公式サイト内) researchmap 1956年に初めて登場したハードディスクドライブ(以下HDD)と、1991年に初めて登場したソリッドステー

    HDDが滅びず“SSDと共存”に落ち着いた理由。SSD一強を阻む「コスパの壁」【フォーカス】 レバテックラボ(レバテックLAB)
  • 中間管理職のコツを教えるよ!

    anond:20241019210554 上司として接されることに慣れない「上司として接しなくて良いよ」と部下に言うだけ 所詮は中間管理職の中のぺーぺーなのでお前らと一緒だとちゃんと伝えればいい(実際にそうだし) 評価するのも自分じゃ無いし、ただの時間管理してるだけの雑用係 偉い人扱いしなくていいからね、と伝えて同僚と同じように接して貰う あと、割といい加減に仕事しておいて、ミスしてたら「ごめん!間違えてたわ!」って言っとく そうすると上司として接してくれなくなるし、変な忖度なくなるので便利 これだけでチームはちゃんとまとまるしミーティングでギスギスすることもかなり減る ちなみにこういうミスにつけ込んでマウント取ろうとするような奴は仕事できないからさっさと別のチームに押し付けた方が良い 部下の仕事やメンタルケア部下の仕事のケアなんてやらんでいい 基的には「自分でやれ」のスタンスで良いし、

    中間管理職のコツを教えるよ!
  • Windowsのタスクマネージャーの表示をピタッと止める方法

    Windowsのタスクマネージャーのプロセス表示やCPU負荷などの表示内容が刻一刻と変わります。ちょっと止めて見てみたいことがあります。 表示中にCTRLキーを押したままにすると、表示をピタッと止めてくれます。プロセス表示だけではなく、CPU負荷などの表示もすべて止めてくれます。 マイクロソフトのWindowsエンジニアのJen Gentlemanさんの投稿で知りました。 How old were you when you realized that you could hold CTRL when using Task Manager, and it would pause updating so the processes wouldn't move around when you're sorted by resource usgae? 👀 — Jen Gentleman (@je

    Windowsのタスクマネージャーの表示をピタッと止める方法
  • エンジニアの「センス」とは何か / What is the sense of engineers

    2024年10月19日開催の「PHP勉強会 in 広島 vol.1」の登壇発表資料です。 https://hiroshimaphp.connpass.com/event/321216/

    エンジニアの「センス」とは何か / What is the sense of engineers
  • The Nine Node Pillars

    9 Principles for Doing Node.js Right in Enterprise Environments

    The Nine Node Pillars
  • セキュリティ初学者のためのブリーチング入門 | サイバーリスクディフェンダー

    はじめに ブリーチングは、強引にドアや窓を突破する手法です。 鍵開けは職人的な技術を要するため、関心を持たれやすい傾向にあります。一方、破壊的なアプローチについては、専用の道具さえあればできると思われることが多く、比較的関心を引きにくい傾向にあります。 確かに鍵開けはスキルや経験が必要ですが、破壊的アプローチがそれらを全く必要としないわけではありません。解説を読めばわかるように、効率的にブリーチングするには、従来の物理的セキュリティ(錠前やホームセキュリティ)の知識が不可欠です。 記事をきっかけに、破壊的アプローチへの理解が深まることを願っています。 今回はブリーチングの入門編ですが、1の記事で約1万8千文字にもわたっており、セキュリティ初学者にとっては十分すぎる内容になっているはずです。 ブリーチングの世界をお楽しみください。 テーマを選んだ経緯 ブリーチングには以前から関心があり

    セキュリティ初学者のためのブリーチング入門 | サイバーリスクディフェンダー
  • Amazon Prime Video(プライムビデオ)についてのお知らせ

    利用規約 | プライバシー規約 | パーソナライズド広告規約 | © 1996-2024 Amazon.com, Inc. or its affiliates

    Amazon Prime Video(プライムビデオ)についてのお知らせ