ネットで炎上させる前に直接文句言えとか言うけど直接文句言ったって無視されるだけやん 最近は企業のカスタマーサービスがますます酷くなっていて代表番号も問い合わせフォームすらもなかったりするしな 一個人が言ってきた文句なんて聞く耳すら持たんよ ネットで炎上したら次の日には動いていたりするからこっちのほうがはるかにマシだよ というか、企業とか政治家とかが個人の声を聞かなくなって炎上でしか動かなくなってんだよな お前らどう思う?
はじめに この記事はAPIの基本的な実装方法を丁寧に解説します。基礎を学びたい方、今更聞けないような知識の振り返りを求める方の役に立つことを願っています。もう十分理解できている!という方は、目次から実装にとんでみてください。 具体的にはHTTPと呼ばれる通信方法を利用した、シンプルな本の貸し出しシステムの土台を考えます。要件の各ステップで、設計の基本原則やベストプラクティスについても触れながら、より実践的な知見を共有できればいいなと思います。 弊社Nucoでは、他にも様々なお役立ち記事を公開しています。よかったら、Organizationのページも覗いてみてください。 また、Nucoでは一緒に働く仲間も募集しています!興味をお持ちいただける方は、こちらまで。 基本用語 Webに関する基礎知識の解説記事はQiitaに豊富にあったので、要点を抑えつつリンクをまとめました。 WebAPI Web
HTMXとは HTMXは、JavaScript を記述せずに、Ajax通信や高度なUXを実現できるライブラリ。 軽量 で 高速 で、既存のサーバーサイドのフレームワークとシームレスなやり取りができる。また、AJAX通信の発火、フォームの送信処理、DOMの更新などを既存のHTML要素を拡張するだけで可能とする。WebSocketやSSEにも対応しているので、チャットアプリなどにも適している。 2023 JavaScript Rising Starsでは、 フロントエンド・フレームワーク部門で見事2位に輝いた!(一位はReact、全部門だとshadcn/ui) 似たような機能として、Ruby on RailsのHotWireがあるらしい。 2024年はHTMXがくると言われているぐらい世界で騒がれているのだが、あまり日本では流行っていない。以下はGoogleトレンドで調べた結果である。 アメリ
おれの食生活 おれは毎晩の食事をXにポストするタイプの人間である。Twitterにツイートしてきた人間だといってもいい。 おれには3,600人ほどフォロワーがいるが、毎日おれを観察している人間がいるだろうか?たぶん10人くらいいると思う。その10人は気づいていることと思うが、おれは毎晩ほとんど同じものを食べつづける。 貧乏だから野菜が食えないとかいうのは毎晩お好み焼きを食べないやつの戯言にすぎない/関内関外日記 古くは、お好み焼きだった。一家離散して一人暮らしをはじめた。 金がないので自炊する。はじめての自炊生活。なにを食べよう。おれはお好み焼きが好きだった。お好み焼きはどうだろう? お好み焼きなら小麦も卵もキャベツも肉もとれるし、栄養的にも悪くないんじゃないのか。なにより、おれはお好み焼きが好きだ。 でも、毎日食べると飽きるんじゃないのか? これが、飽きなかった。おれは来る日も来る日もお
日本CTO協会は「技術」を軸に規模や業種の異なる様々な人や組織が集まっているコミュニティです。会員は本社団の活動内容、調査テーマについて参加、提案し、他の技術者・技術組織とともに成長する機会が得られます。ご興味のある方は法人会員向け申し込みフォームからお問い合わせください。 2020年10月1日夕方に行われた東京証券取引所の記者会見(フル動画)を皆さんはご覧になりましたか?記者会見には宮原幸一郎社長、日本取引所グループ(JPX)の横山隆介・最高情報責任者(CIO)、東証の川井洋毅執行役員、田村康彦IT開発部トレーディングシステム部長が出席し、システム障害による同日の終日売買停止について説明がされました(公式記者会見要旨・資料)。この記者会見に関してエンジニアから称賛の声が多く上がっており、今回は特別に日本CTO協会理事兼GMOペパボ株式会社取締役CTOの栗林健太郎さん(@kentaro)に
薬物依存症の治療や過去に逮捕された経験などをつづったブログから、本名や勤務先を特定されて、会社に前科を「密告」された男性がいる。早大卒シャブ太郎さん(仮名)だ。 早大卒シャブ太郎さんは、覚醒剤をやめて6年となる。同じ会社で約15年働き続けてきたが、退職せざるを得ない状況に追い込まれている。 いったい、なぜこのようなことになったのか。早大卒シャブ太郎さんに聞いた。 ●前科を隠して就職「賞罰欄のない履歴書」選ぶ 早大卒シャブ太郎さんの卒業校は、名前のとおり、早稲田大学だ。薬物と出会ったのは大学4年次のころ。当初はうつ状態に悩み、精神科で処方される睡眠薬を飲んでいたが、徐々に「合法ドラッグ」とよばれる薬物を使うようになった。 大学卒業後は早稲田大学大学院に進学。しかし、薬物をやめられず、「合法覚醒剤」と呼ばれる処方薬「リタリン」に依存し、その後、合成麻薬のひとつであるMDMAも使用した。 「MD
「アイティメディアの高橋と申します。今、Twitter上で、御社から顧客情報が漏えいしているのではないかという書き込みが複数流れているのですが、どういうことでしょうか?」──もし広報の窓口にこんな問い合わせが来たら、皆さんの会社ではどう対応するだろうか。クラウド型会計・人事サービスを提供するfreeeではこんな風に、広報や営業・顧客対応も含めた包括的な障害対応訓練を実施した。 顧客・マスコミなど社外とのやりとりにもフォーカス freeeには2018年10月、会計処理の集中する月末に2時間半にわたってサービスが停止するという大障害を発生させてしまった苦い経験がある。その反省を踏まえ、記憶を風化させず、いざというときに適切な対処を迅速に取れるよう、全社にまたがる障害対応訓練を毎年10月に実施している。 21年の障害対応訓練は、今まさに猛威を振るうランサムウェアを題材にしたものだった。サプライチ
コインハイブ事件弁護団 主任弁護人 平野敬 (電羊法律事務所) 裁判の現状 2022年1月20日、最高裁判所において、Coinhive事件は逆転無罪判決となりました。これまでの皆様のご支援に深く感謝申し上げます。2022/1/20 2021年12月9日に最終弁論が開かれることになりました。2021/10/18 報道でご存知の方も多いと思いますが、2020年2月7日、東京高等裁判所において、モロさんを被告人とする不正指令電磁的記録保管事件について罰金10万円の支払いを命じる逆転有罪判決が言い渡されました。これまで、多くの皆様に裁判費用を含むご支援をいただいてきたにもかかわらず、望む結果を出せなかったことを、弁護人として深くお詫びします。 我々は東京高等裁判所の判決を不服として、上告状を提出すべく準備を進めています。今後は最高裁判所において事件が争われることになります。 横浜地方裁判所の判決(
前にも書いたが、趣味で「フォートナイト」というゲームをやっている。 フォートナイトは世界で最もプレイヤーの多いゲームの一つで、世界大会(ワールドカップ)の賞金総額は100億円を超え、ゲーム内の仮想世界でライブイベントなども開催される、メタバースの代表格だ。しかも無料。 世界3億5000万人が集うゲーム、「フォートナイト」の磁力 人気歌手のアリアナ・グランデは8月にフォートナイト上でライブイベントを開催して話題となった 最近では、ダルビッシュ氏が息子さんとプレイしているという記事を見かけたが、著名人のファンも多い。 フォトナでリフレッシュ ダルビッシュが語る、心身の不調を『フォートナイト』に救われた話──『フォートナイト』は1日の終わりにひと息つける場所。 https://t.co/JkdotnTXn7 — 安達裕哉(Books&Apps) (@Books_Apps) March 5, 20
「よく言われるけど納得感が全くない言葉」というのは人によって様々だ思うが、私に関していうと、ランキングトップは「(小さな子どもに対する)今が一番かわいい時期ですね」という言葉だ。 全く悪意はなく、いやむしろ善意100%で言ってくださっているのはよく承知しているのだが、それでも言われる度に「いや全っっっ然そんなこたないですよ」と思い続けている。 何故かというと、私の中の「子どもかわいい」という感情は常に増幅・更新され続けており、3歳や4歳の頃の子どもより、12歳や16歳になった今の子らの方がさらに圧倒的にかわいい、と感じているからだ。 これは、子どもがどんな成長をしていったとしても、この後もずっと変わらないだろう。確信している。 時期など何の関係もなく、子どもは常に「現在」が最も可愛い。 私は、家で子どもを見かける度に「なんて可愛い生き物なんだ・・・・・・!?奇跡の産物か・・・・・・!?」と
こんにちは。ソウゾウの Software Engineer の hiroppy です。「連載:「メルカリ Shops」プレオープンまでの開発の裏側」 の最後は、Web フロントエンドの紹介をしたいと思います。メルカリ Shops は既存のメルカリアプリの中に独立した Web アプリケーションとして動いています。本記事では、どのようなライブラリを選定し、どのようにアーキテクチャを設計してきたかを解説します。 なぜ Web なのか? アプリの上で動いているのであれば、WebView ではなくても良いと感じる人はいると思います。今回採用した 1 つの理由としては、リリースが柔軟な点が挙げられます。iOS/Android の両方に対して開発サイクルを早めることが可能であり、また機能追加やバグ修正が容易です。どのように WebView で動いているかについては、6 日目のメルカリ Shops のため
先日 OpenAI からChatGPTが Beta 公開された ChatGPT ではどんな質問に対しても何かしらの回答を生成してくれるのだが、ソースコードに関しても中々の筋が良さそうな雰囲気のコード片を生成してくれるということで少し話題になっていた こうしたプログラムを生成してくれる AI が発展していく中でどういう具合にプログラマの仕事が奪われていくのか興味がある 特に以下ではweb アプリやモバイルアプリなどのアプリケーションの開発においてという文脈で考えることにする まず AI がプログラマの仕事を奪うまでにはいくつかの段階があると思う コード支援レベル 現状はGitHub Copilotのようなコーディング支援を行うレベルの AI はある程度実用レベルになっている 自分は Copilot が生成したコード片をプロダクションコードに含めるのは権利関係の問題もあり様子見している しかし
はてなの提供するもう一つの人気サービス「はてなブックマーク」とは? インターネットで見つけた気になる記事やウェブサイトなどを保存できる 面白い記事や役立つ記事を共有できる インターネットで旬な話題を見つけられる 記事の注目度のバロメーターにもなるはてなブックマーク。ブログへの設置方法と注意して欲しい点 はてなブログにははてなブックマークが使いやすい工夫がいっぱい 「がんばってブックマークを増やしたい!」それはちょっと危険かも!? お礼や応援のブックマーク、どうしてダメなの? お礼や応援にはスターやコメント欄を活用しよう!ブックマークコメントとブログのコメント欄の使い分け方 はてなブックマークについてよく頂く質問 自分の記事を自分でブックマークしてもいいですか 無言でブックマークされて困惑しています 互助会って言葉をよく見かけるけどなんですか 知り合い同士で交流のためにブックマークを使ってい
セキュリティは難しいです。 ですが、プログラミング初学者の皆さんは必要以上に萎縮せず、どんどんアプリケーションを作り、公開することにチャレンジして欲しいと私は思っています。 一方、事実として、脆弱なアプリケーションが公開されている(サーバ上でアクセス可能な状態になっている)だけで、全く無関係な第三者が被害を被る可能性があることは知っておく必要があります。 それはWordPressを使った単なるWebサイトであったとしても同じです。 また、あなたのアプリケーションが破壊されて困らないものであったり、 個人情報を保持していないものであったとしても、です。 だから、知らなかった、では済まされないこともあります。 この記事では、PHPのソースを例に、 特にプログラミング初学者が生み出しやすいアプリケーションの脆弱性について、 具体的なコードを挙げながら解説します。 なお、本記事のサンプルコードはも
Microsoft Teams基本編(はじめに覚えること10選)に引き続き、FormsやPower Automateを利用した「活用事例10選」としてTeamsの活用事例をセミナー形式でデモを交えてご紹介しました。 その時に利用した資料となります。操作方法の説明ではなく、活用方法の紹介となります。活用方法は職場環境によって異なってきますのであくまでも気づきを得るためのヒントとしてご覧ください。 ※契約しているライセンスによって利用できない機能もあります ※基本編は↓こちら 1.チームでExcelの共同編集Excelファイルはオンラインで開いて共同で編集することができます。Teamsの上部タブに貼りTeamsを基盤とすることで利便性が向上します。ここでは、日々更新をする出勤予定表Excelを例にあげております。 Excelファイルを上部タブに追加 2.Teamsを利用したオンライン投票チーム
こんにちは、クラウドインテグレーション2部 技術1課 宮形 です。 先日よりAWS公式サイトに気になる文言が追加されていることを確認しております。 AWS上で Microsoft 製品を利用している皆様に大きく影響する内容でしたので、こちらのBLOGで速報としてご紹介させていただきます。 追加された文言について つまりどういうことか 2025年9月30日までに何に移行すればよいか 1. SPLA の対象とならない製品に移行する 2. Listed Provider が直接ライセンス提供する Microsoft 製品やサービスへ移行する 3. Microsoft ライセンスを AWS へ BYOL する方式へ移行する 4. Microsoft の定める Listed Provider 以外のコンピューティングサービスへ移行する 参考ドキュメント まとめ 追加された文言について 追加された文言
この記事はPLAID Advent Calendar 9日目の記事ですUI改善の前提理解、うまくできていますか?皆さんはこれまで着手してこなかった既存画面のデザイン改善をする時、どのように進めているでしょうか。 自分がプレイドで所属しているreBAISUというチームでは、タタキとして定義したスタイルガイドを旧来の画面に適用しながらUI改善する取り組みをしています。 取り組み方として、改善対象となる画面の仕様を理解しながら課題を見つけ、解決策を検討していく流れになるのですが、この仕様理解が難しいと感じていまして。 なんとか前提理解を促せる方法はないものかと検討した結果、対象画面の構成要素をひとつずつ紐解いていく方法で理解していく「デザインの逆行分析」という方法をとっていました。 デザインの逆行分析とは「リバースエンジニアリング」とも呼ばれる手法で、その考えをデザインでも応用しようというもので
「郵便番号を入れる枠はひとまとまりに」「郵便番号を基にした住所の自動入力を搭載する」といった、使いやすい住所入力フォームを作る知見をまとめたブログ記事が話題だ。「はてなブックマーク」で1000ユーザー以上がブックマークした他、Twitterでも「参考になる」「全ての住所フォームがこうなってほしい」などの反応を集めている。 ブログでは、入力の煩雑さから離脱してしまうユーザーを減らすためにすべきことを大きく4つに分ける。 「郵便番号の枠はひとまとまりに」「郵便番号を入れたら即座に、もしくはユーザーがボタンを押したら住所を自動入力する」に加え「Webブラウザが備える住所の自動入力機能に対応・最適化する」「入力欄は『都道府県』『市区町村』『町名以下』の3欄を基本とし、『建物』欄はオプションとする」といった機能が必要と紹介。それぞれの実装に当たっての注意点などを説明している。 これらの機能を搭載した
11日午前、東京 世田谷区で住宅が焼ける火事があり、この家に住むプロ野球 ロッテの元投手、村田兆治さんが死亡しました。その後の調べで、火元は2階のリビングとみられる一方、村田さんは、別の部屋で見つかったことがわかり、警視庁がさらに詳しい状況を調べています。 11日午前3時すぎ、世田谷区成城の木造2階建ての住宅の2階部分が焼ける火事があり、この家に住むプロ野球 ロッテの元投手の村田兆治さん(72)が意識不明の状態で見つかり、病院に運ばれましたが、その後、死亡しました。 警視庁によりますと、目立った外傷や重いやけどのあとはなく、死因は一酸化炭素中毒とみられるということです。 当時、村田さんは、この家に1人でいたとみられ、警視庁や東京消防庁が詳しい状況を調べていますが、2階のリビングが激しく焼けていて、火元とみられることが警視庁への取材で分かりました。 2階にはリビングのほかにキッチンと小部屋が
「専門性が高い人になりたいですか?」 そう問われたら、多くの人が「はい!」と答えるでしょう。エンジニアやデザイナーのような専門職に限らず、ビジネスパーソンの多くも、「できることなら何らかの専門性を高めたい」と思っているはずです。 しかし、そもそも「専門性が高い」とはどういう状態を指すのでしょうか。どんな人になれば「専門家」だと評価されるようになるのでしょうか。それを突き詰めて考えることが専門性を高めるヒントになると思い、少し深堀してみました。 最後には、まだ実験中ですが、ChatGPTを活用して専門性を高める方法をご紹介します。 専門性と体系化の関係 辞書サイトのWeblioを見ると、専門性とは「特定の分野のみに深く関わっているさま。高度な知識や経験を要求されることや、その度合い」と書かれています。この定義に従うと、専門性には「特定の分野の高度な知識や経験」が必要だということになります。
こんにちは、長山一石 (ながやま・かずし) と申します。今年はじめに米国の Google LLC を退職し、最近は JADE という会社を立ち上げて活動しています。今回は、Google Discover について少しお話しようと思います。 0. Discover はいいぞ Google Discover というプロダクトを知っていますか。昨年ひっそりと旧名 Google Feeds から名前を変えてローンチした、個人に最適化したニュースを届けるサービスです。 Pixel ならばホーム画面から左にスワイプすれば、スムーズに記事のレコメンデーションが始まるような仕組みになっているし、他のスマートフォンでもChrome や Google アプリを利用していれば、いたるところにおすすめ記事の一覧が出るように改変が進んでいます。 ある日のわたしの Discover。プログラミングやガジェット関連の情
BEMANI特許(あるいはビートマニア特許)と俗称される特許がある。KONAMI(現・コナミアミューズメント)が1997年にリリースし、音楽ゲームブームの基礎となった「beatmania」の基本システムを請求、KONAMIがBEMANIブランドで展開する音楽ゲームビジネスの柱の一つとなっていた、日本国特許第2922509号のことだ。 この特許は1998年7月31日に出願、1999年4月に登録。日本の特許の権利期間は出願から最長で20年間と定められており、2018年7月31日をもって失効している。 BEMANI特許は音楽ゲーム分野の工業所有権(産業財産権とも。特許権、実用新案権、商標権、意匠権の総称)の代表格であり、これまでの約20年間にわたり、ゲームファン界隈の巷間でたびたび語り草となってきた。 しかし、本特許の権利範囲はしばしば誤解され、不十分な理解に基づいた語りが多く展開されてきた実情
どうも、エンジニアのgamiです。 数日前に、NoCodeツールのAdaloを使って開発された大学生向けSNS「Union」が資金調達を発表しました。 NoCodeで資金調達まで走ってその後作り直すというのは、まさにNoCodeの正しい使い方という感じする。 "UnionはNocodeツールのAdaloを使用して作成されています。しかし、Nocodeで作成されたアプリは依然として速度、操作性の観点からUI/UXが劣るため今後はFlutterを用い..."https://t.co/kQvk7iEvN6 — gami@デジタル教育系YouTuber兼エンジニア (@jumpei_ikegami) April 3, 2021 このニュースには、NoCodeの素晴らしさと限界が現れていると思いました。 「NoCode」という言葉を真に受けると、「もうプログラムを書いたり、高いお金を払ってエンジニア
BUKUMANGA https://bukumanga.com/ これまでのはてブで話題になったwebマンガをキーワード、日付、ブックマーク数とかで簡単に検索できるようにしただけのサイト。 デフォルトでは直近1週間で話題になったwebマンガを表示してる。 少し前に誰かがはてなブックマークで話題になっても大してPVもつかないし、同じ話題をずっと少ない人数で回してるしでwebマンガの発掘ぐらいにしか使えないし誰かそういうサイト作ってくれないかなって言ってたのを見て(うろ覚え)、それいいなと思いGW過ぎぐらいからちょっとずつ作り始めた。 本業は一応エンジニアだけど、ちゃんとしたサイトを個人で作るのは初めてだからなんか不備があったらすまん。 過去のwebマンガもなるべく集めてるけど、ここ1年半より以前はブックマーク数10以上の記事に絞ってる。 あと全部のwebマンガを集められてるわけじゃないし、は
Windowsのデバイスドライバは署名がないとインストールされないのはよく知られていると思います。 Windows XPや7の頃はカーネルモードの署名を施せばインストールすることができましたが、いつからかEV証明書というのが必要になり(証明書の値段が2倍近くになった)、2016年ごろのWindows 10 Anniversal UpdateからEV証明書でもダメになって、マイクロソフトに署名してもらうことが必須になりました。 2020年のこの記事や、2017年のこの記事でも書いたとおり、自分で作ったドライバをマイクロソフトの署名なしに動かすには、 ① Windows10がAnniversary Update以前のものからアップデートされている ② PCでセキュアブートを無効にしている ③ 証明書が2015年7月29日以前に発行されている ④ ドライバがOS起動時にロードされる(一時的な措置
この記事では個人開発者として起業し、1年間サービス開発、運営をしてみたかずうぉんばっとが実際に経験した落とし穴を9つ、こうすれば穴を回避できたんじゃないかなというアイデアと共にご紹介します。 これから個人開発者、エンジニアからの起業を考えている方の参考になれば幸いです。 日程調整のニッテについて 先に簡単に自分が開発しているサービスについて、ご紹介させてください。 日程調整のニッテという使いやす〜い日程調整ツールです。ぜひ一度お試しください! 新規事業開発には落とし穴がいっぱい では本題です。まずは以下の図ををご覧ください。 新規事業開発の流れはざっくり3つのフェーズ+メンタルケアに分かれます。 課題発見: 解くべき課題を見つける 課題解決: 課題を解決するようなサービスを作る 集客: ユーザーを集めて収益化する メンタルケア: 全てのフェーズで精神状態を保つためのケア 一見シンプルな流れ
はじめに こんにちは。株式会社Flatt Securityのセキュリティエンジニアの冨士です。 本稿では、XSS(クロスサイトスクリプティング)が攻撃に用いられた時のリスクの大きさを紹介していきます。以降はクロスサイトスクリプティングをXSSと記載していきます。 XSSはセキュリティエンジニアならもちろん、開発を行っているエンジニアの多くの方が知っている脆弱性です。ですが、私はWebアプリケーションの脆弱性診断を行ってきた経験の中で多くのXSSを目にしてきましたし、依然として検出率の多い脆弱性の一つだと感じています。 その認知度や、一般的な対策方法のハードルの低さ(設計や仕様によっては対策工数が大きい場合もありますが)にも関わらずXSSの検出率が多いのは、直感的にリスクがわかりづらく、アラートをあげるだけの紹介が多いことが一つの要因ではないかと考えています。 すなわち、興味範囲が「どのよう
8月14日(金)にお知らせしました、noteサービスにおいて記事投稿者のIPアドレスが記事詳細ページのソースコードから確認できてしまっていた不具合について、経緯および今後の再発防止策をご報告いたします。 改めて、みなさまの大切な情報をお預かりしているサービスにも関わらず、IPアドレスが閲覧できる状態だったこと、そして、みなさまに大きな不安や疑念を感じさせてしまったことについて、深くお詫び申し上げます。 原因及び再発防止策について 原因 投稿者のIPアドレスを意図せず露出してしまうコードが残っていました 対策 ・全ソースコードに対して、IPアドレス及びそれ以外のセンシティブな情報が露出するような同様の欠陥がないことを調査し、さらに対応するデータベースからIPアドレスのデータを削除しました ・CEO、CTO直轄の特別対策チームを結成して、直接の対策と構造的な課題や開発体制までを含めた徹底的な見
おれには双極性障害という障害がある。「躁うつ病」といったほうがいまだに通りがいいかもしれないし、イメージしやすいと思う。 双極性障害にはI型とII型があり、I型が波の大きさが凄まじく、II型はそうでもない。おれはII型で「そうでもないのならいいのでは?」と思うが、II型はII型で自殺率も高くけっこうやっかいなものだ。 症状は……もちろん人によって違う。処方される薬も効き方も人によって違う。あくまでおれひとりの例を書く。 おれの場合は「躁うつ」というより、限りなく「繰り返される抑うつ」といったほうがいい。 軽躁状態であっても、人並みに活動できるというのがせいぜいで、イライラ感に苦しんだり、暴力的になったりもしないかわりに、躁状態ならではの高揚もない。せいぜい歯ぎしりが出るくらいのものだ。 一方で、抑うつ状態はなかなかに重い。これは以前、できるかぎりの詳細をこちらに書いた。 おれが抑うつ状態に
このテキストは岩崎夏海・稲田豊史両氏による、先日絶版・返本になると発表があった『ゲームの歴史』の1、2、3の中で、歴史的に見て問題があり、かつ僕が指摘できるところについて記述していくテキストだ。 (12)は3巻の第22-24章とあとがきを扱ったものになり、今回で最後になる。 いつもの2倍ぐらいの長さがあるので、覚悟して読んでいただきたい。 該当の本の引用部は読みやすさを考慮してスクリーンショットからonenoteのOCRで文字の書きだしをしたものを僕が修正したものになっている。なので校正ミスで本文と若干ずれたり、誤植がある場合があるかも知れないが、そこは指摘いただければ謹んで修正させていただく。 シリーズは以下のリンクを読んでいただきたい。 『ちょっとは正しいゲームの歴史』を国会図書館に納本しましたゲームレジェンド新刊『ちょっとは正しいゲームの歴史』できました書籍「ゲームの歴史」について(
Reactを取り巻く状態管理の潮流を学ぼう。HooksやServer Componentsなどの登場で何が変わるか Reactを取り巻く状態管理のアプローチは変化を続けていますが、いま知っておくべき手法とはどのようなものでしょうか。小林 徹(@koba04)さんに、現在、そしてこの先の状態管理について執筆いただきました。 こんにちは、小林(@koba04)です。 2019年5月に『SPAにおける状態管理:関数型のアプローチも取り入れるフロントエンド系アーキテクチャの変遷』という記事を書きましたが、そこから2年以上が経過し、Reactを用いた状態管理は大きく変わりました。本記事ではReactを取り巻く状態管理の変遷について解説します。 広がるReduxの採用 Hooksの登場 コンポーネントツリーから独立した状態管理 Concurrent Featuresによる新しいユーザー体験 状態とキャ
※「自業自得」と思える人工透析患者が身内にできてしまったが、社会正義とどのように折り合いをつけるべきか、という話です。前半はなぜ自分が「自業自得」かという家族史とその一例の具体的なエピソードが延々と続くので、興味なければ飛ばしてください。あと、当然のことながらおれの視点による解釈であり、また、意図した上での、あるいは無意識での脚色が含まれています。 父のいた我が家 まだおれも弟も子供だったころ、まだ実家があったころのことだ。父が出張などで家にいないと、空気が軽くなるのを感じた。実に不思議なものだと、当時から思っていた。 べつに父は常に暴力を振るったり、過度に厳格な人間だったりはしなかった。それはなかった。 手を挙げることはなかったし、厳格な躾、教育方針とはかけ離れた人間でもあった。 どちらかというと放任、教育についても自分の思想を披瀝して対話をしたがるタイプだった。子供相手でも。 ただ、満
ぎっくり腰(椎間板ヘルニア)からの坐骨神経痛により、ほぼベッドから動けない状況になってしまったので、そのような中でも何とかコードを書くための技術をまとめました。 💻 道具編 最初にベッドの上で快適に PC を使えるようにするための道具を紹介します。 ごろ寝デスク 2 知る人ぞ知る腰痛エンジニアの必須アイテム。 これを使えば、腰を極力刺激せずベッドの上から PC を操作できるようになります。 しかし、一見完璧にみえるこの製品にも問題が。。 使うとわかるのですが、手を上げながらのタイピングは地味にきついです。モデルの方のようなフォームで使うと、腰の代わりに肩・手首・肘を壊すのも時間の問題です 🥲 そこで次のアイテムが必要になります。 ワイヤレスキーボード ごろ寝デスクを使いながら肩・手首・肘を守るためには、ワイヤレスキーボードが必須です。ワイヤレスキーボードがあれば、手をおろした状態でタイ
ChatGPTを使用するとWeb制作で困ったときやプログラミングの勉強をしていて知らないことが出てきた時に素早く調べることができる…はずでした。 なぜ「できます」ではなく「できるはずでした」と記載しているのかと言うと、高品質な回答を得るためには質問文に毎回さまざまな定型文を記載しなければならない、回答が表示されるまでに時間がかかるなど、意外と面倒なことが多いからです。 ChatGPTで高品質な回答を得るために たとえばWeb制作全般に関して質問するときは「あなたは世界最高のWeb制作者です。」と質問文の先頭につけると良いです。 あるいは、質問する方がプログラミングを学びたての初心者の方であれば「プログラミング初心者でも理解できるようにわかりやすく解説してください」と質問文の最後につけると良いです。 さらに重要なのが「英語で調べて日本語で回答してください」と最後に付け加えることです。 これは
コミックマーケット99における新型コロナウイルス感染者の発生について(第2報)はこちら コミックマーケット99における新型コロナウイルス感染者の発生について(2022年1月6日) 修正履歴 2022年1月15日 開催から2週間経過につき、連絡フォームを閉じました。 2022年1月14日 第2報を公開しました。 昨年12月30日(木)及び31日(金)開催の「コミックマーケット99(以下、「C99」とします)」に関し、1日目の30日(木)にスタッフ参加したコミックマーケット準備会(以下、「準備会」とします)スタッフ2名が、本年1月4日(火)に実施されたPCR検査で新型コロナウイルス感染症の「陽性」となったことが、本年1月5日(水)に確認されました。同2名の発症日は同月2日(日)および3日(月)との報告を受けております。これらの発症日を基準とした感染可能期間は2021年12月31日(金)以降であ
Twitterで以下のように呟いたところ、ちょっと反響があった。 でも「「厭世的で皮肉屋で怠惰に見えるが実はすごい才能をもっており、不本意ながら大活躍してしまい周囲にチヤホヤされる」キャラ」を作ってもヤン・ウェンリーにはならないんですよね。ヤンの本質的魅力ってどこにあるのかというところはぼくはいまもはっきり言語化できません。 https://t.co/IBTFekZg4A — 海燕 (@kaien) 2023年10月9日 銀河英雄伝説(1) 黎明篇 創元SF文庫/田中芳樹(著者) ノーブランド品 Amazon 銀河英雄伝説〈1〉黎明篇 (徳間文庫) 作者:田中 芳樹 徳間書店 Amazon 銀河英雄伝説〈VOL.1〉黎明篇(上) (徳間デュアル文庫) 作者:田中 芳樹 徳間書店 Amazon 以下、このように続く。 ヤンの能力は「チート」ではないけれど「才能」ともちょっと違う気がする。「才
2019/06/15 ■ 「株式会社ウィルレイズ」について書いた記事がDMCA違反で取り下げられた(更新あり2) 本件、6/19 17:00ころ復帰していることを確認しました。詳細は記事最後の追記を参照してください 「株式会社ウィルレイズから不動産の営業電話があった」というタイトルの、 不動産投資の無差別営業電話があった とても迷惑だと感じた 個人情報保護法の問題があるのではないか 宅建業法でも規制があるのでこちらから対応する方法もある ということをただ淡々とテキストで書いたブログ記事(画像はいらすとやさんから1枚利用。本記事公開時点ではリンク切れ。6月19日復帰)にDMCA違反の申し立て(DMCA Takedown Notice)があり取り下げられました。 DMCA Takedown Noticeとは、著作権侵害コンテンツをインターネット上から排除するためにつくられた仕組みで、著作権侵害
ChatGPT についてポエムを書き散らすのが流行っている。珍しく流行に乗ってみる。機会を逃すとまた状況が激変しそうだし。 研究者の YouTuber 化 ChatGPT は研究者が想定していた成長曲線よりも上に外れたところに現れた。こんなに流暢にテキストを生成するモデルがこんなに早く出現するとは思わなかった。なぜ日本語まで流暢なのかはいまだに謎。 ChatGPT はテレビでも取り上げられるくらい一般に認知されているらしい。複数のテレビ取材に応じたという人がいたのでそうなのだろう。*1 私の観測範囲で起きているは、参入者が大勢いること。これまで自然言語処理をやってこなかったであろう人。従来の技術よりも圧倒的に敷居が低い。そもそもプログラムを書く必要がない。自然言語で指示を出すだけなら誰でもできる。 ChatGPT の上で踊りたいかというと気乗りしない。参入障壁が低いということは、競合が多い
序文 WebKit と Gecko の内部オペレーションに関するこの包括的な入門情報は、イスラエルのデベロッパー Tali Garsiel 氏による多くの研究の成果です。数年にわたり、ブラウザ内部に関するすべての公開データを確認し、ウェブブラウザのソースコードを読むことに多くの時間を費やしました。彼女は次のように書いています。 ウェブ デベロッパーは、ブラウザ操作の内部構造を学ぶことで、より的確な意思決定を行い、開発のベスト プラクティスの背後にある理由を知ることができます。これはかなり長いドキュメントですが、時間をかけてじっくり読むことをおすすめします。やったら嬉しいよ。 Chrome デベロッパー リレーションズ、Paul Irish はじめに ウェブブラウザは、最も広く使用されているソフトウェアです。この入門編では その仕組みを解説しますアドレスバーに「google.com」と入力し
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く