PALADIN VPN Free VPN for Portugal to protect your privacy Why use a VPN? There are many reasons to use a VPN below we summarized the most important reasons. Protect your privacy and identity Security on public wifi Security when working remotely Access any content from anywhere Protect your data from governments, service providers, and apps According to Wikipedia A virtual private network (VPN) ex
この記事は公開されてから7年経過しています。現在とは内容が異なる場合がありますのでご注意ください。 最新の記事や関連記事をお探しの方は下の「サイト内検索」で検索してみてください。 FuelPHP 使ってますか? 今回はORM\Model を使っている時に find(‘all’) したときにつまづいたポイントをご紹介します。 とあるテーブルで find(‘all’) をしても結果レコードが1件しか取得されずおかしいなということに気が付きました。 このテーブルは郵便番号が入っているもので、郵便番号から住所検索するときに使うつもりでいました。通常は1つの郵便番号にたいして1つの住所情報だとおもうのですが、中には1つの郵便番号で60件くらいの住所が割り当てられていることもあります。 このとき、「複数の住所にマッチしたらその一覧を表示してユーザーに選択してもらう」というのをしたかったんですね。 モデ
Linuxサーバ OS編。コマンドのパスの確認について。 以前whichとwhereisの違いって?という記事を書いたのが、そう言えばtypeという コマンドがあったことを突然思い出した。 「コマンドのパスを調べるんだったらtypeでもいいんだった〜」・・・と思ったものの、 はて、typeコマンドの本来の意味はというと? ちゃんと調べてみたら、やはり微妙に違っていた。 こちらによると、typeは「指定したコマンドがbashでどのように解釈されるかを調べるコマンド」 ・・・ということだ。 少し説明すると、Linux上で使用するコマンドにも内部(ビルトイン)コマンドや外部 コマンドであったり、エイリアスであったりといろいろあり、typeはそういった名コマンド の「正体」を確認できる、ということらしいのである。 えぇっ、そうだったの!?・・・自分、今まで知りませんでした。
本書は、すぐれた組み込みソフトウェアを開発するための手法を豊富なサンプルコードとともに解説する本です。前半では、制約のある組み込み環境でテスト駆動開発を行うための基礎知識とノウハウを懇切丁寧に紹介します。後半では、オブジェクト指向をベースに考え出されたSOLID原則やリファクタリングをC言語に適用し、アジャイルな設計を実現するための方法を示します。さらに、レガシーコードへのテストの追加方法についてもサンプルコードを使って詳細に解説します。日本語版には平鍋健児氏による 「日本語版まえがき」を収録。テスト駆動開発を学びたい、アジャイル開発について知りたい、レガシーコードと日々格闘している、そんなすべての組み込みCプログラマ必携の一冊です。 目次 本書への賞賛の声 日本語版まえがき ジャック・ガンセルによるまえがき ロバート・C・マーティンによるまえがき はじめに 1章 テスト駆動開発 1.1
なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 Jesse Storimer, 島田浩二(翻訳), 角谷信太郎(翻訳) 達人出版会 3,520円 (3,200円+税) 『Working with Unix Processes』待望の完訳。並列処理やデーモン、プロセス生成、そしてシグナルといったUnixの基礎であるプロセスについてRubyで解説する、「今どきの」開発者に向けた新しいUnixプログラミングの手引きです。 ※本書の公式ハッシュタグは#naruhounix になります。 関連サイト原著者による公式ページと訳者らによるサポートページがあります。 Working With Unix Processes - Learn the Fundamentals of Unix Programming in RubyなるほどUnixプロセスサポートページ 日本語版刊行によせてRuby
According to a GitHub post this morning, GitHub for Mac is now supported in GitHub Enterprise. The support comes as part of the latest release of GitHub for Mac. The features, “Clone in Mac,” username auto-completion and notifications, are now available with a user’s enterprise repositories. According to the blog, GitHub is also supporting simultaneously logging in to GitHub.com, making repositori
About Chrome Logger is a Google Chrome extension for debugging server side applications in the Chrome console. Most languages include their own logging capabilities, but sometimes it is easier to see your logs right in the browser. Chrome Logger used to be known as ChromePHP. If you are feeling generous, you can donate to help support development. Usage Using Chrome Logger is simple: Install the C
April 9, 2013 Setting up Sublime Text 2 I recently decided it was finally time to part ways with TextMate, my trusty companion for these last few years, and start the hunt for a new editor. After a quick Twitter poll the unanimous advice was that I should try Sublime Text 2. After a few weeks of using Sublime Text I can safely say that it’s the best editor I’ve used. It’s fast, extendable and hasn
2013年4月24日紙版発売 2014年12月10日電子版発売 西尾泰和 著 A5判/264ページ 定価2,717円(本体2,470円+税10%) ISBN 978-4-7741-5654-5 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com 電子版 Gihyo Digital Publishing honto 本書のサポートページサンプルファイルのダウンロードや正誤表など この本の概要 本書は,プログラミング言語が持つ各種概念が「なぜ」存在するのかを解説する書籍です。 世の中にはたくさんのプログラミング言語があります。そしてプログラミングに関する概念も,関数,型,スコープ,クラス,継承など,さまざまなものがあります。多くの言語で共通して使われる概念もあれば,一部の言語でしか使われない概念もあります。これらの概念は,なぜ生まれたのでしょうか。本書のテーマは,その「なぜ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く