タグ

unirunのブックマーク (962)

  • shell script を書くときの tips 2つ(初心者向け) - tokuhirom's blog

    shell script は普段さけて通りたいと願ってやまないわけですが、たまには書かないといけないことがあるので、そういうときは覚えておくと便利な tips を2つ。 autodie っぽくするset -eとすると、コマンドの実行に失敗したときにそこで実行がとまるので便利。 #!/bin/sh set -e perl -e 'die' echo SHOULD NOT REACH HEREとすると % ./hoge.sh Died at -e line 1. % echo $? 255となって、最後までいかずに死にます。 複数のコマンドを順番に実行するときに便利。 なお、以下のような挙動をするんだそうです。 ただし失敗したコマンドが until または while ループの一部である、 if 文の一部である、 && または || リストの一部である、 コマンドの返り値が ! で反転されてい

  • RESTful Web アプリの設計レビューの話

    1. RESTful Web アプリの 設計レビューの話 和田 卓人 (a.k.a id:t-wada or @t_wada) July 23, 2012 @ sendagaya.rb 3. 自己紹介 名前: 和田 卓人 (わだ たくと) ブログ: http://d.hatena.ne.jp/t-wada メール: takuto.wada@gmail.com Twitter: http://twitter.com/t_wada タワーズ・クエスト株式会社 取締役社長 4. 私と REST (input) • WEB+DB PRESS vol.32「REST アーキテクチャスタイル入門」 • はてぶ設計議論 • DHH の RubyKaigi 2006 Keynote • WEB+DB PRESS vol.38∼「REST レシピ」 • 『RESTful Web Service』

    RESTful Web アプリの設計レビューの話
    unirun
    unirun 2012/07/25
    未だにまともにRESTで作ったことないからメモメモ
  • システム・エンジニアの基礎知識

    静岡理工科大学情報学部コンピュータシステム学科菅沼研究室のページです.主として,プログラミング言語( HTML,C/C++, Java, JavaScript, PHP, HTML,VB,C# ),及び,システムエンジニアとしての基礎知識(数学,オペレーションズ・リサーチやシステム工学関連の手法)を扱っています.

    unirun
    unirun 2012/07/25
    日本的SEにはほぼ必要ないわな。本来の意味でのシステムのエンジニアと言う意味であればおおよそ正しいと思われる。
  • 【備忘録】Windows7でgit環境構築 - ShiroKappa Blog

    社内向けにまとめたかったので、備忘録として。。。 各種パスはご自身の環境にあわせてどうぞ。 面倒くさいのでクリーンな状態から説明します。 クリーンな状態にするには、 1. TortoiseSVNをアンインストール(コントロールパネル>プログラムと機能) 2. TortoiseGitをアンインストール(同上) 3. msysGitをアンインストール(付属のアンインストーラー) 4. Puttyをアンインストール(コントロールパネル>プログラムと機能) 5. 環境変数をクリアする(コントロールパネル>システム>システムの詳細設定>詳細設定>環境変数) GIT**とかPLINK**系を削除します。特にGIT_SSHは消しておく。 なぜ、Puttyをアンインストールするかは、ssh回りで環境やツールが散乱するのを嫌ってです。 gitbash + gnuwin + opensshで充分ですし、鍵ペア

    【備忘録】Windows7でgit環境構築 - ShiroKappa Blog
  • ペアプロ・TDDの『お題』をまとめてみた #tddbc #coderetreat #pp_con - Diary of absj31

    TDD及びペアプロを通じてプログラミングスキルを上げるべく、ネットで公開されている『お題』について色々情報収集してみました。 お題やテーマについては、見つけ次第随時追加していきます。 Stackユーティリティ from 『車窓からのTDD』 - 車窓からのTDD こちらについては自分でも試しに写経してみました。以下エントリ。 『車窓からのTDD』を写経してみた ( JDK7 / Eclipse4.2 / Quick JUnit / Mercurial / Bitbucket ) - Shinya’s Daily Report FizzBuzz問題 from TDDBC TDDBC お題 うるう年問題 from TDDBC TDDBC お題 LRU Cache from TDDBC TDDBC お題 ワードフィルタ from TDDBC TDDBC お題 以上、ここまでの4つのお題は和田卓人

    ペアプロ・TDDの『お題』をまとめてみた #tddbc #coderetreat #pp_con - Diary of absj31
    unirun
    unirun 2012/07/23
    code kataが割とめんどくさいのでこういうレベル感のが欲しかった。素敵。
  • 自分だけのアルゴリズムで勝負。自動FX取引ソフトウェア·jiji MOONGIFT

    jijiはRuby製の自動FX取引ソフトウェアです。 FXで収益を出すというのはとても大変なことで、よく大損した人たちの阿鼻叫喚を聞きます。とは言えFXをはじめたいと思う人は多く、関連書籍もたくさんあります。自分なりの収益を出す方法がある、そう考える人はjijiを使ってみると面白いかも知れません。 グラフです。細かく描かれています。画像は全て公式サイトより。 統計情報です。 エージェント作成です。ここが肝になります。 開始を押すと実際のルールが運用開始されます。 ログです。 jijiは自分で記述した取引ルールに従って完全自動でFX取引を行います。もちろん必ず利益が出るという訳ではないのでご注意ください。スタンドアローンな状態で動き続けるので一日中相場を追いかけていられないサラリーマンなどに向いているかも知れません。 jijiが対応しているのはクリック証券とSBI証券になります。 jijiは

    自分だけのアルゴリズムで勝負。自動FX取引ソフトウェア·jiji MOONGIFT
    unirun
    unirun 2012/07/23
    面白そうだけどFXはやりたくない。そうだ、ソースだけ読もう。
  • 「スタバでドヤ顔でMacBook Air弄る奴スレ」糞ワロタww - ワロタw

    1 :ドヤ顔でスレをたてる人 ◆NDe37cPLdI 投稿日:2012/07/18(水) 19:03:51.45 ID:2n2zTmo1P 世界で最も美しいコンピュータ「MacBook Air」を世界最大のコーヒーチェーン「スターバックス」に持ち込み、洗練された振る舞いと華麗な操作、 そして教養あふれるコンテンツの数々によって「リベラルアーツとテクノロジーの交差点」を体現し、羨望のあまり涙で潤んだ店員の眼差しを感じつつ、ドヤ顔で市民を魅了する。 そんなドヤラーどもが集うスレです。 以前のドヤリングスレシリーズ(「…弄る奴総合★19」まで)から、ドヤリング模様の報告(なるべく画像つき)を主目的としたスレとして明確に仕切り直したのが当スレシリーズです。 家スレ(「…弄る奴総合★20」以降)は、主にドヤラーをdisるためのスレとして別途存続していますので、お間違えのないようお願いします。 なお

    unirun
    unirun 2012/07/23
    ちょっとMBAとiPhoneとiPad持ち込んでドトール行ってドヤリングしてくるは…
  • サル先生のGit入門〜バージョン管理を使いこなそう〜【プロジェクト管理ツールBacklog】

    ようこそ、サル先生のGit入門へ。 Gitをつかってバージョン管理ができるようになるために一緒に勉強していきましょう! コースは4つ。Git初心者の方は「入門編」からどうぞ。Gitを使った事がある方は「発展編」がおすすめです。さらに「プルリクエスト編」では、コードレビューする文化をチームに根付かせましょう。 「あれ?何だっけ…?」という時は「逆引きGit」で調べて見てくださいね。

    サル先生のGit入門〜バージョン管理を使いこなそう〜【プロジェクト管理ツールBacklog】
  • [Mac] 知らない人は損してると思うMacの使い方【その1】 | Appleちゃんねる

    「これ知らないMacユーザは損してるよね〜」って思えるMacのTips新年ネタ 前スレで、起動時に明けましておめでとうが出なくなったってありましたよね。 久しぶりに見ましたよ。 スクリーンセーバーでWord of the dayを設定していると、 基的には、大辞泉(オプションで変更可能)の内容がランダムっぽく表示されるのだが、 年末には、大晦日、正月には明けましておめでとうと出ていた! それから、表示される内容と日付に注意して見ているのだが、結構日付を意識しているっぽい。 システム環境設定で「日付と時刻」から日付を手動で1月1日にしてスクリーンセーバーを「Word of the day」にすれば見ることができます。   関連リンク: OS X Lionのスクリーンセーバーで「Word of the Day」を選択して「あけましておめでとう」を表示する - MACお宝鑑定団 blog(羅針

  • スマートフォン向けのHTML5製フレームワーク・Lungo.js - かちびと.net

    今更ですけどLungo.jsを少し触って 見ました。Lungo.jsはHTML5+CSS3の スマートフォン向けフレームワーク です。jQueryやmootoolsなどを必要 としない非依存型のライブラリです ので覚えておいて損は無いかも。 スマフォ向けフレームワークです。GPLv3ライセンスでOSSとして公開されています。 スマフォ向けのフレームワークは相当出回っていますので珍しくないかもですけど・・触った感じはなかなか使いやすそうでした。コアファイルは非圧縮で40kbほど。 以下、公式サイトのサンプルです。 Sample スターターキット的にも使えそうです。 ↑ 実機でのスクリーンショット この手のは沢山あるので好みで選べばいいですね。詳細は以下でどうぞ。 Lungo.js

    スマートフォン向けのHTML5製フレームワーク・Lungo.js - かちびと.net
  • [Mac] 知らない人は損してると思うMacの使い方【その2】 | Appleちゃんねる

    Macユーザーは知らない人は損してると思うMacの使い方【その2】当ブログはリンクフリーです。相互リンクやその他ご連絡は問合せフォームからお願いします。(ブログのカテゴリーによっては掲載をお断りさせて頂く場合がございます。) 当ブログで掲載している動画及び画像の著作権は各権利所有者に帰属致します。 掲載されている記事に問題がある場合は問合せフォームからご報告ください。 確認後、適切な対処をさせて頂きます。

  • 「サーバーサイドの知識の無さに全俺が泣いた」レベルの入社当時の人に読ませたら少しはアドバイスになったであろうPythonとDjangoの前提知識メモ - 憧れ駆動開発

    あの頃は青かった。教えるどころか無知をさらけ出すというのはこの事だった。死ぬほど恥ずかしいので消したかったけれど、この記事が一番アクセスがあって長い間いくらか読まれていたらしい。ためらった。ただ、かつての自分といくらかの人に参考になればうれしいけれど、そろそろ役目を終えたと信じたい。もし書きなおすのなら、もう少し違う言い方か伝え方にすると思う。 内容としては 当時の自分のスペック Pythonの言語で、当時の自分が知った方法(3項演算子とか) mercurial の基礎(init, commit, push, update, log) WAF(Django)の知識 URL(ディスパッチャ)をトリガーにして Viewで処理をかく ModelにDBの内容がある ORMでリレーションを簡単に記述できる テンプレートでViewで処理した内容を表示させる チラ裏に移動させた。

    「サーバーサイドの知識の無さに全俺が泣いた」レベルの入社当時の人に読ませたら少しはアドバイスになったであろうPythonとDjangoの前提知識メモ - 憧れ駆動開発
    unirun
    unirun 2012/07/11
    正しくは「サーバーサイドプログラミング」かな
  • Excel方眼紙がダメな2つの理由 - 設計者の発言

    悪名高い「Excel方眼紙」について、「そうそう。あのやり方は最悪だ。まだWordのほうがいい。なぜなら」なんて議論が始まったりすると残念過ぎて泣けてくる。ExcelやWordを使って仕様書を書くことの問題を、改めてはっきりさせておきたい。 私の言う「Excel方眼紙」はいくぶん象徴的な言い方である。正確に言えば、Excelを使って仕様書を書くことそのものが間違っているわけではない。Excelで書かれた仕様書の内容にもとづく「自動生成」や「動的制御」を実現しているのであれば、それはまともな職場といっていい。 そのような合理化を模索しようとせず、ExcelやWordやパワポやネット上の文書作成ツールあたりを使って仕様書を書いて、さらに別途プログラミングをやっているとすれば、大いにカイゼンの余地がある。あまりに生産性が低いし、仕様書とコードが分離しているゆえに遅かれ早かれ両者の整合性が失われる

    Excel方眼紙がダメな2つの理由 - 設計者の発言
    unirun
    unirun 2012/07/11
    プログラマに全角英数混じりのテキストを見せる。プログラマは死ぬ。
  • neue cc - Reactive Extensions + asyncによるC#5.0の非同期処理

    Reactive Extensions(Rx)の利点ってなんですかー、というと、合成可能なんです!ということです。合成可能って何?というと、LINQが使えるということなんです!です。じゃあ他には、ということで…… 詳しくはこの動画/スライド見るといいです。 Curing Your Event Processing Blues with Reactive Extensions (Rx) | TechEd Europe 2012 | Channel 9。最初のほうの例が非常に分かりやすいので、とりあえずその部分だけ引っ張ってきますと // sender, argsの型がふわふわ exchange.StockTick += (sender, args) => // senderの型が消えてる { if (args.Quote.Symbol == "MSFT") { // 合成できないからイベント

    unirun
    unirun 2012/07/11
    このサイト、ちょくちょく見かける。書いてある内容は凄く勉強になるけどデザインがw
  • [JS]ちょっとかっこいい円グラフをウェブページに簡単に設置できるスクリプト -EASY PIE CHART

    シンプルなHTMLで、さまざまなデザインの円グラフが簡単に作成できるjQueryのプラグインを紹介します。 EASY PIE CHART [ad#ad-2] EASY PIE CHARTの使い方 実装は、3ステップです。 Step 1: 外部ファイル 「jquery.js」と当スクリプト・スタイルシートを外部ファイルとして記述します。 外部ファイルはhead内に記述してください。 <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> <script type="text/javascript" src="/path/to/jquery.easy-pie-chart.js"></script> <link rel="styl

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

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

  • ページ遷移不要の、シンプルなWebサイトを作るための軽量jQueryプラグイン・Pagify - かちびと.net

    よく見かける、ページ遷移のない Webサイトを作る為のjQueryプラ グイン。ですが、高機能な物では なく、極めてシンプルで、ライブ ラリも軽量です。サクッと作りた い時のテンプレにもいいかも。 僕の語彙の無い説明よりサンプル見た方が早そうですね。 ※漢字も間違ってたので修正しました ページ遷移不要で、内容を書き換えた際もフラグメントURLにしてくれます。以下サンプル。 Sample コード <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js?ver=1.7'></script> <script src="pagify.js" type="text/javascript"></script> jQuery体とプラグインを読み込みます。 $(

    ページ遷移不要の、シンプルなWebサイトを作るための軽量jQueryプラグイン・Pagify - かちびと.net
    unirun
    unirun 2012/07/11
    ページの時間経過の話なの?とかひねくれてみたくなる程度にタイトルで誤字はヤバい
  • もうアイコン画像はいらない! Webフォントを使って、iOS風タブバーとアイコンを作成する方法

    こんにちは、鴨田です。 最近、アイコンがセットされたWebフォントを使うことで、 画像を使わずにアイコンを表示するという手法が流行っていますね。 すごく興味はあったのですが、なかなか使う機会もなく、 便利そうだなと思っていただけで、今まで使ったことがありませんでした。 しかし、先日、とある案件でやっと使う機会に恵まれたので、やり方をご紹介いたします。 (プロトタイプだけ作って、結局プロダクトとしては使いませんでしたが・・・) 最近話題になっていたこちらのサイトがとても便利です。 Fontello - http://fontello.com/ 使いたいフォントを選択します。 ここでは、「Entypo」フォントから5つ選択します。 選択が終わったら、上部のタブから「Edit codes」をクリックします。 アイコン画像の上部のバーをクリックして、アイコンに割り当てる文字列を決めます。 英語で頭

    もうアイコン画像はいらない! Webフォントを使って、iOS風タブバーとアイコンを作成する方法
  • Vimの極め方

    自己紹介 kana (aka @kana1 or id:ka-nacht) http://whileimautomaton.net/ トゥルーVim使い Vim歴 2000年 elvisに出会う / 3日で挫折 2001年 jvimに出会う 2002年 Vimに移行 2007年 Vimを極めようと決意 2008年 トゥルーVim使いに転職

    unirun
    unirun 2012/07/10
    今更ブクマ。端的にまとまってて好み。
  • Macを買ったらすぐにネットワーク環境を作成しなおそう。無線LANが速くなる

    MacBook Pro with Retina を Apple Store のオンラインでポチった方に続々と到着しているとTwitterなどで散見するようになりました。また週末など、MacBook Airをゲットしたなどというブログ記事を見かけます。みなさん新しいMacを楽しんでいらっしゃるようですね。 さて Mac を新しく導入したら、真っ先にやることはなんでしょうか。ソフトウェアアップデートで最新のパッチを当てる? アクセス権の修復? それらはもちろん大事なことです。 しかしMacBook AirやMacBook Pro with Retina など、Wi-Fiをメインで利用するばあい、それらに先んじてネットワーク環境を作成しなおすとよいでしょう。無線LANの速度が速くなることがあります。 たとえばオレのMacBook Pro with Retinaの場合です。Mac を開封して、ブー

    Macを買ったらすぐにネットワーク環境を作成しなおそう。無線LANが速くなる
    unirun
    unirun 2012/07/09
    実施前:27Mbps 〜 37Mbps 実施後:7Mbps 〜 40Mbps|タイミングイシューだとは思うけどなんか気持ち悪いから戻そう。@MBA13" 2012