結城浩著、プログラマの数学を読んだ。 内容は高校数学程度のもので、2進数、論理、数学的帰納法、順列組み合わせ、再帰、背理法あたりは高校数学で出てきた記憶がある。 剰余と再帰はプログラマーならば誰でも知っているぐらいよく使うのだが、なぜか高校数学までの間に剰余と再帰を学んだ覚えはない。私の記憶では、除算を学び始めた頃は商と余りとを区別していたはずだが、その後、実数や分数がでて余りを意識しなくなってしまう。整数の商を求めるのが除算演算子なのだから、整数の余りを求める剰余演算子も小学校ぐらいで教えていい気がするのだが、なぜ日本の教育では剰余を教えないのだろう。数学的帰納法は再帰だと言われれば再帰ではある気がするが、再帰という概念は高校数学までにしっかりと出てきた記憶がない。パスカルの三角形は高校数学で出てきた気がするが、パスカルの三角形は組み合わせの再帰的定義で表現できるという話は出てきただろう
通常macOSのアップデートには、Mac App Storeアプリの「アップデート」タブを利用します。 普段はこの方法で問題がないはずですが、アップデートの実行を高速化したい場合や、リモートから実行したい場合など、Mac App Storeを使用せず、組み込みのコマンドラインツールを利用して実行することも可能です。 覚えておけばいざというときに便利な手法かもしれません。以下具体的な実行方法を説明します。 softwareupdateコマンドを利用 macOSにはその名の通り「softwareupdate」という名前のコマンドラインツールが存在し、このコマンドを利用してアップデートのチェックやインストールが行えます。 アップデートを確認するには「softwareupdate -l」と実行します(小文字の"L") $ softwareupdate -l Software Update Tool
はじめに Google Apps Script(GAS)でJavaScript実行後のHTMLソースを取得(Webスクレイピング)するのに一手間かかったのでメモ。 GASだと以下のコードでHTMLが取得できます。 var url = "http://example.com"; var response = UrlFetchApp.fetch(url).getContentText(); が、これだとJavaScript実行前のHTMLが返却されます。 例えば、あるキーワードを検索し結果が反映されたHTMLは取得できません。 そこでPhantomJs Cloudを利用します。 PhantomJs Cloud A web-browser hosted as a service, using PhantomJs online (Chrome) to render your javascript
コマンドラインツールについて語るときに僕の語ること - YAPC::Asia Tokyo 2014 コマンドラインツールが好きで昔からつくってきた. 今年のYAPCで,そのコマンドラインツールをつくるときにどういうことを意識して作っているのか?どのような流れで開発しているのか?といったことを語る機会をもらえた. 具体的な内容については,是非トークを聴きに来てもらうとして, スライドをつくるにあったって過去に読んだ資料や,よく参考にしている記事を集め直したので,その一部を参考資料としてまとめておく. UNIXという考え方 UNIXという考え方 Mike GancarzによるUNIXの思想や哲学をまとめた本.古いが全然色あせてない. コマンドラインツールの作り方を書いた本ではないが,これらの思想の上で動くツールはこの思想に準拠して作られるべきだと思う.何度も読んで考え方を染み付かせた. 小さい
はじめに 皆さんはソースコードリポジトリの保存先として,GitHubなどのホスティングサービスをお使いでしょうか. また,リソースファイルなどのバイナリファイルを管理するためのリポジトリのサイズが肥大化していたりしないでしょうか. 実は,GitHubなどのホスティングサービスでは推奨されるリポジトリのサイズが決められており,そのサイズを大幅に超過するようなリポジトリは運営による凍結・削除の対象となってしまうことがあるのです. この記事では,そうしたリポジトリの肥大化を,バイナリファイルをソースコードとは別で管理することによって防ぐことが可能なGit LFS (Large File Storage)と,Git LFSのサーバとしてAmazon S3を活用する方法などを紹介します. 推奨されるリポジトリのサイズ 各ホスティングサービスで推奨されるリポジトリのサイズは次の通りです. GitHub
dev.to を見ていたら、 #impostorsyndrome というタグがあり、 #shecoded でもけっこうみんな Impostor Syndrome に苦しんでいたという記述がありました。 調べてみたら、 Impostor Syndrome (詐欺師症候群) に陥っている方は多いんじゃないかと思い、というか自分がまさに当てはまった気がしたので、エンジニアの視点でまとめてみます。 Impostor Syndrome とは wikipedia によると インポスター症候群またはインポスター・シンドローム(英: Impostor syndrome) は、自分の達成を内面的に肯定できず、自分は詐欺師であると感じる傾向であり、一般的には、社会的に成功した人たちの中に多く見られる。 能力の高い人々は、自分が偽物であると人から思われたくないがために、熱心に働く傾向がある。その勤勉さの結果、人
成人過ぎて文章の一人称がひらがなで「ぼく」の奴いい加減にしろ。 なに書こうが「ぼっぼくぅ????あれだけ偉そうな言葉並べて長々と書いたくせに自分のこと平仮名で『ぼく』って?は?は?時間返せボケ」ってなるんだよ。宇多田ヒカルのクマかお前。FANZAのAVレビューで一人称「小生」で長文書いてるオッサンのほうがまだマシだからな。 とりあえず意図だけ教えろよ。「僕」でも「俺」でも「私」でもなく、わざわざ平仮名で「ぼく」と書くその魂胆を。なに狙いなんだよ。まさか何もないってことはないですよね?もしかして、かわいさアピールですか?「滅茶苦茶なこと書いて炎上しても精神的にまだ幼いから許してちょ〜〜〜だいお金ちょ〜〜〜だい」ってことですか? お〜〜よちよち、よくかけまちたね〜〜、すごいでちゅね〜〜、むつかしいことばたくさんしってるんでちゅね〜〜ぼく〜〜〜、ボケが帰ってママのおっぱいでも吸ってろよ。 「いや
インドの首都ニューデリーでの共同記者会見を前に握手を交わすエマニュエル・マクロン仏大統領(左)とナレンドラ・モディ印首相(2018年3月10日撮影)。(c)AFP PHOTO / Ludovic MARIN 【3月11日 AFP】インドを訪問中のエマニュエル・マクロン(Emmanuel Macron)仏大統領は10日、ナレンドラ・モディ(Narendra Modi)印首相と共に、インド洋(Indian Ocean)での軍事協力強化を目的とする2国間協定に署名した。 協定は、両国が互いの戦艦に海軍基地を開放する内容で、中国の領土的野心をけん制する狙いがあるとみられる。 両首脳は調印後、ニューデリーで共同記者会見を行った。 マクロン大統領は協定締結を受けて両国の防衛関係は新たな高みに達したと述べた。また、インド洋は世界の安定が懸かった場所であり、「太平洋(Pacific Ocean)と同様、(
この中国語、知ってますか? 中国語を学んだことがない人でも、生活のうえでいくつかの単語や文章なら聞いたことがあるはずだろう。「ニイハオ」、「シエシエ」のほか、単語や発音は不正確ながら、麻雀用語や中華料理店の「イーガーコーテル(=餃子一人前;一個鍋貼兒)」なども一部の人にはおなじみではなかろうか。 しかし、近年はもうひとつ。おそらく20代から40代のモテなくてカネもないダメ男の周囲のみに限定して、上記に匹敵する知名度を誇る中国語が存在する。それはこちらである。 アオメンショウジャー・シエンシャンドゥチャン・シャンシエンラー。 https://youtu.be/CR9Sm9jUooY これの正体は、ポルノ動画サイトに違法アップロードされた日本製のアダルトビデオの冒頭部にしばしば強引に挿入されている中国語の広告音声だ。冒頭部で30秒間ほどのムービーが流れ、その後も作品が終わるまで動画の隅っこに謎
ココがキニナル! 川崎にある河原町団地の昭和のSFの巨大な未来都市のような景観がスゴイと思うのですが文化遺産などにならないのでしょうか?圧倒的な存在感が溢れていてこの空間を作ったコンセプトは貴重(タロー先生のキニナル) はまれぽ調査結果! 1960年代後半に建設、1972年に入居開始した河原町団地は比較的新しい建築物であり、耐震基準も満たしていて遺産になるのはまだ遠い未来の話 そこはまさに未来都市 「昭和のSFの巨大な未来都市のような景観」とは何とそそる表現だろう。とりわけ「昭和の」という形容詞は「人類の進歩と調和」的な迷いのない未来志向を感じさせる。実際、河原町団地は団地ファンの間では名団地として知られているようなので期待に胸を膨らませ、よく晴れた夏の午後、JR川崎駅に降り立った。 西口からバスで向かう方法もあるが、今回はラゾーナ川崎のにぎわいを抜け こんな感じで向かった。もちろん徒歩で
税理士試験については、主催する国税庁から公表されている情報が余りに少なすぎるということを私(Mark)は問題視してきました。司法試験や会計士試験と比較してもそれは明らかで、それが「適切に採点されているのか」と言った不信感や「官報調整」のような疑惑の原因となっています。模範解答や採点基準すら開示しない体制が、実際に「解答不能」と評される不適切問題の出題に繋がっており、外部の指摘に対してもノーコメントを貫くという不適切な状況を生んできました。 現在までに私が行っている14件の開示請求で、税理士試験についてこれまで判明していなかったいくつかの事実が判明してきました。今回は受験生の関心も高いと思われる、試験での受験者の出来を表す点数分布、予備校予想による推計ではない、開示請求により開示された「本物」の点数分布表をここに公開します。 税理士試験開示請求 現在の状況 - Markの資格Hack (税理
B! 200 0 68 0 先日Homebrewのパッケージの改変が行われ、pythonというFormulaはPython3をインストールするようになり、 /usr/local/bin/pythonもpython3へのリンクになっていました。 これがまた変更され、 /usr/local/bin/pythonはpython2へのリンクに戻されました。 python2 to python3 PEP 394 – The “python” Command on Unix-Like Systems 現在の状況 python3をpythonで呼びたい場合 Homebrewチームの暴走感 python2 to python3 1.5.0 — Homebrew 以前から予告されていたこととして、3月に入った時に Homebrewのpython Formulaがpython3をインストールするようになりまし
※本記事はアフィリエイトプログラムによる収益を得ています 「バーチャロン」好きなねとらぼ副編集長です。「オラタン」(※)の第1回全国大会では店舗予選勝ち抜け→県大会初戦敗退レベルの腕前でした。 ※シリーズ2作目「電脳戦機バーチャロン オラトリオ・タングラム」 今でもシリーズで一番好きな「オラタン」(Xbox360版公式サイトより) さて本題ですが、記事タイトルの通りで、せっかく15年ぶりに「バーチャロン」の新作が出たのに、イマイチ盛り上がっている感じがしないんですよね……。メディアクリエイトによれば、初週販売本数はPS4+PS Vita合計でおよそ3万本弱。ドリームキャスト版「オラタン」が累計18万本くらい売れていることを考えると、あと10万本くらい売れてもいいんじゃないですかね……?(暴論) 15年ぶりに発売された新作「電脳戦機バーチャロン×とある魔術の禁書目録 とある魔術の電脳戦機」(
「働き方改革」法案は、裁量労働制は先送りになりました。 しかし、安倍総理は、まだ高度プロフェッショナル制度は法案に入れて成立を目指しているといいます。 高プロは「成果で評価」という誤報が多かった 高度プロフェッショナル制度、略称「高プロ」といえば、マスコミが「成果に応じた新たな賃金制度」「成果で評価する」などと誤報を垂れ流すことで(私的には)有名な法制度でした。 過去記事でも触れています。 ・【法案版】「定額働かせ放題」制度・全文チェック!~「成果に応じた新たな賃金制度」との誤報も列挙! ・「成果型労働」「成果で評価する」という誤報が止まらない 今回の報道ではどうなっているでしょうか? さっそく見ていきましょう! 最近の各報道機関の報道は? まず、朝日新聞はどうでしょうか。 高収入の専門職を労働時間規制から外す「高度プロフェッショナル制度」(高プロ)の導入など関連法案は月内に提出するが 出
こちらの記事に対するkarma_tenguさんのコメントです → 「朝日死ね。はてサ死ね。全員死ね。」
(CNN) 2000年前の観光者がこぞって訪れたヒエラポリスの神殿。ギリシャ・ローマ様式の神殿の下にある洞窟はかつて地下世界への入り口とされ、人々は鳥や雄牛などの動物が死んでいくのを畏敬の念とともに眺めた。この「地獄の門」の謎が解けたと研究者のチームがこのほど発表した。 現代のトルコに位置するこの洞窟は、冥界の神プルートにちなんで「プルトニウム」と名付けられた。「死の息」を吐き出しており、一帯に近づいた場合、いけにえの動物を先導する聖職者以外のあらゆるものが死ぬと考えられていた。 しかしハーディー・プファンツ氏ら火山学者で構成される研究チームはこのほど学術誌「アーキオロジカル・アンド・アンソロポロジカル・サイエンシズ」で、現場の奥深くにある地表の亀裂から高濃度の二酸化炭素(CO2)が放出されており、死に至る場合もあるとの論文を発表。携帯式のガス分析装置を使用し、CO2濃度が洞窟の入り口では
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く