instagr.am/p/B5pwq/ 雨音で目が覚めた遅めのおはようございます。 Good Late morning Tokyo Jap...
instagr.am/p/B5pwq/ 雨音で目が覚めた遅めのおはようございます。 Good Late morning Tokyo Jap...
2013/08/13 GitHubの新デザインに対応するために記事内容・画像をアップデートしました。 こんにちは、ブログ記事を書くのが約2年ぶりのruedapです。 さっそくですが、Pull Request(プルリクエスト)機能を使ったことはありますか? GitHubの代表的な機能で、「pull req」や「PR」とも略されたりして、名前はよく聞きますよね。 この記事は、Gitはいちおう入門済みで、GitHubも使い始めたけど、Pull Request機能はまだ使ったことがない、そんな人に向けた 簡単な方のPull Request の入門記事です。 もう1つのPull Requestについて Pull Request機能の解説としてよくあるのは「他の人のリポジトリを自分のGitHubアカウントにFork(コピー)してきて、変更を加えて、それを元のリポジトリに取り込んでもらうようにリクエスト
チーム開発において、「チケット/Issue」「TDD」「コードレビュー」など、ソースコードの変更に対する効果的な開発フローについてよく考えるのだけど、なんにしてもこのあたりは非常に課題が多く、各社各コミュニティで色々なやり方が模索されているポイントだと思う。 で、まぁご多分に漏れず僕もよく考えるわけだけど、現状その過程で Pull Request こそが非常に効果的なのではないか、と思うので、ちょっとまとめてみようかと思う。 もちろん、言うまでもないようなことだよ、という人もいるかもしれないけど、そういう人がたくさんいると、非常に喜ばしいことだね。 Pull Request とは GitHub でこう呼ばれているので、こう呼ぶことにするが、ここでは、複数のリポジトリ/ブランチ間でのオープンな patch のやりとりのことだと考える。 あと、自分が使っているのが Git なので、ここでは G
2013年11月04日13:00 カテゴリ書評/画評/品評 An Inch that Makes Me Itch - 品評 - Nexus 7 (2013) Nexus 7 (2013) それから一年… 404 Blog Not Found:Ready to Play? - 0th Impression - Nexus 7 & Google Play というわけでまとめると、iPad以外ではじめて代金を払って手に入れる価値があるタブレットが登場したと言い切っていいだろう。その代価は19,800円。これに2000円分のGoogle Playクーポンが付く。 19,800円($199)は27,800円($229)になり、クーポンも付かなくなった。先代を併売しているのもそれが理由? しかし重さは300gを切り、ディスプレイは720pが1080pになり、そしてCPUはずっと速くなった。 特に大事な
2013年11月02日12:00 カテゴリ書評/画評/品評iTech (R|L)ighter than Ever - 品評 - iPad Air 最初に目に入った印象は、「ただの9.7インチiPad miniか?」だった。 最初に手を取った感触は、「ただの9.7インチiPad miniか!」だった。 そして[すべてのコンテンツと設定を消去]する前に改めてiPad (4th generation)を持とうとして気づいた。 先代、こんなに重かったんだ。 先代と当代の違いは、つまるところ軽さlightnessだけ。 それ以上の正しさrightnessは蛇足だとでも言わんがばかりに。 実に珍しく早起きしてしまったのが運の尽き。発売当日に銀座の行列に並んだのは、実はこれがはじめて。 差し入れとか都市伝説じゃなかったのか? pic.twitter.com/nxg4xW6OKv— Dan Kogai (
Welkom bij Pelletkachels.nl, jouw ultieme bron voor alles wat met pelletkachels te maken heeft! Maar we zijn meer dan alleen een platform voor het bespreken van warmtebronnen. Bij Pelletkachels.nl geloven we dat het delen van kennis en ervaringen over bedrijven en gebeurtenissen ook essentieel is voor het creëren van een betrokken en geïnformeerde gemeenschap. In dit blog duiken we dieper in de we
メモリの割り当てを変更する 【書式】 #include <stdlib.h> void *realloc(void *ptr, size_t size); 【説明】 指定したヒープメモリのブロックを、指定したサイズに変更して再度割当てます。古いメモリブロックにあったデータは可能な限り新しいメモリブロックにコピーされます。 【引数】 void *ptr : malloc関数、calloc関数、realloc関数を用いて確保したヒープメモリへのポインタ。 NULL(0)を指定した場合には、mallocと同様の動作をします。 size_t size : 変更したいメモリのバイトサイズ ※size_t は stdlib.h の中でtypedefされ、一般にunsignedです。 【戻り値】 成功時 : 再確保したメモリブロックを指すポインタ (void *についてはmalloc関数参照) このア
指定バイト分、メモリ領域を確保する 【書式】 #include <stdlib.h> void *malloc(size_t size); 【説明】 ヒープメモリから size バイトのブロックを割り当てます。確保されたブロックは 0 クリアされません。 この関数を使うことにより、プログラムで予め配列などを使ってメモリを確保せずに、必要な場所で必要なだけメモリを確保することが出来ます。木構造やリストなど多くのデータ構造は、通常 malloc関数によって動的にメモリを確保します。 malloc関数で確保したメモリは、使用後、必ず free関数で解放してください。 【引数】 size_t size : 確保したいメモリのバイトサイズ size_t は stdlib.h の中でtypedefされ、一般にunsignedです。 【戻り値】 成功時 : 確保したメモリブロックを指すポインタ 失敗時
メモリアドレスの秘密 C言語によるプログラミング技術の中で、もっとも大切なものの一つがポインタです 一度でもC言語に触れたことがある方ならば、ポインタに対して「難しい」というイメージがあるかもしれません 実際、筆者も最初は抵抗がありました しかし、ふたを開ければ大したことはありません 肝心なのはプログラム知識よりも、コンピュータアーキテクチャ(というほど大げさでもないが)の知識です ポインタはメモリと深い関係があります では、本題に入ります ポインタとはそもそもなにか、簡単に言うと変数の一種です これまで私たちは変数を扱ってきました。変数で文字列を扱うこともできるようになりました ポインタも変数です。難しいことはありません ポインタも変数なので、よくポインタ変数とも呼びます 問題は格納するものです。ポインタには変数のように定数を直接代入するわけではありません ポインタにはメモリアドレスを代
TOPICS 発行年月日 2013年10月 PRINT LENGTH 244 ISBN 978-4-87311-645-7 原書 Mastering Nginx FORMAT PDF EPUB NginxはC10K問題を解決するために開発された、高速かつ高性能なオープンソースのWebサーバです。Apacheに代わるWebサーバとして高負荷サイトを中心に急速にシェアを伸ばしてきています。Nginxの設定情報はインターネットを探せばある程度見つかりますが、断片的な情報が多く、全体像を把握することは簡単ではありません。本書はNginxの全体像を機能ごとに解説した徹底ガイドです。中級以上のシステムアドミニストレータおよびシステムエンジニアを対象に、豊富な設定例、ベストプラクティス、ディレクティブのリファレンス、トラブルシューティングを示しながらNginxの細部に迫ります。Nginxのさまざまな機能
イチオシ [[data.opening_days_date_label]] [[data.opening_days_time]]〜 [[data.tertiary_area_name]] ([[data.secondary_area_name]]) 男性 [[ entryStatus(data.application_deadline_date, data.entry_status_male) ]] [[data.condition_male_from]]〜[[data.condition_male_to]]歳 / 女性 [[ entryStatus(data.application_deadline_date, data.entry_status_female) ]] [[data.condition_female_from]]〜[[data.condition_female_to]]歳
混ぜたら危険、auのCM「iPhone数字篇」が移動速度と周波数帯を比較 「その発想はなかった」との声 現在放映中のauのテレビCM「iPhone数字篇」を見かけたことはあるだろうか。 内容はシンプル。人や鳥や鉄道、飛行機などの移動速度と並べる形で、LTEプラチナバンド800MHzの速さを強調するCMとなっている。 この広告手法は、多くのユーザにとってある意味では分かりやすい表現だろう。800MHzという周波数帯のアピールは、一般的には理解しづらいものだからだ。 しかし、このCMに対して、Twitterなどでは批判の声が上がっている。その多くは、移動速度と周波数帯を数値として並べるのはおかしいのではないか、というものだ。 昨日の夜、テレビを見ていたら、生き物や乗り物でだんだん「○○km/h」と増えていくCMがあった。なんのCMだろ?と思ってみていたら、飛行機が確か700km/h台になったと
「年収が顔に書いてあればいいのに…」。年収第一主義の女性は、時々こんなことを思ってしまうのかもしれません。 女性が結婚相手に求める理想年収は600万円以上。過去記事の『「彼が無収入になったら別れる女性」は21%もいると判明』にもあるように、世の女性はお金に大変シビアなようですが、実は高収入の人にはある意外な共通体験があることがわかったのです。 その体験とは、ずばり“粘土遊び”。調査によると、実に年収600万円以上の人の9割が「粘土経験あり」だというのです。 今回は、株式会社アガツマが20歳~49歳までの男女を対象におこなった「粘土に関する調査」より、粘土と年収の意外な関連性を見ていきます! ■高収入な人ほど粘土経験あり 「粘土経験あり」と答えた人の属性を見ると、最も多かったのは年収800~1,000万未満(96.8%)の層。続いて600~800万未満(90.0%)と、高収入な人たちほど粘
粘土遊びをした人のほうが年収が高い、という記事を読んで、日頃保育園で目にする園児たちの思い出しつつ、思ったことをツラツラと書いていました。
我らがリチャード・ストールマン氏(以下、敬称略)がGNUプロジェクトを孤軍奮闘ながら発起してから30年を迎えた。30年前と言えばWindowsすら無かった頃であり、コンピュータの世界は今とは全く異なっていただろう。「だろう」というのは筆者が当時まだ子供であり、その頃の業界について伝聞でしか知らないからである。 GNUプロジェクトは言うまでもなく、自由なソフトウェアによるオペレーティングシステムを作ろうという一大プロジェクトである。今のようにインターネットもなく、容易に支援も得られそうにない中で、独りでOSを創りあげようなどと起ち上がるのは如何に無謀なことであったか。しかし、その無謀のおかげで今日のソフトウェア業界の姿があるのは間違いない。 今日はGNUプロジェクトの重要さについて、改めて語ろうと思う。 GNUなくして今のインターネットは無かった これまで、GNUプロジェクトが果たしてきた役
すりゴマです。 今日もいい感じにすり潰していきますね。 photo by Crouchy69 こんなビビッドな写真をずっと見てたら、目が痛くなってきますね。 すりゴマも仕事柄、このMacbook Airの画面を見ている時間が長いので、少しでも目の疲労を少なくしたいです。。 MacBook Airの液晶パネルメーカーには数種類あって、すりゴマのは一番汚いと言われるLG製なんです… OTL ということで、カラープロファイルを変更し、白っぽくて黄ばんだ色を、キレイで目に優しい色に変える方法をご紹介します! パネルメーカーをチェック!! 一応言わなきゃなので書きますが、カラープロファイルのカスタマイズは自己責任で行ってください。 ご紹介したプロファイルを使用して、いかなる不都合が起きてもすりゴマは責任を負いかねます。。。 (´・ω・`) ではまず、Macbook Airの液晶パネルメーカーがLG製
子供の頃、お金持ちが保有する車といえばヤナセの黄色いステッカーが張ったBMWやメルセデス・ベンツでした。 ざっくり30年がたった今、ニューヨークに住んでいますとラッパーの間で「ビーマー」との愛称で親しまれるBMWはどちらかといえば大衆車に近い。リースだと月々3万円近くで乗れる、という手ごろ感が魅力なんでしょう。 では、アメリカ富裕層が選ぶ車はというと……。郵便番号別でみた1~8月の販売動向が教えてくれます。 自動車情報サイト大手エドマンズ・ドットコム、フォーブス誌、R・L・ポーク社の調査によりますと、全米住宅価格・中央値トップ25地区の1~8月新車販売台数で最も人気が高かったブランドはBMW、アウディ、ベンツ、レクサスでもなく……セダン「モデルS」。そう、現実世界のトニー・スタークとの誉れ高いイーロン・マスク率いるテスラの電気自動車(EV)でございます。 住宅価格の中央値レンジが430万~
Online shopping from a great selection at fd_redirect Store.
構造化プログラミングは1960年代後半から1970年頃にかけて,E.W.ダイクストラ達によって提唱されたプログラミングについての考え方です。この主張は提唱当時から支持され,現在ではプログラミングにおける基本的原則として広く受け入れられています。またこの考え方は余りに基本的なものとして受け入れられている為に,この主張が意識されず当然のこととして扱われていることさえあります。また現在のプログラミング技法や手法については色々ありますが,それらは全てこの考え方の延長線上にあります。 ここではこの構造化プログラミングの考え方についての簡単にまとめてみましょう。 ダイクストラ自身の提唱は原著の日本語訳 「構造化プログラミング」ダイクストラ他(サイエンス社,昭和50年) によって読むことができます。 構造化プログラミングの目的 良いプログラムとは プログラム理解ための道具 プロ
日本語入力の配列は「きゅうり改」 さて、わたし自身のことも話しておきましょう。ノートPC派のわたしは、和田教授のような「一生もののキーボード」というわけにはいきません。 それでもキー配列に対するこだわりはあって、まずアルファベット入力には、日本語キーボード(いわゆるJIS配列)を英語配列(いわゆるASCII配列)で使っています。これは「A」の段で「Enter」の隣にあるキーの数が気になるからです。英語キーボードでは、ここにキーがないため「`」キーが変なところにさまよっている*のが気に入りません。また、JIS配列では「[」と「]」が縦に並ぶのも不満です。「(」と「)」はちゃんと横に並んでいるのに。わたしがASCII配列を好むのは、最初に就職した会社で使ったソニーのワークステーション(NEWS)のキーボードが、この「ASCII配列だがEnterの横にキーが多い」タイプだったことが原因の1つかも
初心者ぺちぱーがRubyのコードを書くに当たって、大変勉強になったサイト、これから読んでおきたいドキュメントを紹介する。 Index Ruby入門・チュートリアル Ruby reference Ruby 2.0の新機能 Rubyコーディング規約 Ruby関連の情報 Ruby tool Ruby ブログ rbenv & ruby-build Gem Bundler irb pry RDoc YARD RSpec Cucumber SimpleCov ruby-prof Rake Rack Rack対応HTTPサーバー Sinatra Ruby on Rails Rails 4.0の新機能 Ruby入門・チュートリアル Rubyを始めるときに、入り口になるところ。他言語文化圏からの移民の人達は第1章 Ruby言語ミニマムから読み始めると、256倍ぐらい理解が早くなると思う。 第1章 Ruby言
Ruby(ルビー)は、まつもとゆきひろ(通称: Matz)により開発された、簡潔な文法が特徴的なオブジェクト指向スクリプト言語[注釈 1][4]。 日本で開発されたプログラミング言語としては初めて国際電気標準会議(IEC)で国際規格に認証された事例となった[5][6]。 概要 Ruby は1993年2月24日に生まれ、1995年12月にfj上で発表された。名称の Ruby は、プログラミング言語 Perl が6月の誕生石である Pearl(真珠)と同じ発音をし、「Perlに続く」という意味で、6月の次の誕生石(7月)のルビーから名付けられた[7]。競合言語として Perl の他に Python があり、「Matz(まつもと) が Python に満足していれば Ruby は生まれなかったであろう」と公式のリファレンスの用語集で言及されている[7]。 機能として、クラス定義、ガベージコレクシ
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0063 号 バックナンバー Rubyist Magazine 0063 号 Rubyist Magazine 0062 号 Kaigi on Rails 特集号 RubyKaigi Takeout 2020 特集号 Rubyist Magazine 0061 号 Rubyist Magazine 0060 号 RubyKaigi 2019 直前特集号 Rubyist Magazine 0059 号 Rubyist
B5サイズ 10.4型XGAポリシリコンTFT液晶 PentiumIII(650MHz)SS、HDD:20GB i.LINK、トラックボール Windows Me 軽量約1.5kg、操作性に優れた光学式トラックボール搭載のモバイルノート
・挑戦受付終了後、CodeIQ MAGAZINEに出題者増井雄一郎さんによる解説記事を掲載する予定です。 優秀解答や面白解答がありましたら、ニックネームと解答を記事に掲載させていただくかもしれません。予めご了承ください。 ・この問題は個別のフィードバックは行いません。解説記事でもってフィードバックといたします。 ・正解した方には全員、masuidriveバッジを付与します。
新年明けましておめでとうございます。今年こそRuby/Railsをやってみようという人もいるかと思います。ここではRubyのコードを読むのに便利なツールを2つほどご紹介したいと思います。 ドキュメント生成ツールのRD、RDoc、SDoc ソースコードに埋め込んだコメントを、そのままドキュメントとして抽出するツールがRubyにはいろいろあります。いちばん古くからあるのは、RD(Ruby Document Format)と呼ばれるもので、Markdownなどと同様に構造を記述できます。 現在、Rubyに標準添付されているのはRDocです。RubyのソースコードからHTML+CSS+JavaScriptを吐き出して、ブラウザで閲覧しやすくしてれます。もう1つ、RDocに似たものにSDocがあります。Sはsearchableのことで、ブラウザ上でクラスやメソッド名をインクリメンタル検索できるのが特
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0063 号 バックナンバー Rubyist Magazine 0063 号 Rubyist Magazine 0062 号 Kaigi on Rails 特集号 RubyKaigi Takeout 2020 特集号 Rubyist Magazine 0061 号 Rubyist Magazine 0060 号 RubyKaigi 2019 直前特集号 Rubyist Magazine 0059 号 Rubyist
tDiary(ティーダイアリー)は、Web日記のツールである。 tDiaryの誕生は2001年4月20日で[2]、コードがSourceForge.netに公開されたのは2002年2月20日である[3]。 頭文字の「t」は、「ツッコミ(Tsukkomi)」と作者ただただしの「ただ(Tada)」に由来する。Rubyによって書かれたCGIスクリプトであり、同言語の普及に寄与した。 コメント機能の「ツッコミ」、簡易なトラックバック機能の「本日のリンク元」、CSSによる視覚スタイルの変更機能の「テーマ」などの基本的な機能を備えたWeb日記のツールである。さらにプラグインを使用することにより様々な機能を追加できるため、日記に留まらず一般的なWebサイト作成ツールとして使用されることもある。その一例としてはtDiary自身の公式サイトがある。かつてはRuby公式サイトもtDiaryで運用されていた。 も
tDiary本体、プラグイン、テーマ パッケージ版(5.2.3) 3ヶ月ごと定期的にリリースされるシリーズです。動作実績を重要視するならこちら。基本セットはtDiary本体のみが含まれています。付属のテーマはデフォルトのものだけです。フルセットには別配布になっているテーマ集がすべて入っています。 tDiary 5.2.3 (基本セット): tdiary-v5.2.3.tar.gz (約3MB) tDiary 5.2.3 (フルセット): tdiary-full-v5.2.3.tar.gz (約7MB) テーマ集 5.2.3: tdiary-theme-v5.2.3.tar.gz (約4MB) GitHubによる最新版の取得 <https://github.com/tdiary>にて、開発リポジトリを公開しています。anonymousで取得できるので、最新版を追いかける人はこちらを使うと楽で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く