タグ

ブックマーク / www.geekpage.jp (23)

  • 「ひとりで何でもできるエンジニア」は勝手に育つ:Geekなぺーじ

    「スタートアップベンチャーはスーパーエンジニアを求めるけどエンジニア界隈と起業家界隈で想像しているスーパーエンジニアの定義が違う件」という記事が話題です。 その中で、「「ひとりで何でもできるエンジニア」は存在しないと思った方が良い」」として、以下のように書かれています。 「ひとりで何でもできるエンジニア」は存在しないと思った方が良い」 起業家の方が知らない側面として 現在バリバリ活躍しているエンジニアのほとんどが得意領域を持っていて それ以外の分野については出来る人であっても「平均点以上」ぐらいの活躍しか出来ないということです。 そして優秀なエンジニアの方はそのことをよくわかっています。 たまに化け物みたいな化け物がいて物理からインフラからアプリケーションからUI/UX ネイティブアプリ開発からwebマーケティングに資産管理まで全部出来ちゃう人もいますが その人を望む事は「年収1000万の

    kiyo_hiko
    kiyo_hiko 2017/07/13
  • 10月1日、インターネットが大きく変わりました:Geekなぺーじ

    世界中のほとんどの人々は気にしていませんが、米国時間の2016年10月1日(土曜日)、インターネットが大きく変わりました。これまで米国政府が保持していたインターネットの重要資源に対する監督権限を手放したのです。 JPNIC: 米国政府がインターネット重要資源の監督権限を手放しました JPNIC News & Views vol.1439【臨時号】2016.10.3 NTIA: Statement of Assistant Secretary Strickling on IANA functions contract インターネットそのものは、世界中の多くの組織が分散しつつも協調することで成り立っています。 しかし、世界中のみんなが単一の「共通意識」を持って運用する必要がある、IPアドレスやポート番号などの番号資源、ドメイン名、プロトコルパラメータの3つに関しては、IANA(Internet

  • Geekなぺーじ : BGPを解説してみた

    2009年2月17日にインターネットが壊れました。 今回の障害はチェコのISPが出してしまった経路情報によって世界各地のルータが機能不全に陥るという事態へと発展したようです。 先日の記事で、流れた経路情報の詳細などを紹介しましたが、「BGPとは何か?」や「そもそもルーティングとは何か?」を知らなければ何を言っているのか意味不明な解説記事だったと思います。 そこで、今回は「インターネットの仕組み」そのものを解説しながら「何が起きたか?」を解説しようと思います。 対象としている読者は、IT系の知識はあるがIPによる通信そのものに関しての知識は無いエンジニアです。 なお、来ならば正確さを確保するために解説すべきである細かい点は、あえて解説しないようにしているのでご注意下さい。 そもそもインターネットとは何か? まず、最初に「インターネットとは何か?」を説明したいと思います。 Inter-net

  • Geekなぺーじ:プログラマがやる気をなくした理由

    「やる気のない社員との接し方」という記事に対して 「俺自身がやる気なくしているし」という内容のコメントでブックマークやブログを書かれている方が結構いました。 やる気をなくしている人の中には、自分がやる気をなくしていていることを自覚していつつ、他人にはその理由を言いにくいということが多いのではないかと勝手に予想してみました。 恐らく、やる気をなくしている理由が言い訳に過ぎないと自覚しているのではないかと思われます。 今回は、口に出される事がない、やる気をなくしている理由を妄想してみました。 正当な理由でやる気をなくしているものは今回のネタの範疇外です。 なお、あくまでフィクションです。 ご注意下さい。

    kiyo_hiko
    kiyo_hiko 2015/01/01
    ツール禁止。Git不可。エディター不可。
  • 切断された北朝鮮インターネットの規模:Geekなぺーじ

    Dyn Research(旧renesys)が、約9時間半にわたり北朝鮮がインターネットから切断され続ける状態が続いていたというブログ記事を公開しています。 Dyn Research: Someone Disconnects North Korea - Who? 同記事では、実際にどのような理由でインターネットの接続性が不安定になったのかは不明であるとしています(BGPmonは、DDoS攻撃が原因であるとしています。参考)。 公開情報からわかる北朝鮮インターネットの規模 各種公開情報から、北朝鮮がどのような規模のネットワークを運用しており、どうやってインターネットに接続しているのかを見てみましょう。 まず、最初に、どれだけの数のネットワークが「北朝鮮」という国籍でインターネットに接続しているのかを調べてみましょう。いくつか調べる方法はありますが、今回はわかりやすく情報をまとめてあるHurr

  • Geekなぺーじ : C++は中高生のセックスに似ている

    「Why C++ is like teenage sex」というネタがあるようです。 古さを多少感じますが結構笑えます。 色々な英語サイトで紹介されており、実際にどこがオリジナルなのかは発見できませんでした。 検索すると微妙に内容が異なる物もありますが、内容は以下のような感じです。 興味がある方は、「Why C++ is like teenage sex」という検索キーワードで検索してみて下さい。 C++は中高生のセックスに似ている。何故ならば。。。 みんな、そればっかり考えている みんな、その話ばかりしている みんな、他の人もやっていると考えている 実際にやっている奴はあまりいない やっている少数の人々は: 下手 次はもうちょっと上手になってるだろう 安全にやってるわけじゃない 成功体験を言いふらしてるけど、実際にやったことがある奴は少ない 原文 C++ is like teenage

  • 地雷警報としての「一度お会いしてお話をうかがいたい」:Geekなぺーじ

    ビジネスを前提としつつ「一度お会いしてお話をうかがいたい」という話は、比較的どこにでもあります。フリーランスだと特にそういったことがありがちではないでしょうか。 私もフリーランスになって7年目になるのですが、そういったお話を頂くことが多いです。しかし、いくつかそういった話を経験すると、それがどのように表現されるかで相手が地雷であるかどうかを推測するようになりました。「一度お会いして話をうかがいたい」といって呼び出しておいて、散々ノウハウ情報を引き出そうとしたあげくに「ありがとうございました。さようなら」とか、「次に面白い人を紹介してください」と言う人があまりに多いのです。 一方で、実際に案件を依頼するかどうかを考える状態の発注者側が、外注側を呼び出す側の気持ちもわからなくもないです。「一度お会いしたい」というのは、要は相手がどういった人物であるかのチェックを主目的としていることも多いのです

    kiyo_hiko
    kiyo_hiko 2014/08/21
  • プログラマレベル:Geekなぺーじ

    レベル0 レベル0の人はプログラムを一度も書いた事がありません。 レベル0の人は、プログラミングとはどのような作業なのか想像もつきません。 世の中のほとんどの人は、このレベルです。 レベル0の人は、プログラムをかけるプログラマはいわゆるオタクだと思っています。 ありがちな発言 「プログラミングできるんだ。ふーん。凄いね。」 レベル1 レベル1の人は学校の授業の課題としてプログラムを書いた事があります。 しかし、あまりプログラミングには興味を持てず、コンピュータに詳しい知人に課題をやってもらったり、教えてgooなどで課題の答えを聞いたりしているので、仕事としてプログラミングはできません。 ありがちな発言 「教えて下さい」 レベル2 このレベルの人は、2度ほど何かの小規模プログラムを書き上げた経験を持っています。 段々とプログラミングへの興味が広範囲に及ぶようになり、勉強をするのが楽しくて仕方

    kiyo_hiko
    kiyo_hiko 2014/07/13
    PrologとJava比べると方言の違いだって思うの難しい
  • Geekなぺーじ : Google MAPS APIプログラミング

    ここでは、Google Maps JavaScript API(version 3)を使って遊ぶ方法を説明したいと思います。 Google Maps JavaScript APIを使うと、グーグル社が提供する衛星写真や地図を使ってホームページ上で色々なものを作れます。 対象とする読者は初心者もしくは入門者です。 Google Maps APIJavaScriptを使って書いてあるので、JavaScriptの知識があった方がわかりやすいと思いますが、Java Scriptがわからなくても何と無くわかるような説明を目指したいと思っています。 基Google Maps APIの単純な例 地図の種類を切り替える 地図の中心を移動する 地図上にふきだしを表示 地図がクリックされたときの処理 マップタイプコントロールを無効にする 緯度経度取得ツール 要望が多いので緯度経度情報を取得するツールを

  • アブジェクト指向プログラミングのススメ:Geekなぺーじ

    「Introduction to Abject-Oriented Programming」という記事がありました。 オブジェクト指向プログラミングで発生しがちな事柄を皮肉っています。 かなり笑えました。 最初は気がつきませんでしたが、原文のタイトルはObject-Orientedではなく、Abject-Orientedになっています。 面白かったので訳してみました。 一部良くわからなかったので省略してしまっているのと、間違っているかもしれないので、原文もご覧下さい。 また、原文のコメントも面白かったので、もしよろしければご覧下さい。 なお、原文のコメントにはネタであることを理解していないと思われる人の書き込みがありました。 念のためここにも書いておきますが「オブジェクト指向」じゃなくて「アブジェクト指向」ですよ!!! 仮に、 Abject: 絶望的な、悲惨な、惨めな、屈辱的な、ひどい だそ

    kiyo_hiko
    kiyo_hiko 2013/04/04
    いやすぎ // 「コードは人が読めるように書くべきだと言われています。 ということは、ドキュメンテーションを読む人はいません」 ひどい割り切り方
  • しりとり2.0:Geekなぺーじ

    TOP > ブログ > しりとり2.0 しりとり2.0 2006/12/8 突然ですが、しりとりをしませんか? 方法は問いません。 最初の単語です。 プレコ 追記 2006/12/8 2:00 Suematsuさんご参加頂きありがとうございます。はてブ「コンビニ」 最近のエントリ 「ピアリング戦記」の英訳版EPUBを無料配布します! IPv4アドレス移転の売買価格推移および移転組織ランキング100 例示用IPv6アドレス 3fff::/20 が新たに追加 ShowNet 2024のL2L3 ShowNet 2024 ローカル5G ShowNetのローカル5G企画(2022年、2023年) 過去記事 過去記事一覧 超凄いIPv6解説書(488ページ)を無料配布します! YouTubeチャンネルやってます!

    kiyo_hiko
    kiyo_hiko 2013/03/30
    八雲
  • 新品PCにこんなものが!:Geekなぺーじ

    知人が購入した新品のLenovoウルトラブックにこんな貼り紙が。。。。 最近よく目にする「尖閣諸島は我々のモノ、蒼 井そらは世界のモノ」と思いきや、「蒼 井そらはみんなのモノ/世界のモノ (蒼井空是大家的)」の部分が、この貼り紙だと「蒼 井そらはオレのモノ (蒼井空是我的)」に変化していますね。 購入した知人曰く、「開封厳禁シールがちゃんとあったので、工場の人の仕業じゃないかな?」とのことでした。 こういうの、はじめて見ました。 こういうことってあるんですね。 知人曰く、これ、起動して使っても問題ないのかな。。。マルウェアとか入ってないよね?とか不安みたいです。 追記: 12月21日 混入物が含まれたPCに関する調査が行われた結果、委託先工場で無作為に紙片が混入されたことが判明しました。 真摯なご対応ありがとうございました。 11月8日 : https://twitter.com/Leno

    kiyo_hiko
    kiyo_hiko 2012/11/07
    真偽の程は知らないが、ThinkPadはlenovo謹製のカスタムチップ入れ始めてから怖くなってきたし卒業した。キーボードももはや特別に良いわけでもなくなった lenovoを擁護するも警戒するも個人の勝手だろうが私は警戒する
  • 違法ダウンロード刑事罰化と日本のインターネットトラフィック:Geekなぺーじ

    2012年10月1日に、違法なものと知りながら音楽や映像をインターネットからダウンロードする行為に刑事罰が適用されるようになる改正著作権法が施行されました。 2010年1月1日に施行された改正著作権法で、ダウンロードが違法化されましたが、当時は罰則規定がありませんでした。 今回の施行では、2年以下の懲役又は200万円以下の罰金という刑事罰が追加されています。 2010年1月1日の施行は、日国内におけるインターネットトラフィックを激減させ、日のインターネットに非常に大きな影響を与えた可能性が指摘されています。 今回の改正著作権法も日国内のインターネットトラフィックに大きな影響を与える可能性があるのではないかと推測していますが、とりあえず2012年10月1日午前時点での状況を見てみます。 2010年の改正著作権法施行でトラフィック激減 2010年1月1日の改正著作権法施行時に、日国内の

    kiyo_hiko
    kiyo_hiko 2012/10/02
  • プログラミングできるようになるには?:Geekなぺーじ

    ここでは、全くプログラムを書いた事が無い状態からプログラミングができるようになるにはどうするべきかという私の個人的な意見を述べたいと思います。 ここで記述している事は私の考え方であり、他の方法や考え方もいっぱいある事をあらかじめご了承下さい。 とにかく練習あるのみ プログラミングを習得するにはとにかく書くしかありません。 書いているうちに段々慣れてきて、色々見えてきます。 とにかく、書いて覚えるそれ以外にはありません。 では、どれぐらい練習すれば「書けるようになる」のでしょうか? 当に簡単なプログラムであれば数日、数時間でかけてしまいます。 ただ、非常に単純なプログラムであっても、その裏で何が行われていてどうしてそのように記述すると動くのかを当の意味で理解するにはかなりの時間を要すると思います。 何をもって「書けた」と言うのかと何をしたいのかは人によって全く違うので、一概には言えません

    kiyo_hiko
    kiyo_hiko 2012/06/05
    Cだけ学んで他の言語に飛び込んできた職業プログラマーって LLとかでも、いかにも「これはCです」っていうコード書くので閉口していて、取っ掛かりにCが良いかは人によりけり
  • ノマドワーキング(笑)してて怖い目にあった話:Geekなぺーじ

    タイトルは釣りです。 私はノートPCを持ち歩いて時間があれば、外でキーボードをカチャカチャさせながら原稿を書いたりするのですが、この前、地方に行った時に少し怖いおもいをしました。 一度怖いおもいをしたことだけをもって一般化するのは多少乱暴ではあるのですが、「ノマドワーキング的な話って東京近郊だからできる話なんじゃね?」とそのときは思いました。 何が起きたかというと、予定よりも早く到着してしまったので駅の目の前にあるベンチに座りながらノートPCで原稿を書いていたら、いきなり怖いお兄さんに絡まれました。 「糞ガキぃー。パソコンやってんじゃねーぞー、コラぁー」という感じです。 駅前のベンチでパソコンを使っているだけでいきなり絡まれたのは初めてでした。 まわりにある程度人は居たのですが、相手が何をどのように腹を立てたのか皆目見当がつきませんでした。 ベンチでパソコンをする前は、喫茶店を発見して珈琲

    kiyo_hiko
    kiyo_hiko 2012/05/05
    そんなわけで公園のベンチにやってきたのだ / 田舎怖い。ベンチに座ってパチパチやってるだけで(おつむ以外)屈強そうな男に狙われるとかやだな
  • svn+TeXでcommitするとPDF - オーム社開発部の出版システムでの書籍執筆:Geekなぺーじ

    以前、オーム社開発部の出版体制を取材しましたが、今回、私自身がそのシステムを使ってを書きました。 Subversionでバージョン管理をしつつLaTeXを書く形式です。 複数人でを書く時にバージョン管理ツールを使わないと、誰がどこをどういじったのかがわからなくなったり編集箇所が競合する場合が多いのですが、Subversionを使うことでそれらが解決可能です。 さらに、筆者か編集者のうちの誰かがsvn commitを行って最新版を更新すると、それに連動して最終原稿として印刷所に入稿されるものと同じ形のPDFが自動的に生成され、DTP作業がゼロになるとともに、筆者がアウトプットを細かく確認ができるという特徴もあります。 しかも、Subversionのコミットメールを編集者側も見ていて、該当部分に対する編集やコメントがすぐに投入され、こちらが文章を書いた数分後に編集側意見が含まれるPDF

    kiyo_hiko
    kiyo_hiko 2012/04/05
    素晴らしげ。机上に残さないでリポジトリに残すという発想で、DTPを超えた感じ?NWPとか (適当)
  • 「教えて君」からの質問:Geekなぺーじ

    年末が近づいてきました。 この時期が来ると大学4年生と思われる見知らぬ人物から質問メールが来ることがあります。 多いのが以下のような内容です。 こういうプログラムを作りたいんですが実現可能ですか? こういうプログラムを作りたいんですが方法を教えて下さい 途中までWebアプリを作ったのですが意図通りに動作しないのでデバッグして下さい 私の書いているプログラムコンパイルが通らないので助けて下さい これらの質問メールが来るのは、このサイト内にプログラミング解説コーナーがあるからだと思われます。 こういった質問で最近よくあるのが、全く名乗らずに返信用のメールアドレスだけが記載されている事例です。 しかも、使い捨てだと思われるフリーメールアドレスだったりします(gmailだと丁寧に名乗っている場合が多く、hotmailだと2行ぐらいの質問とメールアドレスだけの場合が多い)。 「知恵袋に質問したけど答

    kiyo_hiko
    kiyo_hiko 2011/11/25
    文体にテンポがあるエントリー。漢詩の対句を見ているような。「Perl書いたことないんですけど、今回はお互いのためにPerlを教えて下さい」・・・なんかほのぼの。うちはわかんなくても書けというノリだし
  • 下ネタ:Geekなぺーじ

    TOP > ブログ > 下ネタ 下ネタ 2010/01/22いいから殺せ。後はこっちでなんとかするから 2009/06/03C++は中高生のセックスに似ている 2008/07/30エロサイトについて1学期間考える大学授業 2008/04/03Mile High Club 2007/11/02エロパワーでCaptcha突破 2007/09/27「ちんこ」で検索して大統領をヒットさせるプログラムを書いて懲役3年? 2007/03/30man sex 2007/01/24UNIXの達人によるセックス 2007/01/05プログラミングとセックスの類似点 超凄いIPv6解説書(488ページ)を無料配布します! YouTubeチャンネルやってます!

    kiyo_hiko
    kiyo_hiko 2011/10/26
    結構下ねたとかあるのね
  • この先生きのこるには?:Geekなぺーじ

    (注)撮影用に作成した「きのこる先生」のために利用したエリンギは、スタッフがバター炒めにして朝としておいしく頂きました。 追記:この、きのこる先生画像は、好きに使って頂いて良いです。 プレゼン資料やアイコン等で使って下さい。

    kiyo_hiko
    kiyo_hiko 2011/10/26
    この先生きのこる画像は自由に利用して良いそうです。太っ腹ですね。
  • イランからGoogleへのSSL通信が傍受されていた疑い。CAから発行された偽証明書が原因:Geekなぺーじ

    多くのユーザがSSL通信(https)の中身を傍受されていた可能性があるようです。 今回、この問題が報告されたのはイラン国内からのGoogleへの通信を行った場合です。 約2ヶ月間にわたってイラン国内からのSSL通信で、検索結果、Gmailに含まれるメールの中身、その他情報が傍受されていたかも知れません。 EFF: Iranian Man-in-the-Middle Attack Against Google Demonstrates Dangerous Weakness of Certificate Authorities Google Online Security Blog: An update on attempted man-in-the-middle attacks 傍受の手法 来、暗号化されたSSL通信の傍受は困難です。 今回利用された方法はMan-In-The-Middl