Slack Slack は必要なメンバーから情報、ツールまで一元化するメッセージプラットフォームと、そのアプリ開発用プラットフォームを提供しています。
世の中には、恐しい数のモナドチュートリアルがあって、それぞれモナドは象だとか、いや接ぎ木だ とか、プログラマブル・コンテナだとか、プログラム可能なセミコロンだとか、色々な説明がなされている。「モナド チュートリアル」で検索すれば、他にも色々に絵解きされた有象無象のモナドが大量に引っ掛かる。そうそう、モナドは単なる自己関手の圏におけるモノイド対象だよ。何か問題でも?なんてのもあったな。 この記事の目的は別に、こうした既存のモナドチュートリアルを「間違ってる!」とか「わかるわけねーよ!」といって貶そうという訳ではない。実際、既に幾多書かれているチュートリアルの中でも、僕の云いたいことと殆んど同じようなことが書かれているものは沢山ある。 では、上の膨大なリストの末尾にまた一つ「わかりやすい比喩」を付け足そうというのか?というとそういう訳でもない。そうそう、モナドは比喩ではないというチュートリアル
FastAPI¶ FastAPI framework, high performance, easy to learn, fast to code, ready for production Documentation: https://fastapi.tiangolo.com Source Code: https://github.com/fastapi/fastapi FastAPI is a modern, fast (high-performance), web framework for building APIs with Python based on standard Python type hints. The key features are: Fast: Very high performance, on par with NodeJS and Go (thanks
大阪市西淀川区にあるGIGAZINE旧本社へ編集長たちが自動車で荷物を取りに行ったところ、なんと斜め前にあるGIGAZINE第一倉庫がショベルカーでぶっ壊されている真っ最中の現場に偶然遭遇しました。 ◆所有している倉庫が見知らぬショベルカーに破壊されていた 現場はココ、2019年2月16日のことです。現場到着して確認直後からすぐ録音開始しているため、以降の様子はすべて音声データが存在していますが、記事執筆時点で警察が捜査中とのことなので、支障が出ないように専門的で詳細な部分はあえて省略し、被害届や供述調書に沿った事実関係のみで記事化しています。 上記の倉庫がこんな感じに。 解体業者がショベルカーで破壊中。もちろんすぐに「ここはうちの名義になっているし、登記して権利を所有している。火災保険もかけているし、税金も払っている。何かの間違いではないか」と伝えたところ、「上の不動産会社の社長から取り
やってみたこと node.jsのアプリをいくつか書いていたら、共通の処理が出てきたのでライブラリ化したくなった。 でもあれやこれや…な理由でパブリックには公開できなかった。 そこでnpmのリポジトリには公開せず、プライベートなgitリポジトリからnpm i git+https://<git-repo>としてインポートすることにした。 npm prepublish の現状と今後どう変わっていくかという記事でnpm scriptsが実行される順序がまとめられていたので参考にしていたのだが、「publishされていないパッケージをgitのリポジトリから直接取ってきたらどうなんねん?」という疑問が湧いてきたので調べてみた。 検証環境 とりあえずnpm 5系と6系のふたつだけ調べました。 検証に使用したPCはmacOS Mojaveの入ったMacBook Proです。 1つ目 * node v8.1
これは、node.js on Docker の構成で 2〜3日ハマってしまった時の話です。忘れないように記録しておきます。なお、将来は改善・改良されているかもしれませんのでご注意ください。 何が起こったのか node.js の Docker コンテナを、"docker stop" でコンテナを止めようとしても正常に停止せず、10秒くらい経過した後に強制終了してしまうという症状が発生しました。いつも等しくそうなるので、状態とかタイミングとかそういった要因ではなく、そもそも根本的に何かがおかしいと考えられます。 1. node on Docker の構成 Docker コンテナ上で node.js が動いているだけの極めてシンプルな構成でこの問題が発生しました。 node.js で動くアプリは、"Hello World" を出すだけの超簡単な hello.js です。こんな感じです。 cons
2019/3/15が最終出社日でした。インターン期間も含めると4年ちょっと勤めたことになります。 ちょうど昇進してプロジェクトも一区切りついたタイミングで他にすごくやりたいことができたので転職という形です。 素晴らしい環境なのに情報が少なくて、入ると良さそうなのに敬遠している人を何度か見たので、この記事が参考になれば幸いです。辞める人が言うのも変な話ですが。 あと、IT業界は最近良くなりつつあるものの、世知辛い話が世の中に溢れていて、ポジティブな話があまりないというのも悲しく感じていました。日本でエンジニアとして2000万円稼げる環境があるというのを知ってほしい。いずれ海外に行ってみようかと考えている場合の第一歩としてもかなりオススメです。 何してたの? いわゆる(ソフトウェア)エンジニア(社内用語だとSWE; “すうぃ”と読む)です。 たまに勘違いしている人がいて悲しいのですが、Goog
github.com 私はVim本体のソースコードを読み出したり触りだしてから2年ちょい経ったのでここで脳内GCをしたく、まとめてみようかと思います(Vim歴は8年くらい)。 とりあえず、これからここに書くことは現時点(2019/3/24)のソースコードの話でかつ私が理解している中でのまとめなので間違っていたり、古かったりするかもしれないので注意してください。 Vim本体のソースコードの在り処 Vim本体のソースコードは以下のGithubリポジトリにて管理されています。 ブランチはmasterのみで、その他のgithubリポジトリとかに依存してないので 単純にgitでこのリポジトリ1つをクローンすれば、Vim本体をソースコードをビルドしたりできます。 git clone https://github.com/vim/vim ビルドの仕方はここでは説明しませんが、以下のページをみる良いかと思
この記事はIQ1 Advent Calendar 2018の10日目の記事です. 特に書くことを決めてなかったのと,最近Vimconf2018やOsaka.vim等でVimに対するモチベーションが高まっているのでVimのことを書きたいと思います. Vimのモチベーションが高まっていなかったら,艦隊これくしょんの装備や編成について書いていたかもしれないです. 何を書くか 既に自分の .vimrc に書いてある設定のうちのいくつかを紹介していきたいと思います. 存在しないディレクトリのファイルを保存するときにディレクトリを作成する 例えば,hoge というディレクトリが存在しないときに, $ vim hoge/fuga.txt でファイル編集を開始したとき,ファイルを保存しようとしても hoge が存在しないため,ファイル保存ができません. そこで以下のような autocmd を定義しておくこ
「あなたがやったことはこれだけ大きな罪なんですよ」――インターネット上の掲示板に「不正なプログラム」を書き込んだとして検挙された男性がねとらぼ編集部の取材に応じ、兵庫県警に受けた取り調べの一部始終を語りました。「ブラクラ」という言葉すら知らなかった男性はなぜ書類送検されたのでしょうか(関連記事)。 兵庫県警が「ブラクラ」だと主張しているページ。実際には「無限アラート」であり、「ブラクラではない」という意見が多い 事件のあらまし 猫のアスキーアート(AA)とともに、「何回閉じても無駄ですよ~ww」と書かれたポップアップが繰り返し表示されるサイトのURLをインターネット上の掲示板に書き込んだとして、13歳の女子中学生が補導、39歳と47歳の男性が家宅捜索を受けたとの報道がなされたのは3月初旬のこと。 NHKによる報道(NHKより/現在は削除済み) 一部では掲示板に貼られたURLが「ブラウザクラ
各都道府県警へ開示請求を行う際に記載している内容 〇〇県警において刑法第百六十八条の二又は第百六十八条の三(不正指令電磁的記録に関する罪)に基づく取締り その他の運用を行うにあたり、どのような内容をもって犯罪行為とするかの構成要件等を記載した文書(具体例を含む) 全国の都道府県警に開示請求をしているのはなぜか? 「不正指令電磁的記録に関する罪」をはじめとするサイバー関連の事件では、被害届が提出された先の都道府県警が、全国捜査を行う場合などが少なくありません。 ※愛知県に居住する私が家宅捜索を受けた際も、家宅捜索を行ったのは埼玉県警でした。 つまり自分がどこに住んでいようと、どの都道府県警により捜査が行われるかは「不定である」という点を鑑みれば、全都道府県警に対する「不正指令電磁的記録に関する構成要件等」についての開示請求が必要と考えました。 また、全都道府県警から開示された「取締りの基準や
This domain may be for sale!
※2018/04/24追記 Wizard Bible vol.62 (2016,3,27) から削除された記事を読んだ感想を追記しました ※2018/04/22 Wizard Bible の閉鎖を確認しました ※2018/04/20追記 筆者の推測をさらに追記しました ※2018/04/20追記 筆者の推測を書きました ※2018/04/19追記 閉鎖理由がさらに詳細になっていたので差し替えました ※2018/04/18追記 閉鎖理由の本文中の伏字が外れていたので、差し替えました(伏字だった箇所は大文字にしている) 日本版『Phrack』とも言えるコンピューターアンダーグラウンド系のウェブマガジンである『Wizard Bible』が4月22日の24時に閉鎖するらしい。 Wizard Bible www.phrack.org ※上記サイトで配布されている実行ファイルがマルウェア扱いされてブラ
(追記)これまでの活動を時系列にまとめたTwitterのモーメントを作りました。記事はこちらで追えますので、合わせてご覧ください。 Twitter Moment: 兵庫県警へ「不正指令電磁的記録に関する罪」の情報公開請求をしました はじめに 先日、「forループでalertウィンドウを出すだけ」という、いわゆるジョークプログラムへのリンクを張った3人が、兵庫県警によって1名(未成年)が補導、2人が書類送検される予定という事案が発生しました。(for文無限ループURL投稿で補導された件についてまとめてみた) この事案について、兵庫県警に対し兵庫県情報公開条例に基づいて以下の情報公開請求を行いましたので記録します。 なお本記事については、以前に同様に神奈川県警に対して情報公開請求を行った 梅酒みりん 様へお願いし、文面について利用させて頂くことを快諾頂きました。この場を借りて感謝を申し上げます
はじめに もともとふつうのベンチャーでしたが、2014年に量子コンピュータにピボットしてからはすくすく会社が育ち、向いてることをするのは大事だなと感じてます。 Qiitaはポエムを書かないといけないらしい(多分)ので。おそらく日本初の量子コンピュータベンチャーとしてまず五年目までに気づいたことを書いてみます。 もともとはデザイン会社 もともとうちの会社はデザイン会社でした。出身が建築事務所だったので、そのまま2009年に独立してデザインをしてました。建築時代はphotoshop+autocadを使っていました。イラレはいまだに苦手です。 前の建築事務所は隈研吾建築事務所というところで、青山の美術館の設計や中国のアリババの社屋のコンペなどを主にしていました。 建築は当時CGパースも仕事がたくさんありましたので、CGのモデリングやレンダリングをやりながら当初は生計を立てていました。ただ、リーマ
What’s next for CSS? cssdb is a comprehensive list of CSS features and their positions in the process of becoming implemented web standards. What are the stages? a { all: initial; } Supported on chrome since version 37 Supported on edge since version 79 Supported on firefox since version 27 Supported on opera since version 24 Supported on safari since version 9.1 Supported on Chrome for Android si
もちろん、サービスの刷新時には必ず発生する「前の方が好きだマン」や、ある種もはやファンと言っても良い「ヤフー絶対許さないマン」も結構いるのだけれど、多くの人が旧eBookJapanの本のコレクション機能と閲覧機能を愛していて、それがスポイルされたことに憤っているように見受けられた。 新ebookjapanって、目的の本を買う人のためじゃなくて時間つぶしのためになんか読む(できれば無料で)、という人向けのサイトとアプリなので、旧eBookJapanで本を買い続けてきた人とは客筋が違いすぎるのに、統合しちゃったから非難しか出てこないんだよ#eBookJapan — 高橋硅 (@clovers012) March 3, 2019 ちょうど先日、「私たちは本を"消費"しているのだろうか」というnoteを書いたのだけど、そこで挙げたフローとストックの対立軸がそのまま形になって現れたような感がある。利
「ACL2018を地球で一番読んだ人間」の実績を解除しました。プラチナトロフィーです。 随分時間がかかってしまいましたがNLPの国際学会「ACL2018」の全論文427本(Short/Long/Student Research Workshop/System Demonstrations)を読んで日本語でまとめました。 (2019ではなく2018です) github.com ACL全まとめを始めたきっかけ もともとACLの論文まとめを始めたのはACL2017の頃からでした。 会社に入ってから自然言語処理を勉強し始めたので、もっと広くNLPのことを理解したいなーと思っていた時期。 自然言語処理のトップカンファレンスなら、幅広い分野の最先端を知ることができるだろうと考えたのがまとめを始めたきっかけでした。 あと、英語論文を読んだ経験も圧倒的に乏しかったので英語の勉強も兼ねてという側面もあります
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く