タグ

2013年2月4日のブックマーク (23件)

  • Perlゼミ(サンプルコードPerl入門)

    Perl入学式 全6回のPerl入門講座。東京、大阪、沖縄、札幌で開催。(東京は4月と10月スタート、それ以外は5月スタート) YAPC::Japan Perlを軸としたITに関わる全ての人のためのカンファレンス。 東京 吉祥寺.pm 五反田.pm 大阪 なにわPerl 沖縄 沖縄.pm

  • netcatを使って踏み台を踏む手順を省く - さよならインターネット

    拝啓 全国1億5千万の踏み台サーバ好きのみなさま 元気に踏み台サーバを踏まれているでしょうか。 社内で利用していながらよく理解していなかったので 改めてカジュアルに学び直したメモを書いておきます。 参考 sshのProxyCommandでnc使うときは-w SEC忘れないようにね! URL 2012-09-14 12:46:02 via atig.rb クラアント -> 踏み台サーバ -> 対象サーバという時に、毎回踏み台サーバに入って、対象サーバに入るのは面倒くさいので 「~/.ssh/config」へ Host fumidai Hostname 203.0.113.1 User kenjiskywalker Host hoge-web01 Hostname 203.0.113.101 User kenjiskywalker ProxyCommand ssh fumidai nc -w

    kazuph1986
    kazuph1986 2013/02/04
    少なくとも自分の環境だとs/ssh -W %h %w /ssh -W %h:%w/じゃないとだめだった。
  • Perlの食えない事情 - 演算子編 - アリ

    Perlえない事情 より おっと、そうです、Perlには演算子が多すぎるのでした。せっかくの機会なので、Perlの演算子を紹介します。 ビーナス演算子: 0+, +0 数値として評価してくれます。意外とよく見かけますね。 なぜこの演算子を使う必要があるのかというと、Perlは文字列と数値を明確に区別できないからです。scalarを文字列として解釈するならば文字列として、 print 0+ '10'; #=> 10 print 0+ '123b'; #=> 123 print '1.2e3' +0; #=> 1200 print [] +0; #=> 4303367864 ちなみに、文字列として評価するときにはこのようにするとかっこいいと言われています。 $obj.q(); 一見メソッド呼び出しのように見えますが $obj . ''; と等価です。 ベビーカー演算子: @{[ ]} 文字

    Perlの食えない事情 - 演算子編 - アリ
    kazuph1986
    kazuph1986 2013/02/04
    ネーミングセンスが。
  • naoyaのはてなダイアリー - Perl のクロージャ

    いつもお世話になってるあの人とかあの人とかが山口家の逆襲->perl-解説->クロージャというクロージャの解説ページをブックマークしてるのをきっかけに、 Perl のクロージャについて自分もちゃんと理解できてるのかというのを考えてみましたが、どうも微妙です。 クロージャについて、何でいまいち理解しきれてない感じがあるのかというと、クロージャがどういうものであるかは知ってるけど、クロージャをどういう時に使うと良いのかが具体的にあれとこれという感じで思い付かないからなのではないかと思った。 なので、Perl でクロージャを使ってる実装とかを見て、どんなときに使われるものなのかをリストアップして理解を深めてみよう..のコーナーです。 クラスにデータを保持するためのクロージャ 僕がぱっと思いついたのは Class::DBI の中で使われている Ima::DBI におけるデータベースハンドラのキャッ

    naoyaのはてなダイアリー - Perl のクロージャ
  • 組み込み開発 EXPO

    新たな価値を創造し、ビジネスを革新する製品開発とは 「ビッグデータ」「Internet of Things(モノのインターネット)」「クラウド」「M2M/センサー・ネットワーク」「コネクテッド・デバイス/スマート・デバイス」「NUI(ナチュラルユーザーインタフェース)」――。これらのトレンドが融合・進化し、組み込みシステムのみならず、ビジネスの世界をも革新しようとしています。この大きな転換期を迎え、私たちは、機能や性能といったカタログスペックを追求するだけの従来の製品開発から脱却し、ビジネス/サービスへの展開も視野に入れた開発を行わなければなりません。EXPOでは、新時代を見据えた組み込み開発の方向性・在り方を提示します。 Windows Embedded 特設パビリオンでは、企業向け組み込みシステムのあたらしいコンセプトである『Intelligent Systems』に基づいた様々なソ

    kazuph1986
    kazuph1986 2013/02/04
    こ、これなら勝てる!!!(誰に)
  • そうだ Vim で画像を表示させよう - C++でゲームプログラミング

    この記事は Vim Advent Calendar 2012 65日目の記事になります。 いやー今年も Vim と過ごすクリスマスが楽しみですね! まだまだ参加者は募集中なのでまだ未参加の人はどさくさに紛れて記事を書いてみるのもいいともいます。 また、既に参加して2週目をやりたい!って方がいましたらお手数ですがこの記事のコメント、もしくは lingr の Vim 部屋で言ってもらえればスケジュールに登録するので教えて下さい。 [sugarpot.vim] と、いうことで Vim から画像ファイルをプレビューする事ができるプラグインを作りました。 Vim から Vim を立ちあげてそこに画像ファイルを XPM に変換して描画を行なっています。 また動作に Vim の clientserver を使用しているので +clientserver が必要になります。 来であれば XPM を用いて画

    そうだ Vim で画像を表示させよう - C++でゲームプログラミング
    kazuph1986
    kazuph1986 2013/02/04
    それVim
  • 夢のミニ四駆を作る前に、これまでのミニ四駆について学ぼう

    はじめに 皆さんはミニ四駆を知っていますか?あまり知らない人はいないと思いますが、ミニ四駆は1980年代からタミヤが発売しているモーター駆動のカーモデルです。 2012年、そのミニ四駆が30周年を迎えました。つまり、今のWeb業界を支えている76世代や86世代のエンジニアにはとても懐かしく、思い入れの深い存在です。そして、この76世代や86世代に支えられ、今再びミニ四駆が注目されつつあります。当時のミニ四駆からさらに進化し、新たに様々なパーツや種類が発売されています。 この連載では、この進化したミニ四駆を今の技術を使い、子供の頃に出来なかったミニ四駆の制御を実現していきます。 子供の頃の夢の実現 ミニ四駆で遊んでいた世代には、大きく分けて第一世代と第二世代が存在します。 第一世代 『ダッシュ!四駆郎』を見ながら遊んでいた世代。メインのマシンとして、ブーメランJrやエンペラー、スーパーエンペ

    夢のミニ四駆を作る前に、これまでのミニ四駆について学ぼう
    kazuph1986
    kazuph1986 2013/02/04
    ためやった。
  • Leap Motion 勉強会に参加しました – LLC DigiFie

    先週末、東京から AKABANA の有川さんが Leap Motion を持って弊社に遊びに来てくれたので、せっかくなので勉強会をやりました。 今回はとりあえず Leap を動作させてみたあとに、GitHub で公開されている SDK のコードを解析して、これで何ができそうなのかなど、参加者でディスカッションしたりしてみました。 そこでわかったこと(?)というか、気づいた点は有川さんが facebook にポストしてたので、ちょっと追記して転載しておきます。 ・アプリ開発は C++ / ObjC / Java / as3 / js でいけそう ・サーバが起動する ・他のデバイスからアクセスできる (TCP Socket 経由でネットワーク接続できる) ・検出モードは三種類 (精密、スピード重視、その中間) ・手とその向き。+ 加速度 ・指とその向き。+ 加速度 (加速度が API から取得

    kazuph1986
    kazuph1986 2013/02/04
    Kinectの次の最高のおもちゃ。自分もいじりたい。
  • Vimで突然の死に備える - はわわーっ

    この記事はVim Advent Calendar 2012 : ATNDの66日目の記事になります。 65日目はおしょーさんのそうだ Vim で画像を表示させよう - C++ゲームプログラミングでした。 さて、Vimで突然の死というと Unite.vimで突然の死に備える | かなりすごいブログ mattn/ctrlp-sudden-death · GitHub はじめてVimプラグインを書いた話 - metropolis 突然の死 - Memo CtrlPプラグインでの「突然の死」作ったった - 29th Sta. こんな感じにいろんな人が作っています。たくさんありますね。 ちなみに突然の死ってのは _人人人人人_ > 突然の死 <  ̄^Y^Y^Y^Y^Y ̄こんなやつです。 この記事ではこの枠を作るオペレータを作りましょう。 完成品はyomi322/vim-operator-sudde

    Vimで突然の死に備える - はわわーっ
    kazuph1986
    kazuph1986 2013/02/04
    思ってたよりだいぶ良い感じに高機能!w
  • 開発者募集!フェンリル島根支社を開設します

    こんにちは、田林です。 この度 2013 年 4 月にフェンリルは島根支社を開設し、HTML5、JavaScriptRuby、LAMP 等でのウェブアプリケーション開発を島根支社(松江市)にて始めます。 そこで、島根で働きたいウェブアプリケーションの開発者を募集します! 現在島根に在住の方、もしくは UI ターンで島根で働きたい方はこちらからご応募下さい。 また、会社説明会を行いますので、ご興味のある方は是非ご来場ください。 日時:2013 年 2 月 16 日(土)10:00〜11:00 場所:松江オープンソースラボ ご来場希望の方は、[氏名・ご連絡先携帯電話番号]を添えて下記アドレスまでメールお願いいたします。 recruit@fenrir.co.jp ウェブアプリケーションの共同(受託)開発始めました スマートフォンアプリの開発は既に 100 以上のアプリ開発実績があり、これまで

    開発者募集!フェンリル島根支社を開設します
    kazuph1986
    kazuph1986 2013/02/04
    島根だって。HTML5、JavaScript、Ruby、LAMP だって。
  • GitHub時代の開発委託とは? デブサミでQA@ITの事例の話をします - QA@IT公式ブログ

    2013年2月14日と15日の2日間にわたって東京・目黒で開催されるDevelopers Summit 2013(デブサミ2013)の1セッションで、QA@ITの委託開発の話をさせて頂くことになりました。 ソーシャルコーディング革命後の開発委託の世界〜QA@ITの事例(仮) 私はこれまでいつも、デブサミは取材記者という立場で見て来ました。記者として取材して、例えば以下の様な記事を書いて来ました。聴衆に混じって講演を聞く側だった私が、まさか話す側に回ることになるとはと、今からドキドキしています。 デベロッパーズ・サミット2008:すばらしいソフトを作るには、カリスマが講演 未来の言語は「APL」? Rubyのまつもと氏が講演 IIJRuby対応PaaS「MOGOK」は、どんなサービスか? さて、デブサミは開発者のイベントですが、私は委託側、つまり受託開発における「お客の声」ということでお話

  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

  • SPRINTARS予報(簡易版)- 大気エアロゾル(微粒子)予測

    PM2.5予測情報の提供を維持するために寄附を募集しています(Web申込可) → ご案内 SPRINTARSの解説も書かれている一般向け書籍「異常気象と気候変動についてわかっていることいないこと」発売中 Yahoo!ニュース エキスパート「大気汚染と気候変動 科学的解説」 2024年1月1日更新「気候変動を起こすのは二酸化炭素だけではない — SLCFs」 各地の予測 今日・明日 週間 予測動画 PM2.5 東アジア アジア広域 黄砂 東アジア アジア広域 アジア予測 (在留邦人向け) 今日・明日 週間 このページのPM2.5予測・黄砂予測は数値モデル SPRINTARS を使用したシミュレーションにより行われています。 このページの情報は,地表付近から高度約200mまでの平均質量濃度から算出しています。シミュレーションは水平方向約35kmの格子点間隔で行われているため,それ以下のエアロゾ

    kazuph1986
    kazuph1986 2013/02/04
    こわ。九州が高い。。。
  • 13.3インチの巨大タブレットが登場、存在感抜群、さらに大型のモデルも存在? (Impress Watch) - Yahoo!ニュース

    13.3インチの巨大タブレットが登場、存在感抜群、さらに大型のモデルも存在? Impress Watch 2月2日(土)23時0分配信 なんと13.3インチという大判のタブレットが登場、中国ColorfulのAndroid 4.1タブレット「COLORFLY CT131 Dual Tiny」が直輸入で発売された。 【拡大画像や他の画像】 実売価格は29,999円(詳細は「今週見つけた新製品」参照のこと)。イオシス アキバ中央通店では動作デモも実施中だ。 13.3インチ、1kgの巨大タブレット いわゆる中華パッドも7インチクラスが主流になりつつある中で、今回のような大画面の製品は貴重。解像度は1,280×800ドットで、アイコンや文字などの視認性も7インチクラスに比べて高く、表示はノートPCに近い印象だ。 ただし、ショップでも「持って外出するのはまっぴらごめん」(イオシス アキバ中

    kazuph1986
    kazuph1986 2013/02/04
    中国でAndroidをつくると小型化できなくてこうなる。
  • 世界一即戦力な男・菊池良から新卒採用担当のキミへ

    世界一即戦力な男・菊池良から新卒採用担当のキミへ
    kazuph1986
    kazuph1986 2013/02/04
    みたいけど落ちてる。
  • 【就活】世界一即戦力な男を発見したったwwwwwwwwwwww : 暇人\(^o^)/速報

    【就活】世界一即戦力な男を発見したったwwwwwwwwwwww Tweet 1:以下、名無しにかわりましてVIPがお送りします:2013/02/03(日) 23:32:12.68 ID:8OO/Hlk10 人事のヤツ採ってやれよ http://www.sokusenryoku.me/ 2:右衛門 ◆migiemon/o.n :2013/02/03(日) 23:32:38.88 ID:4qhBYNNG0 URLでワロタ 3:以下、名無しにかわりましてVIPがお送りします:2013/02/03(日) 23:33:17.74 ID:AJMlzAQy0 重い 5:以下、名無しにかわりましてVIPがお送りします:2013/02/03(日) 23:37:45.24 ID:8OO/Hlk10 >>3 スクショ 9:以下、名無しにかわりましてVIPがお送りします:2013/02/03(日) 23:39:5

    【就活】世界一即戦力な男を発見したったwwwwwwwwwwww : 暇人\(^o^)/速報
  • Rubyによる関数型プログラミング

    古き良き小学校の時代、この行には困惑させられたものだった。 魔術的な x が、加算されたのに等しいままでいる事に。 どういうわけか、プログラミングを始めると、それに構わなくなる。 「やれやれ、それは重大な事柄じゃないし、プログラミングとは現実のビジネス行為なんだから、 数学的な純粋さについてあら探しなんて必要無い (その議論なら、大学にいる狂った髭面野郎どもにさせておけばいい)」と思っていた。 けれども、ただ知らなかっただけで、我々が間違っていて高い代償を支払っていたのは 明らかである。 Wikipedia によれば、「関数型プログラミング(functional programming, FP)とは、 計算を数学的な関数の評価とみなし、 状態や可変データを避けるプログラミングパラダイム」である。 言い換えると、関数型プログラミングは、 副作用が無く変数の値を変化させないコードを推奨する。

    kazuph1986
    kazuph1986 2013/02/04
    これ、自分に書ける制約と誓約つよすぎでしょ。。。(やりたい)
  • BLOGTIMES|ブロガーリレーションサービス

    平素はご利用いただき誠にありがとうございます。 ブロガーリレーションサービス「BLOGTIMES」につきまして、 2020年1月15(水)をもちましてサービスを終了させていただくこととなりました。 ■サービス終了日 2020年1月15(水) ご利用のお客様には、大変ご迷惑をおかけいたしますが、 何卒ご理解いただきますようよろしくお願い申し上げます。 長らくのご愛顧、誠にありがとうございました。 BLOGTIMES事務局

    kazuph1986
    kazuph1986 2013/02/04
    「1,2回しか使用しないような電動ノコギリや電動釘打ち といった「専門工具」は大した売上になっていないという点に着目しました」専門工具を“無料”で貸し出す。地元でやりたい。
  • Androidアプリを開発する際のベースにどうぞ!·Android Bootstrap MOONGIFT

    Android Bootstrapは多彩な機能が実装されたAndroidアプリ開発ベースです。 Webサービス開発時においてBootstrapが活躍しています。そういったベースがあると開発がとてもスムーズになるのではないでしょうか。そこで今回はAndroid BootstrapAndroidアプリ開発のベースを紹介します。 ログイン画面。 ユーザ一覧。 ニュース。 タイトルをタップすると記事詳細が表示されます。 チェックイン。 タップすると地図が表示されます。 メニューはログアウトのみ。 紹介動画です。 Android Bootstrapはフラグメント、ページャー、アカウント管理などの実装に加え、Android Mavenプラグイン、RoboGuice 2、ActionBarSherlock 4、ViewPagerIndicator、http-request、GSON、Robotiumと

    Androidアプリを開発する際のベースにどうぞ!·Android Bootstrap MOONGIFT
    kazuph1986
    kazuph1986 2013/02/04
    「Android Mavenプラグイン、RoboGuice 2、ActionBarSherlock 4、ViewPagerIndicator、http-request、GSON、Robotiumといったライブラリも内包されています。」すごいけどでかい!!!(^q^)
  • 小学生からプログラミング教育を始めるエストニア - プログラマの思索

    小学生からプログラミング教育を始める国の記事があったのでメモ。 Fumi's Travelblog: 読み書き算盤プログラミング (引用開始) 「作家にはならないから読み書きを学ばないなんて人はいないですよね。エンジニアにはならないからプログラミングを学ばないというのもそれにちょっと似ています。クリエイティブに物を考えること。論理的・システマチックに物を考えること。他の人とコラボレーションをすること。こうしたことは、誰にとっても役に立つ。」 エストニアでは、小学校一年生からプログラミングの勉強をすることになったそうです。まずは 20 校で始めるパイロットプログラムですが、全国 550 校に広げていく予定。7 歳から 19 歳のエストニアの子ども達が、プログラミングの勉強をしていくことになります。 そしてその理由については、「アプリ開発者を生み出そうとしているわけではなく、テクノロジー、コン

    小学生からプログラミング教育を始めるエストニア - プログラマの思索
    kazuph1986
    kazuph1986 2013/02/04
    読み、書き、プログラミング。
  • サイバーエージェント、知られざる“膿出し"

    コミュニティ、ゲームサービス「アメーバ(Ameba)」やネット広告代理業を手掛けるサイバーエージェント。藤田晋社長(=タイトル下写真=)が率いるネット大手の一角が、大胆なリストラに乗り出すことが、東洋経済の取材で明らかになった。 今期決算で大型の特別損失を計上し、「ガラケー」と呼ばれる従来型の携帯電話向けサービスを中心に不採算事業から撤退する。ここ1~2年で爆発的に普及したスマートフォン向けサービスに力を注ぐ。 サイバーエージェントは1月31日、2013年9月期第1四半期(12年10~12月期)決算を発表した。売上高は408億円(前年同期比27%増)となった一方、営業利益は15億円(同68%減)に縮んだ。スマホ専用サービス「アメーバスマホ」で展開した30億円の大規模広告宣伝が先行費用として、重荷となった。 子会社株や事業売却で巨額特益計上 特筆すべきは純利益の膨らみだ。業の儲けを示す営業

    サイバーエージェント、知られざる“膿出し"
  • 押さえておきたい「自分に合う職業」に就く方法 | ライフハッカー・ジャパン

    これから就職をする、あるいは転職をしようとする際、「その職業は自分に合っているか?」と誰しも気がかりになるでしょう。シリアル・アントレプレナー(連続起業家)であり就職支援サイト「Brazen Careerist」の著者であるPenelope Trunk氏が、職業選択にあたって押さえておきたいポイントを教えてくれました。 仕事の悩みのほとんどは、根的な原因として職業の選択を間違えていることにあります。いい仕事を選んだと思ったのに、そうではなかったわけです。はっきり言って、自分に合った職業を一発で選ぶのはほとんど不可能です。自分は例外だなんて思わないことです。 経済学者のNeil Howe氏の著書『Millennials Rising(ミレニアル世代がやってきた)』によると、最初の選択で自分に合った職業に就いた人はわずか5%。Howe氏はこれらの人を「スタートが速い人」と呼んでいます。この人

    押さえておきたい「自分に合う職業」に就く方法 | ライフハッカー・ジャパン
    kazuph1986
    kazuph1986 2013/02/04
    「大学院に進学するのは選択肢を減らすことになります。その分野が好きになれなかった場合、何年もの時間がムダになってしまうからです。奨学金の貸与を受けるのも、選択肢を狭めます。」ちょ、ま、やめて
  • Twitterが自社製JavaScriptフレームワーク「Flight」をオープンソースで公開

    Twitterは自社サービスで利用しているJavaScriptフレームワーク「Flight」をオープンソースで公開しました。 Flightはコンポーネントベースの軽量フレームワーク。開発者に対して非同期で独立性の高いコンポーネントを定義する機能を提供することで、デバッグ、テスト、イベントハンドリングなどを容易にするフレームワークのようです。 Githubのページでは以下のように説明されています。 Components cannot be directly referenced, instead they communicate by triggering and subscribing to events. Consequently every component, and every component API, is entirely decoupled from every othe

    Twitterが自社製JavaScriptフレームワーク「Flight」をオープンソースで公開
    kazuph1986
    kazuph1986 2013/02/04
    きになる