2005年8月19日に正式リリースした「はてなブックマーク」は、おかげさまで20周年を迎えました。これまでご利用いただいた全てのユーザーの皆様に感謝申し上げます。 20周年を記念して、20年間の「はてなブックマーク」を振り返っていただけるような企画を準備しました。はてなブログでは、Amazonギフトカードと20周年グッズが当たるお題キャンペーンも開催中です。ぜひご参加ください。
「Obsidianって、なんだか難しそう…」 もしあなたがそう感じているなら、それは当然のことです。 数ヶ月前に私自身がObsidianを使い始めたときも、正直何がなんだか分かりませんでした。 多機能で自由度が高いからこそ、「一体どこから手をつければいいの?」「他の人のように、カッコいいグラフを作らなきゃいけないの?」と、無限の可能性を前に途方に暮れてしまったのです。 でも、試行錯誤を続けるうちに、Obsidianの本当の魅力、その本質がどこにあるのかを少しずつ理解できるようになりました。 同時に、このツールの学習コストの高さから、その魅力に気づく前に多くの人が使うのをやめてしまうのではないか、とも感じています。 こんなに素晴らしいツールを、もっと多くの人に気軽に試してもらいたい。 そんな思いから、この記事を書くことにしました。 この記事では、複雑なプラグインや難しい設定は一切使いません。
Note 本記事の内容は Linus 氏の発言が人を傷つける場合に筆者がそれを良しと考えるといった意図はございません 少し古い記事になるが、 Linus Torvalds 氏 の GitHub に対する苦言が記事になっていた。 LinuxカーネルにNTFSドライバーが追加、トーバルズ氏はGitHub経由のマージに苦言 - ZDNet Japan Linus 氏が GitHub について苦言を呈するのは今に始まったことではない(後述)が、 別に GitHub のすべてを否定しているわけではない。[1] では一体何が不満なのか。Linus 氏の理想とする git の開発フローを考察した上で、整理してみたい。 Linus 氏の理想 結論からいうと、 「意味あるコミットを作れ」「コミットを大事にしろ」 という思想が伺える。 では 「意味あるコミット」「大事にされたコミット」 とは何なのか。 筆者な
みりせっく@雌尻ンダー extends Siri @grandcraws ツイ主が勘違いされて傷ついてるようなので、一旦謝罪とこの場でも補足しますが、初学者のコードは普通汚い。初心者はコードが綺麗か汚いかも判断基準がないから。だから教える側がここは綺麗、ここはまずい、普通はこう書く、特殊な書き方はやめよう、という教えをちゃんとやりなさいっていう話です。 2022-08-17 02:49:22 みりせっく@雌尻ンダー extends Siri @grandcraws @manaboru 正論を言うことと相手を傷付けることは無関係で、傷付けるから正論を言わないは間違いだと思いますよ。傷付かないように正論を言うべきで。で、今回はその配慮が足りず誤解させて傷付けてしまったからそこに対して衆人に見える形でリプで直接謝罪してます。それ以上の話として何を求められてますか? 2022-08-17 12:2
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 今回はVSCodeでおすすめの拡張機能を分野別に紹介していきます。 拡張機能は下記の分野に分けて紹介していきます。 VSCodeを使う全員向け Web制作関連 HTML&CSS関連 WordPress関連 フロント向け JavaScript React Vue サーバーサイド向け PHP Ruby その他 拡張機能を利用することで開発の生産性を上げることができるので、ぜひ参考にしていただければなと思います。 この記事の対象者 プログラミング初心者の人 分野別におすすめの拡張機能を知りたい人 開発の生産性をより上げたい人 VSC
はじめに2024年11月17日、兵庫県知事選挙にて、斎藤元彦さんの当選が決まりました。心よりお祝い申し上げます。前代未聞の歴史的な選挙が無事に終わった今、「SNS」という言葉が一人歩きしてしまっているので、今回広報全般を任せていただいていた立場として、まとめを残しておきたいと思います。 この記事が、今後の選挙で候補者を支える関係者の皆さまに、そして広報に関わる全ての方にとって、役に立つものとなることを心から願っています。 「広報」というお仕事の持つ底力、正しい情報を正しく発信し続けることの大変さや重要性について、少しでもご理解が深まるきっかけになれば幸いです。 スタート今回の知事選では、新たな広報戦略の策定、中でも、SNSなどのデジタルツールの戦略的な活用が必須でした。 オフィスで「#さいとう元知事がんばれ」を説明中その時作成した資料を一部公開します。 提案資料(一部) 1. プロフィール
This pettable Poké Ball is a Tamagotchi-style toy with over 150 Pokémon inside and I need it nowThe device appears to be a Japan-only release for now, but pre-orders are open and it's expected to ship in early October. Microsoft's cloud service restored after reports of cut cables in the Red SeaOn Saturday, Microsoft reported the possibility of increased latency for the Middle East thanks to cut c
2年ほど動画投稿して得られた収益 ニコニコ動画:約50万円 youtube:0円 小遣い稼ぎ程度に動画投稿・生配信やろうと思ったら断然ニコニコなんだわ — はゆ茶ダヨダヨはゆ茶ダヨ🍵🍡 (@HaYuTeA) May 14, 2022 👆先日このツイートが多くの人の目に入ったことで、ニコニコに対して様々な感情を持つ人がいました そこで!ここでは具体的に今のニコニコはどうなのか、どんな意図であのツイートを投稿したのかを解説していきます 【定義】 「ニコ動で生配信!」等、混乱を招かない為にここでは ニコニコ関連サービスの総称を「ニコニコ」 ニコニコ動画を「ニコ動」 ニコニコ生放送を「ニコ生」 と呼ぶことにします 0.コンチワ私は一投稿者・視聴者としてニコニコに対して価値や魅力を感じていますが、(く)の発表会 でニコニコから離れた人や、噂だけ飲み込んでしまって現状を知らない人たちによっ
はじめに Dockerをよく使う方なら避けては通れない道、Dockerコンテナのセキュリティについてまとめると同時に、Dockerfileのベストプラクティスに焦点を当てていこうと思います! Dockerのセキュリティとは Dockerのセキュリティとは、Dockerコンテナのビルド、ランタイム、オーケストレーションに関する側面を指します。 これには、Dockerベースイメージのセキュリティ対策、ユーザー権限の管理、Dockerデーモンの設定、コンテナのCPU制御など、ランタイムにおけるセキュリティ対策が含まれます。 さらに、大規模なDockerコンテナのオーケストレーションに関する課題にも対応する必要があります。 では実際にどのように対応していくのか、10項目のベストプラクティスを通して、具体的な対策を学んでいきましょう! Dockerのセキュリティに関する10項目のベストプラクティス
概要 「夢色水車」という Twitter API v2 を使用した Twitter の市場調査サービスを作りました。 2023/02/09 追記 Twitter API の仕様変更に伴い本サービス「夢色水車」の更新を停止しました。 リリースからこれまでたくさんのアクセス本当にありがとうございました 🙇 サービスの更新は停止しましたが最後に Github にソースコードを公開しました。 これから Twitter API を使い始める方、Go や Next.js を学習している方に少しでも助けになればと思います。 使い方や詳細は各 README.md に記載しています。ライセンスの範囲でご自由にお使いください。 フロントエンド: バックエンド: 開発のきっかけ みなさんは今、作りたいものはありますか? Twitterを見ていると、「ポートフォリオ作成や個人開発をしたいけれど作りたいものがない
※MAMORIOに関する記述はインタビュー等で公言している内容を基にしていますが、最新の状況は異なっている可能性があります。 AirTag登場で久々に紛失防止タグに言及する人が多いAirTagについてMAMORIOやTileといった既存ベンダーに対して「終わったな」という意見や、はたまた「マーケット伸びるからこれからだね!」など様々な意見が飛び交っている状況だ。 COOとして5年働いたMAMORIOを退職し、今はしがらみも捨てて趣味的に紛失防止タグ研究に勤しんでいる僕でも、こんなにMAMORIOが知名度あったとは驚くばかりだ。 そんな中、MAMORIOのCEOの増木さんのnote2本が賛否両論を生んでいる。 Appleの市場参入を歓迎する、AirTag発表直後の記事「ようこそ、ほんとうに。」は、柔らかい口調とエモい文体からMAMORIOを応援するコメントが多い。 応援9割、否定1割くらいだ
有川ひろと覚しき人(ウザ絡み対策で俺呼称) @arikawahiro0609 今では「抗議します」「反対します」系ハッシュタグは出どころが何であろうと一切信用しないし近寄らないと決めている。 手元のPCやスマホでぺぺっとハッシュタグ呟いただけで社会に作用しようという時点で怠惰が過ぎる。 踏むべき手続きを声の大きさで突破しようとする奴とは仲良くなれない。 2022-05-12 17:13:10 有川ひろと覚しき人(ウザ絡み対策で俺呼称) @arikawahiro0609 だから狂犬病特例反対のハッシュタグあっても使わんのよ、俺。あるかどうか知らんけど。 大事なことは本名で、実数1で愚直に具申するしかないと思っている。 blogやこのアカウントも国にとってはカウント0。そうであるべき。 カウントされるのは実数のみ、という基本に立ち返った方がいいと思う。 2022-05-12 17:50:37
こんにちは!ソウゾウの Software Engineer の @dragon3 です。 連載:「メルカリShops」プレオープンまでの開発の裏側の8日目を担当させていただきます。 この記事では、メルカリShops 開発において、日々バリバリに利用されている CI/CD 環境と Pull Request 毎のデプロイ環境について紹介します。 CI/CD 環境 メルカリShops では、CI/CD (テスト・ビルド・デプロイ)やその他自動化のために GitHub Actions を使っており、ほとんどのワークフロー・ジョブを Self-hosted runners で実行しています。 Self-hosted runners は、専用の VPC ネットワーク 内の GCE インスタンス上で動かしており、Managed Instance Group 等を使い、そのプロビジョニングや起動・停止等は
Kindleの難点の一つに、大量に持っている本の中から目的の本を探し出すのが難しい事が挙げられます。その対策として「コレクション」機能がありますが、これも日本語のソート機能が弱く、特に漢字の並び替えが全然うまくできないという欠点があります。 その問題を回避するために、コレクションの名前にふりがなを付ける機能はあるのですが、いちいち手動でふりがなを入力するのは正直面倒です。 この、クセの強いコレクション機能をなるべく見やすく簡便に整理したいとあれこれ試行錯誤した結果、今ではそれなりに満足の行くものになったので、その方法を紹介します。 (この記事は、7割くらいchatGPTに書いてもらいました) Kindleコレクションの基本と課題 前提として、コレクションはフォルダというよりはタグに近いものです。なので、一つの本を同時に二つ以上のコレクションに入れることができます(例えば「積読」と「雑誌」な
カーネル @aprug_917 サントリー様に今日の66本特典なしのクレーム入れた方がいい?それとも入れない方がいい?作業員に抜き取られた可能性大なので pic.x.com/3AwkYhwgI5 2025-10-01 23:43:03 【公式】TAG LIVE LABEL @TAGLIVELABEL TVアニメ「よふかしのうた Season2」🌙限定ラベル缶が全国100箇所のサントリー自販機にて好評販売中! ここでしか手に入らない全10種のデザイン缶と数量限定のアクキー付き限定缶をGET! 📍設置場所はこちら google.com/maps/d/u/0/vie… #よふかしのうた #TAGLIVELABEL pic.x.com/Qiux7RKd2Z 2025-09-26 10:00:02
本記事のテーマはGitHub Actionsです。個人的に「もっと早く知りたかった!」と考えているグッドプラクティスを、厳選してお届けします。想定読者は次のとおりです。 普段GitHub Actionsを雰囲気で運用している人 GitHub Actionsをコピペや生成AIで乗り切っている人 他者が書いたコードの意味をより深く理解したい人 本記事でGitHub Actionsの基本は説明しません。グッドプラクティスを含めて基礎から学びたい人は、拙著『GitHub CI/CD実践ガイド』を読んでみてください。GitHub Actionsの基本構文から運用のコツまで、網羅的に解説しています。さて書籍紹介はこれぐらいにして、さっそく本題へ進みます。 GitHub Actionsの設計指針 GitHub ActionsはCI/CDや各種自動化で役立つ、汎用的なワークフローエンジンです。一般的に長期
この記事は、2022年10月28日に開催されたDIST.37「マークアップな夜」での発表「マークアップのわかり方」をもとにしたものです。当日は話せなかった内容も大幅に追加しています。 現代における「マークアップ」とはどのような行為なのか。いかにそれと向き合っていけばいいのか。そういったことについて考えてみます。 マークアップの議論においては、「マークアップには正解がない」という意見が決まって出ます。正解がないと言うならば、たいていなんであってもそうです。たとえばCSSやJavaScriptの書き方には「正解」があるのかと考えてみると、必ずしもそうではありません。 しかし、ことさらマークアップにおいてこれがよく言われる理由としては、妥当性を判断する基準がわからない、ということでしょう。 というのも、CSSなら望む通りの見た目になればとりあえずOKだし、JavaScriptでも意図した通りの振
はじめに Gitのインデックスの中身、Gitのブランチの実装に続く、Gitの中身を見てみようシリーズです。Gitが管理するオブジェクトの種類や中身について見てみます。基本的にはPro Gitの10. Gitの内側をまとめなおしたものです。 オブジェクトの種類 Gitは、内部でファイルやコミットを「オブジェクト」として.git/objects以下に保存しています。オブジェクトには以下の4種類があります。 blobオブジェクト: ファイルを圧縮したもの。ファイルシステムの「ファイル」に対応 treeオブジェクト: Blobオブジェクトや別のTreeオブジェクトを管理する。ファイルシステムの「ディレクトリ」に対応 コミットオブジェクト: Treeオブジェクトを包んだもの。コミットのスナップショットに対応するTreeオブジェクトに、親コミット、コミットメッセージなどを付加する タグオブジェクト:
白色のタグで、大きさは約4.2cm四方。ボタン電池式で、厚さは指でつまめる程度。探すアプリと連携し、スマートフォンなどからタグの位置を探せる。Androidには対応しない。商品ページに接続方式の説明はない。 関連記事 Google、Appleの「AirTag」のような紛失防止タグを開発中か GoogleがAppleの紛失防止タグ「AirTag」のような製品を開発中といううわさだ。「Nest」担当チームが開発しており、UWBとBluetooth LEをサポートするとみられる。早ければGoogle I/O 2023で発表されるかもしれない。 紛失防止タグ搭載の完全ワイヤレスイヤフォン、SB C&Sが発売 SB C&Sは、紛失防止タグ「Tile」の機能を搭載した完全ワイヤレスイヤフォン「Sound Air TW-7100」と「Sound Air TW-5100」を発売する。見失っても音で場所を知
「口コミ」提唱から半世紀…広がる消費者発信メディア いまやその言葉を聞かぬ日はないほどに口の端に上る「口コミ」という言葉は、ジャーナリスト・ノンフィクション作家の大宅壮一が1960年代に生み出したといわれている。もともとは「口頭でのコミュニケーション」の意味で、テレビや新聞などのマスコミュニケーションとの対比のもとに提唱された。 大宅氏の時代には、小規模なコミュニケーションが念頭に置かれていたと思われるが、現在ではインターネット、特にソーシャルメディアやSNSの発達によって口コミの影響力は巨大なものとなった。 デジタルマーケティングの発展した英語圏では、早くからそのような状況が理論化されていった。口コミが生み出され集まる場所という意味で、Consumer Generated Media(消費者発信メディア。略称CGM)という言葉も盛んに使われるようになる。 日本でも、レシピを共有する「クッ
今まではJavaScriptを使用しないとできなかったことが、たった1行のCSSで簡単に実装できるようになります。フォームのtextareaに文字を入力すると、その文字量に合わせてサイズを自動で変更するCSSの新しいプロパティを紹介します。 下記のように入力された文字量に合わせてサイズを自動で拡張してくれます。また、min-heightやmax-heightを同時に設定できるので、上限下限のサイズを設定することもできます。 CSSの新しいプロパティはfield-sizingです。field-sizingプロパティを使用すると、フォームコントロールのデフォルトのサイズを無効にし、フォームのサイズをコンテンツに依存させることができます。そのため、自動で拡張されるtextareaを実装するのが簡単になります。 参考: Feature: field-sizing CSS property CSSは
駅係員になって女叩きをやめた。 https://anond.hatelabo.jp/20250124234444 この真偽不明の増田が投稿されたのが1月24日。 そんで、その話がXでも滝沢ガレソに取り上げられて、 巡り巡って下記投稿。 pomimi@1539daifuku CAさんがよく「一番厄介な客は日本人男性」って言ってるから場所関係なく日本男は相当やばいよ https://x.com/1539daifuku/status/1884201236033069417 上記の投稿がされたのが1月28日。 現時点で2.5万いいね弱、最終的には3万程度いくだろう。 主語大だが、女の共感力とやらは異常だろう。 真偽不明の話に被害者意識を募らせ、真偽不明の話を重ねる。 嘘かどうかは確かめもせず、男下げの意見ならば同調する。 恐ろしい事に、この話が既に事実として拡散されている。 中居の件も含めて、日本
iPhone 17の「メモリシールド」がスパイウェア戦争を終結させる?Appleの最強防壁「MIE」とは何か? Appleが発表したiPhone 17。その目玉は薄さやカメラ性能だけではなかった。基調講演では語られなかった新機能「Memory Integrity Enforcement (MIE)」こそ、スマートフォンの歴史を塗り替える可能性を秘めている。これは、国家レベルのスパイウェアさえ無力化しうる、まさに「鉄壁の盾」だ。果たして「ハッキング不可能なスマホ」は実現するのか。5年にわたる開発の裏側と、その衝撃的な能力を見てみよう。 スパイウェア開発者に「終焉」を告げる、iPhone 17の静かなる革命 2025年9月、AppleはiPhone 17およびiPhone Airに、5年の歳月をかけて開発した包括的なセキュリティシステム「Memory Integrity Enforcement
このブログの管理画面にアクセスするのも久しぶりである。12月のうちに、時制の使い方がとても興味深い英文の実例に遭遇したので、それについて書くつもりだったが、なんだかんだと書かずに1月も終わろうとしている。 さて、今回は当ブログのテーマである英語・英文法は扱わない。久々の更新で、英文法目当てにフィード登録してくださっている方をがっかりさせてしまうかもしれないが、現実としては、英文法どころではない状況が2023年10月7日以降、苛烈さを増しながら続いている影響をもろに受けているので、何卒おゆるしいただきたい。 今回は、英語の話ではないが、「翻訳」に関連する話ではある。テクニカルな話ではなくて、実際にやっている翻訳に関連する話である。 【目次】 2023年10月7日 ハマスの凶行 巻きおこる二元論の中で 声を上げ行動を起こしたユダヤ人たち パレスチナからの声 パレスチナからの声を日本語にする人々
スライド概要 Japan Microsoft 365 コミュニティ カンファレンス 2024 - オンライン開催 で登壇した際の資料です。 https://japan-m365-community-conference-2024.connpass.com/event/332074/ この発表では、SharePointを用いた効率的なドキュメント管理の方法について詳しく解説します。具体的には、一元化されたリポジトリの重要性、バージョン管理の実践、適切なアクセス制御、定期的なバックアップとリカバリの必要性、メタデータとタグ付けの活用、文書の標準化、古いドキュメントのレビュー・アーカイブについて触れます。また、従来のフォルダ階層管理におけるデメリットと、それを克服するためのSharePointの機能利用についても説明します。
あまり知られていないけど、知っておくと便利で役に立つHTMLの属性を7つ紹介します。 Google翻訳が翻訳しようとするのを防ぐtranslate属性、リンクをダウンロードするように指示するdownload属性、アップロードできるファイルのタイプを指定できるaccept属性など、HTMLだけで実装できるのかという便利な属性ばかりです。 7 useful HTML attributes you may not know by Mariana 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに multiple属性 accept属性 contenteditable属性 spellcheck属性 translate属性 poster属性 download属性 終わりに はじめに HTMLは、Web制作の要です。しかし、多くのプロ
ファイルにタグをつけて管理できるオープンソースのファイル管理ソフトが「TagSpaces」です。このTagSpacesのブラウザ拡張機能「TagSpaces Web Clipper」を使えば、ウェブページをタグ付けでローカルに保存でき、TagSpacesと併用することで保存したページの内容を強調表示したり、テキストを追加したりと、簡単に編集することが可能になります。 TagSpaces Web Clipper - Chrome ウェブストア https://chrome.google.com/webstore/detail/tagspaces-web-clipper/ldalmgifdlgpiiadeccbcjojljeanhjk TagSpaces Web Clipper – Get this Extension for ???? Firefox (en-US) https://addo
The best DACs for Apple Music Lossless in 2025All the equipment you need to listen to hifi audio wherever you are. Judge rejects Anthropic's record-breaking $1.5 billion settlement for AI copyright lawsuitAccording to Bloomberg Law, the federal judge is concerned that the class lawyers struck a deal that will be forced "down the throat of authors." Bluesky finally has a private bookmarking feature
きっかけ スプリントで実装した内容をリリースする際、リリースノートを毎回作成しています。 GitHub のリリースノート自動生成機能も便利なのですが、それでも「毎回ボタンをクリックする一手間が面倒だな。自動化したいな〜」と思っていました。 そこで、結構前に勉強も兼ねてリリースノート自動作成のアクションを自作したところ、チーム内で好評だったのでご紹介したいと思います。 (色々あってすっかり記事にするのが遅れてしまいました・・) 要件 main ブランチにマージされたら自動でタグとリリースノートが生成されること リリースノートには前回リリースとの差分が表示されること 同日に複数回リリースしても識別できること リリースノートのテンプレートを指定できること 完成形はこちら いきなりですが、生成されるリリースノートはこんな感じです。 完成形のアクションはこちらになります。 name: Create
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く