がたろう TTLでCPUを作る爺(コンパイラやOSも手作りです) @duo6750 【気が付いたら三流プログラマー】 「俺は小学校の時からプログラムを組んでいた。大学の授業なんて全部寝てたけど楽勝だった」と自慢していた新入社員の某君。 そんな某君が入社2年以降に同期や後輩に次々と抜かれた理由の解説図。 この図は決してオーバーな図でも、レアケースでも無い。 pic.twitter.com/rrWqpSnc2B 2017-05-06 14:48:36
学問の徒として生きるのは完全に諦めてるし、大学もはや無駄と思ってるけど、無能でない俺ですら無理と思う道であってこんな補助金出してガバガバ教育してる日本金の使い方無駄すぎ……とは思う もっとちゃんとした就職予備校設置してほしいけどそういう変革は無理なんだろう。 そういう話じゃないのか。今回はそういう話ではないです。 パソコンのご本を読めるようになるのが難しい、という感じのお話。独学? が難しい。 パソコンのご本、あんまり知識がちゃんとしてない人は読めないようになっているっぽい。 後述するけど、わかりやすいように作られたスクショまみれの本とか。 全体的なビジョンがないわけ。実際の世界がそれで動いてるようなビジョンが。だから読めない。 僕は社会の役に立つことを直接学びたかったよ。社会がどういう風に動いてるかみたいな話をさア そういうのがあれば、パソコンのご本を読めるようになるんだろうなという感覚
ハッキングの腕を競うコンテスト「SECCON 2015 決勝大会」が、東京電機大学東京千住キャンパス(足立区)で1月30~31日の2日間にわたって開催されました。4人1チームで戦うこの大会に、男の「友利奈緒」(ともりなお)が4人出場したと話題になっています。 友利奈緒(画像は公式サイトより) 友利奈緒は、テレビアニメ「Charlotte」のヒロイン。星ノ海学園の生徒会長を努めており、任意の1人から姿を消せるという“能力”の所持者です。 お前は一体何を言っているんだと言われてしまいそうですが、つまり男性4人で「友利奈緒」のコスプレをして出場したチームがいたというわけです。チーム名は「TomoriNao」で、出場者の登録名は「TomoriNao」「TomoriNao」「TomoriNao」「TomoriNao」。恐ろしいほどの「友利奈緒」推しです。誰が誰だよ。 ハッキングの大会に現れた4人の友
Choose one of your character. And challenge Coboor Virus problem.If you can solve this problem, you can save their world.Could they save the world?! And which girl do you choose? Language(Java,C,C++C#,PHP,Ruby,Python,Perl,JavaScript). Your code will be tested by multiple test cases. You will get a score based on the number of the successful answers, and running time. * We will use one test case fo
英Kano Computingは10月7日(現地時間)、「Raspberry Pi」ベースのPC組み立てキット「Kano」を発売した。価格は149.99ドルで、日本からも購入できる。 同社は昨年11月、米Kickstarterでプロジェクトを立ち上げ、10万ドルの資金を獲得。製品版は今年7月の発売を目標としていた。Kanoという名前と柔道着のキャラクターは、“柔道の父”嘉納 治五郎にインスパイアされたものという。 コアな対象ユーザーは6~14歳だが、大人でもPCの組み立てとプログラミングの学習を楽しめるだろう。 KanoのキットはRaspberry Piのボード、ケース、USBキーボード、スピーカー、Wi-Fiモジュール、USBケーブル、HDMIケーブルと、Linuxベースの独自OS「Kano OS」とソフトウェアを収録したSDカード、2冊のカラフルなマニュアルで構成される。別途必要なのは
By Lennart Tange 一口に「プログラム言語」といっても、その種類は多岐にわたり、それぞれ他にはない特徴や長所、短所を備えているものです。Floobitsでソフトウェアエンジニアを務めるビョルン・ティップリング氏は16種類の言語をさまざまな武器に例え、それぞれに備わっている個性を表現しています。 If Programming Languages were Weapons - science and tech post - Imgur https://imgur.com/gallery/huZRM ◆01:「C言語」 プログラムの基本ともいえるC言語は、アメリカの半自動小銃「M1ガーランド」とのこと。その理由は「古いが、信頼性は高い」から。 ◆02:「C++」 C言語の拡張版として誕生したC++は「ヌンチャク」に例えられています。その理由は「うまく使えば強大な能力を発揮するけど、
あわせて読みたい 新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習 「オブジェクト指向プログラミング」と「関数型プログラミング」のたった一つのシンプルな違い あきらめるにはまだ早い!ソースコードの品質向上に効果的なアプローチ 2015年に備えて知っておきたいリアクティブアーキテクチャの潮流 この記事について この記事は新人向けの研修内容を再編集してお送りいたします。 ここで述べる内容はどのようにして現在のプログラミングスタイルが生まれてきたかを理解することで、よりよいプログラムを書くためのもので、正確なソフトウェア工学の歴史を学ぶためのものではありません。正確な歴史を把握したい場合は、原典をあたるようにしてください。 また、想定している読者は「よくあるオブジェクト指向プログラミングの学習」を既にし
遠隔操作裁判について、微妙に中の人に近い立場になったことがあったのと、八木啓代さんに誘われたので、傍聴に行って来た。って、八木さんの話だと、「空いてるからギリギリに行っても大丈夫だよ」ということだったのだけど、いろいろ話題になったらしくて、傍聴希望者の山。結局傍聴出来ずに、地下の喫茶店でお茶して、裁判が終わるのを待って、記者会見に出ることに。江川さんが来ていたので、詳しい会見の様子とかはそっちを見てもらうということで、「技術者視点」での話をちょっと書いておこうかと。今日のところの論点は、彼にiesysを作る能力があるかということだったようだ。彼の元上司とかが参考人に呼ばれて証言したらしい。最初に佐藤先生の事務所に呼ばれた時には、私は「彼は犯人かも知れないし、そうでないかも知れない」と思っていたのだけど、そこで佐藤先生に説明を受けてからは、私自身は「無実」の心証を持っている。まぁ、それがある
マイクロソフト、「MS-DOS」と「Word for Windows」のソースコード公開。コンピュータ歴史博物館への寄贈で 米マイクロソフトは、同社が1982年にリリースしたIBM-PC向けオペレーティングシステムの「MS-DOS 1.1」および1983年の「MS-DOS 2.0」と、1990年にリリースしたWindows向けワードプロセッサの「Word for Windows 1.1a」のソースコードを、米カリフォルニア州マウンテンビューにあるコンピュータ歴史博物館に寄贈したことを明らかにしました。 同時に、この2つの製品のソースコードが同博物館のWebサイトで公開されました。 MS-DOSは、IBMが当時開発していたPCのためにマイクロソフトが開発したOSで、同社がPCのOS市場で圧倒的なシェアを築く礎となったソフトウェア。 Word for Windowsは、Windows用のワード
概要 この記事は自然言語処理という分野の最新手法word2vec を利用して誰でも遊べるようにするための手順を説明するものです。 word2vecを利用すると意味の計算が実現できます。 例えば"king"から"man"を引いて"woman"を足すと"queen"が出てきたり、 "東京"から"日本"を引いて"フランス"を足すと"パリ"が出てくるという面白い手法です。 自然言語処理とは人間が日常的に用いる自然言語をコンピュータに処理させ、 翻訳や要約、文字入力支援や質問応答システムを作るなどに活用されている分野です。 自然言語処理と言うと耳慣れない言葉かもしれませんが、 実は検索や推薦などで私たちが日常的に利用しているなじみ深い技術でもあります。 自然言語処理の適用範囲や要素技術は幅広いのですが、 その中でもword2vecの特色は、 冒頭でも挙げたように「意味の計算」が出来ることです。 これ
最近GNU grepコマンドの最新バージョンがリリースされ、速度が10倍になったとのアナウンスがあった。それを聞いて、なんであんな枯れた技術に10倍もの高速化の余地があったのだろうと不思議に思った人も多いだろう。 ニュース記事:grepコマンド最新版、”-i”で10倍の高速化 本家のリリースノート:grep – News: grep-2.17 released [stable] 今回のリリースでは正確には、マルチバイトロケールで、-iオプション(–ignore-case、つまり大文字小文字を区別しないオプション)をオンにした時の速度が10倍くらいになったそうだ。 なぜそんなに速くなったのか?逆を言えば今までなぜそんなに遅かったのか? そもそも、多くの日本人にとって「大文字小文字の区別」というと英語のアルファベットか、せいぜいフランス語とかドイツ語とかのアクサン記号・ウムラウトがついたものく
AppleがMacからHyperCardを消した理由についての考察が本家/.にて取り上げられている。 HyperCardのポテンシャルを誰よりも理解していただろうジョブズは、HyperCardを無きものとしてしまった。その後も復活の要望は高く、市場もあったにも関わらず、類似ソフトウェアが登場することは無かった。 理由はHyperCardがAppleの作ろうとしている世界にそぐわなかったことにあるとこのブログでは指摘している。その世界とは、今はほぼ消えつつある「コンピュータを『使うこと』と『プログラミングすること』の境界の薄い世界、パーソナルコンピュータが単なる高価なビデオ付き電話ではなく、自分の頭の中を増幅してくれる端末である世界。そしてそれはAppleの囲い込み戦略が実現し得ない世界でもあったのだと。 HyperCardが存続されていたならば、iOS端末やその他Apple製品は現在のよう
プログラマー刃牙 http://mentai.2ch.net/test/read.cgi/prog/988894108/1 :仕様書無しさん:2001/05/03(木) 21:48もう沢山だ.....!!! もうこりごりだ.....!!! 何度もそう思ったはずなのに――― もうこんなにプログラミングをしたい 6 :渋川剛気:2001/05/03(木) 23:00どうでもええじゃないか残業なんて 低賃金と言われようが無視してコードを書く。 場所も時刻もオタ呼ばわりもクソもねェ 飯時だろうが 寝込みだろうが 徹夜してようが一切文句なし 今日この場から新しいコードを書き始めりゃええ それがプログラマーってもんだろ!!! 7 :範馬勇次郎:2001/05/03(木) 23:46フフ……… ずい分と苦労しやがったな刃牙のヤツ あのソースコード相手にきさまがここでどうデバッグし どのバグで悩んだかが手
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く