galluのブックマーク (733)

  • 「過読」考|shinshinohara

    読んだ内容を誤解するのが「誤読」とするなら、書いてもいないことを勝手に想像膨らませて「そうに違いない」と思うのは「過読」と呼んでよいかもしれない。 人間は書いてもいないことを勝手に想像膨らます不思議な機能がある。そしてこれはあながち悪い面ばかりでもない。 短歌や俳句は、わずかな文字数しか書くことができない。俳句だとわずか17文字。で、優れた短歌・俳句は、読み手にありありと想像を膨らませ、情景を思い浮かばせる。人間に過読機能があることを巧みに利用した芸術なのだと思う。 他方、過読は問題を引き起こすことがある。今回の私のツイートでも、興味深い「過読」が起きた。学生がいるのだからきっと大学の教員に違いない、と過読した人がいた。大学なのだから近くに買い物できるスーパーくらいあるだろう、と過読する人がいた。 赤ちゃんがいるのにご飯を奥さんに無理やり作らせたに違いないと「過読」し、決めつけた人がいた。

    「過読」考|shinshinohara
    gallu
    gallu 2024/03/11
  • PathFinding.js

    Click within the white grid and drag your mouse to draw obstacles. Drag the green node to set the start position. Drag the red node to set the end position. Choose an algorithm from the right-hand panel. Click Start Search in the lower-right corner to start the animation.

    gallu
    gallu 2023/12/01
    A-starが絵で見れるやつ!
  • GitLabで学んだ最高の働き方 Developers Summit 2022-02-18

    Page Scrolling Vertical Scrolling Horizontal Scrolling Wrapped Scrolling

    GitLabで学んだ最高の働き方 Developers Summit 2022-02-18
    gallu
    gallu 2023/03/13
  • よくわかる認証と認可 | DevelopersIO

    よく訓練されたアップル信者、都元です。「認証 認可」でググると保育園の話が山程出て来ます。が、今日は保育園の話ではありません。そちらを期待した方はごめんなさい。こちらからお帰りください。 さて、先日のDevelopers.IO 2016において、マイクロWebアプリケーションというテーマでお話させて頂きました。一言で言うと OAuth 2.0 と OpenID Connect 1.0 のお話だったのですが、これらを理解するにあたっては「認証」と「認可」をはっきりと別のものとしてクッキリと認識する必要があります。 まず、ざっくりとした理解 認証と認可は密接に絡み合っている一方で全く別の概念です。正直、理解は簡単ではないと思います。 まず「認証」は英語では Authentication と言います。長いので略して AuthN と書いたりすることもあります。意味としては 通信の相手が誰(何)であ

    よくわかる認証と認可 | DevelopersIO
    gallu
    gallu 2021/11/22
  • 上田良二「応用基礎研究のすすめ」

    上田良二「応用基礎研究のすすめ」 日技術のすばらしさが欧米諸国でも評判になり、われわれも胸を張って海外旅行ができるようになった。それで最近、日人は日が先進国になったと自負しているが、一皮剥がせば骨組みはすべて借り物で、いたるところに後進性が見られる。日人は自信を強めると同時に、身のほども知らなければならない。 基礎と末梢、純正と応用 一般に、大学の研究は基礎的、会社の研究は応用的と思われている。しかし、大学の研究がすべて基礎的ならその各々から大枝小枝が出て発展するはずだが、そうした例は極めて少ない。つまり、大部分は基礎的ではなく末梢的なのである。そこで、金儲けと縁のない研究を純正的と呼ぶことにしよう。私は、研究費を使うだけの研究を「純正研究」、使うだけでなく金儲けの魂胆があるものを「応用研究」と呼んでいる。基礎と末梢、純正と応用の関係は、下図のごとくである。 応用――――末梢 \

    gallu
    gallu 2021/07/05
    この話、定期的にするので、ブクマ。
  • プログラミング言語比較: 各種言語の例で比較+学習

    プログラミング言語比較サイトProgrammingLang.comでは、同じ問題を複数のプログラミング言語がそれぞれどのような記述で解決できるのかの例を提供。 複数の言語を比較し、貴方の問題を解決するのに最適な言語の選択と、その言語での解法を得る事を手助けします。 全問題カバー: JavaScript Perl PHP Python Ruby | 一部: C C# C++ Go Java Rust Shell 問題解法大分類(50音順) Class | 時間 | 数値 | System | Database | Test | Network | 配列 | ファイルシステム | 変数 | 文字列 その他役立ちコンテンツ プログラミング言語人気順一覧(求人数ベース) Webフレームワーク人気順一覧(Github Starベース) 無料含めプログラミングの新卒向け資料/講座/スクールまとめ オー

    プログラミング言語比較: 各種言語の例で比較+学習
    gallu
    gallu 2021/06/16
  • MySQL 8.0.19が来た! その2: mysqlコマンドラインツールのbinary-as-hexがデフォルトでオンに。 | キムラデービーブログ

    オープンソースデータベースを加速する「キムラデービー」のブログです。カレー日記を兼ねてます。なお著者は2010-06-01より日オラクルに在籍していますが、サイト(ブログ、またはウェブサイト)において示されている見解は、私自身の見解であって、オラクルの見解を必ずしも反映したものではありません。 MySQL 8.0.19が来た! その2: mysqlコマンドラインツールのbinary-as-hexがデフォルトでオンに。 2020-01-13にMySQL 8.0.xのメンテナンスリリースである8.0.19が出ました。 多くの機能が追加されましたが、ブログではあまり他の人が取り上げなさそうなものをご紹介します。 今回はmysqlコマンドラインツールのbinary-as-hexについて。 いきなり顛末はこちら。 MySQL8でCHAR関数がドキュメントどおりになってない(41から始めました)

    MySQL 8.0.19が来た! その2: mysqlコマンドラインツールのbinary-as-hexがデフォルトでオンに。 | キムラデービーブログ
    gallu
    gallu 2021/05/24
    これだ!!!
  • PHPでメールアドレスをバリデーションする方法を現役エンジニアが解説【初心者向け】

    メールアドレスの形式をバリデーションする方法 PHPでメールアドレスをバリデーションする方法は、以下の2つです。 正規表現を使ってチェックする方法 filter_var関数を使ってチェックする方法 実際に書いてみよう 正規表現を使ってメールアドレスをバリデーションする方法 まずは、正規表現を使ったバリデーションの方法について見ていきましょう。 <?php // バリデーションに使うメールアドレス $email = 'hogehoge@email.com'; // バリデーションに使う正規表現 $pattern = "/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:.[a-zA-Z0-9-]+)*$/"; if ( preg_match($pattern, $email ) ) { echo "正しい形式のメールアドレスです。"; } e

    PHPでメールアドレスをバリデーションする方法を現役エンジニアが解説【初心者向け】
    gallu
    gallu 2020/10/30
    「正規表現でメアドチェックすんな」サイト
  • ひと言掲示板を作る | GRAYCODE PHPプログラミング

    ひと言メッセージを書き込むことができる簡単な掲示板PHPで作っていきます。 この記事のポイント シンプルな機能の掲示板を作る 掲示板の仕様と開発環境を確認 作成の全体的な流れを紹介 シンプルな掲示板を作る ユーザーが簡単なメッセージを残すことのできる、シンプルな「ひと言掲示板」を作っていきます。 デモはこちら ひと言掲示板の完成イメージ 機能は非常にシンプルですが、掲示板の作成はPHPプログラミングの基礎的なテクニックを幅広く活用することができます。 完成したときには次のような操作をプログラミングできるようになります。 POST通信によるデータ送信 ユーザーに入力されたデータのバリデーション&サニタイズ ファイルの読み込み/書き込み データベースの基的な操作 セッションの管理 データのCSVファイル出力 今回は、これから作っていく掲示板の仕様や開発環境を紹介していきます。 ひと言掲示板

    ひと言掲示板を作る | GRAYCODE PHPプログラミング
    gallu
    gallu 2020/10/20
    なんじゃこりゃ……「2020.05.11」って、あぁた………
  • 間違ったコードは間違って見えるようにする - The Joel on Software Translation Project

    Joel Spolsky / 青木靖 訳 2005年5月11日 水曜 私が最初の当の仕事をはじめたのは1983年9月に遡る。それはオラニムというイスラエルの大きな製パン工場で、16台の飛行機ほどもある巨大なオーブンで、毎晩10万個のパンが作られていた。 はじめて工場に入った時、そのあまりの汚さに信じられない思いだった。オーブンの側面は黄ばんでいるし、機械は錆びていて、そこらじゅうが油だらけだった。 「いつもこんなに汚いの?」と私は聞いてみた。 「なんだって? なんの話をしてるんだ?」とマネージャが答えた。「掃除したばかりだから、今が一番きれいな状態なんだ」 なんてこった。 毎朝の工場の清掃を何ヶ月か続けて、ようやく彼らの言っていたことが理解できるようになった。パン工場では、きれいというのは機械にパン生地が付いてないことを言うのだ。きれいというのは、ゴミ箱に発酵したパン生地が入ってないこと

    gallu
    gallu 2020/01/17
    あった! アーカイブだけど。
  • 女体だーい好き!こそオタクとこの社会の本音である! - サブカル 語る。

    こんにちは。 毎度毎度の時候の挨拶みたいな書き出しにも飽きたので、今回は題から。 今回のブログの題はこのポスター。 出典:日赤十字社 この辺について何度もブログで書いてきたので「どうぞお好きに」という想いもあり、基的にスルーしようと思っていたんだけども、ある評論家の「性的表現の線引きってなに?この献血のポスターがだめならうる星やつらのラムやルパン三世の峰不二子など他の巨乳キャラはどうなんだ?」みたいなツイートに対して多くの賛否があったのを見たのでため息をつきながら「何度も同じこと書いているんだけどなぁ。こういうのを『不毛』っていうんだろうなぁ」とキーボードをカチャカチャと打っております。 女体だーい好き! 僕もまた女性を搾取してきた 表現の自由を大義に逃げる卑怯な社会 女体だーい好き! まず、明確にしておきたいのは僕はフェミニストではありません。あくまでオタクの立場からこういった女

    女体だーい好き!こそオタクとこの社会の本音である! - サブカル 語る。
    gallu
    gallu 2019/11/03
    「このブログで何を書いても文句言うなよ、オタク共。これもお前らの大好きな「表現の自由」ってやつだからな。」………なんのギャグ?
  • かみす防災アリーナ | 「もしも」のときも「いつも」いつものところへ。スポーツ・文化の賑わい、市民が憩う防災拠点。

    お子様から高齢者の方までプロの指導員が親切・丁寧に指導させていただきます。初心者の方でも安心してご参加いただけるプログラムを提供します。 サブアリーナ、メインアリーナ、プール、トレーニング室を個人で利用することができます。プール・トレーニング室と温浴施設がセットになってお得な「定期利用」もございます。

    かみす防災アリーナ | 「もしも」のときも「いつも」いつものところへ。スポーツ・文化の賑わい、市民が憩う防災拠点。
    gallu
    gallu 2019/10/26
    防災時に閉まってた防災拠点、って、ここ?
  • 2019年のエンジニア新人研修の講義資料を公開しました - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは。皆様、夏はいかがお過ごしでしたか。 私は毎年実家に帰省し、そして毎年体調を崩すので、絶対風水的になんか合わないんだと思っています。コネクト支援チームのsakay_yです。 先日、2018年の新人研修資料を公開し、たくさんの反響をいただきました*1。ありがとうございました。 2019年もエンジニア新人研修を行いましたので、その紹介と講義資料を公開いたします。 2019年のエンジニア新人研修について 今年の研修は、組織運営チーム*2が取りまとめ、以下のような3構成となりました。 必修講義 誰に: 開発/運用部に配属される新入社員​ 何を: どのチームに行っても必要となる基礎的な知識/技術/ツールを学び、体験できた 選択講義 誰に: 学びたい人が​(=新入社員に限らず) 何を: 興味があることを学べた チーム体験(2週間 * 3チーム) 誰に: 開発/運用部に配属される新入社員

    2019年のエンジニア新人研修の講義資料を公開しました - Cybozu Inside Out | サイボウズエンジニアのブログ
    gallu
    gallu 2019/09/05
  • 世界的な人気を誇る乙女ゲームにおける,徹底したデータドリブンによる物語構築術

    GAMEBOOKのChief Business Development Officer,Nico Nowarra氏 日で主に女性に人気のある,いわゆる「乙女ゲーム」というジャンルは当然ながら海外にも存在し,その一部は大きな売上を上げる巨大ジャンルとなっている。なかでも有名なのはビジュアルノベル系のゲームで,プレイヤーはゲーム内で提示される選択肢を選ぶことで異なる物語体験ができるというシステムのものだ。 日からはあまり見えてこないタイプのゲームだが,このシステムを有するゲームを実際にどう設計し,運用するかにまで踏み込んだ講演がdevcom 2019で行われたので,レポートしたい。 必要に応じてメインプロットも変更 登壇したのはGAMEBOOKのChief Business Development Officer,Nico Nowarra氏だ。GAMEBOOKは多数の乙女ゲームを制作してい

    世界的な人気を誇る乙女ゲームにおける,徹底したデータドリブンによる物語構築術
    gallu
    gallu 2019/08/23
  • 「慰安婦」トリエンナーレが踏みにじった人道と文化 「ヴェネチア・ビエンナーレ」以来の芸術監督鉄則3か条 | JBpress (ジェイビープレス)

    あいちトリエンナーレ「表現の不自由展 その後」の中止を巡って「何が起きていたか」式の解説を複数目にし、ただただ、ため息をついています。 というのも、この展示やその中止も「政治的」でしたが、その収拾や解説も徹頭徹尾「政治的」な文脈からなされており、およそ「国際芸術展」としての道から外れたものしか見当たらないからです。 (芸術の立場に立つ希少な例外があればご教示いただきたいです。またアート系メディアが誤った「表現の自由」程度の話で道に迷わないように、とも思っています) ジャーナリストを芸術監督に据え、「男女平等」など芸術そのものの内容とは別の切り口でのPRが奏功し、事前チケットも2倍の売れ行きであったことが報じられています。 つまりこれは「動員ありき」であって、タレント性のある有名人を「芸術監督」に選び、一日駅長相当で営業成績を稼いだことが分かります。 一芸術人としてこうした動きに早い時点か

    「慰安婦」トリエンナーレが踏みにじった人道と文化 「ヴェネチア・ビエンナーレ」以来の芸術監督鉄則3か条 | JBpress (ジェイビープレス)
    gallu
    gallu 2019/08/09
    「自由を遮二無二にぶん回すと結局は不自由になる」あたりを知っている、現実的というかバランス感覚のあるお話だよなぁ。
  • system-design-primer/README-ja.md at master · donnemartin/system-design-primer

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    system-design-primer/README-ja.md at master · donnemartin/system-design-primer
    gallu
    gallu 2019/07/01
  • 2019-04-18 「運用自動化」に対する幻想 /operation-automation-illusion

    ssmjp 2019/04 #2での発表資料です。 「運用自動化の基原則」シリーズの番外編と位置付けています。 是非公開して欲しいとのコメントを複数いただいているので、一部更新作業中ですが公開します。 (ページへの直リンクは、修正によりずれる可能性があります。ご了承ください。) # 運用自動化の基原則シリーズ - 2019-03-06 「運用自動化」とは: https://speakerdeck.com/opelab/20190306-operation-what-automation - 2019-05-24 運用業務の「構造化」: https://speakerdeck.com/opelab/20190524-structured-operation - 2019-04-18 運用自動化の基原則1 「引継ぎの原則」: https://speakerdeck.com/opelab/

    2019-04-18 「運用自動化」に対する幻想 /operation-automation-illusion
    gallu
    gallu 2019/04/26
  • 低レイヤを知りたい人のための Cコンパイラ作成入門

    はじめに このオンラインブックは執筆中です。完成版ではありません。フィードバックフォーム このには一冊のに盛り込むにはやや欲張りな内容を詰め込みました。書では、C言語で書かれたソースコードをアセンブリ言語に変換するプログラム、つまりCコンパイラを作成します。コンパイラそのものもCを使って開発します。当面の目標はセルフホスト、すなわち自作コンパイラでそれ自身のソースコードをコンパイルできるようにすることです。 このでは、コンパイラの説明の難易度が急に上がりすぎないように、様々なトピックを書全体を通じて次第に掘り下げていくという形で説明することにしました。その理由は次のとおりです。 コンパイラは、構文解析、中間パス、コード生成といった複数のステージに概念的に分割することができます。よくある教科書的アプローチでは、それぞれのトピックについて章を立てて解説を行うことになりますが、そのよう

    gallu
    gallu 2019/04/10
    ちぇく。
  • KINEZOは映画館の係員でもパスワードを覗ける - 35歳からの中二病エンジニア

    KINEZOといえば、映画のチケット予約サービスだけれども、セキュリティー界隈では「数字4桁のログインパスワード」でお馴染みの有名所でもある。平成も終わりに差し掛かっているのにこれを貫いていることについては何と申せば良いのやら…。そんなKINEZOだが、今回は新宿バルト9で更なる深淵を覗いてしまったので、ここに書き記しておく。 暗証番号代わりのログインパスワード 昨日映画を観に行った所、生憎スマートフォンの調子が悪くてネットに繋がらなかったので、チケット発行用の予約番号は確認できたが、QRコードの確認ができなかった。そこで、予約番号からチケットを発券しようとした。 すると、求められたのはKINEZOのログインパスワード。 おいおい、ログインパスワードが暗証番号代わりかよ…。 と、その時点でセキュリティー的にアウトだろうとは思いつつも、仕方ないので入力する。が、どうにも通らない。暗証番号代わ

    KINEZOは映画館の係員でもパスワードを覗ける - 35歳からの中二病エンジニア
    gallu
    gallu 2019/03/16
    こわや……こわや………
  • 分類別INDEX

    gallu
    gallu 2018/12/02
    出来れば全部魚拓に取りたいくらい。NOINDEXって書いてあるからやらないけど orz