Explore our free icon library with unique PNG & SVG sets, crafted from scratch by 8 rebel designers. Download innovative and harmonious icons now.
本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーはmixiの広木大地さんで、テーマは「大規模システム開発・設計のツボ」です。 仕事やOSS(Open Source Software)プロジェクトでPerlを用いた多人数開発をするにあたって気をつけるべきことや、品質を維持するためのノウハウを、国内最大級のPerlシステムであるmixiの事例をベースに紹介します。コーディング上の命名に関する考え方から、大規模アーキテクチャの設計や品質の数値化まで、ミクロからマクロに至るポリシーやテクニックを駆け足で解説します。 なお、今回の内容は(株)ミクシィの2010年度の新卒エンジニア技術教育メニューからの抜粋になります。これからPerl をはじめとするLL(Lightweight Language、軽量言語)を仕事で使うというフレッシュエンジニアのみなさんにも、ぜひご一
サカイク公式LINE \\友だち募集中// 子どもを伸ばす親の心得を配信中! 大事な情報を見逃さずにチェック!
先日とあるコードレビューを拝見することがあったのですが、それにインスパイアされて記事を書いてみます。レビュワーの方が言ったことも含んでいますが、それと必ずしも一致するものでもありません。 Objective-Cのコードで書いていることが多いですが、わりと一般論だと思います。 photo by Hugo-photography 命名規則は言語の「普通」に任せる 例えば、Objective-Cだと変数にはcamelCaseを使うことが多いです。逆にRubyではsnake_caseを使ったりします。もしくは、略語を使うとか使わないとか、そういう違いもあります。 変数名に対してどういう書き方をするかというのは、個人の好みではなく、言語の慣習に任せるのがいいのではないかと思います。 言語の慣習の調べ方は、Githubで「stars:>100」と検索して、言語を絞るといいでしょう。(参考:Rubyの例
ライフハッカー読者をはじめ世界中のギークから注目を集める、手のひらサイズのパソコン『Raspberry Pi(ラズベリーパイ)』。35米ドルという破格の安値にもかかわらず、家庭用のメディアセンターを作成できたり、VPNを動かせたりと、十分なスペックを備えています。2012年初旬に発売されたRaspberry Piは大人気となり、即完売。以来1年でおよそ100万台が販売されました。 敏腕クリエイターやビジネスマンに学ぶ仕事術「HOW I WORK」シリーズ第26回。『MITテクノロジーレビュー』編集長のジェイソン・ポンティン氏に続く今回は、Raspberry Pi財団の共同創設者でエグゼクティブ・ディレクターのエベン・アプトン(Eben Upton)氏にインタビュー。 氏名:エベン・アプトン(Eben Upton) 職業:Raspberry Pi財団のエグゼクティブ・ディレクター 居住地:英
古来より,ソースコードのインデントは人力で行われていた.エディタごとかつプログラム言語ごとにがんばってインデントのプログラムが書かれている.EmacsにRuby用のインデントのプログラムとかPerl用のインデントのプログラムがあって,Vimにも似たようなのがRuby用とかPerl用とかちまちま用意されてる.Emacsのruby-mode.elだと,カーソルがかっこの中にいたらこれをするとかで,職人っぽい. 人間がこういうのを書かなくても,周りのソースコードを解析したら,普通はこういう場面ではインデントする,というのを機械的にできるだろうと思った. 以下のPerlのコードはべつにインデントしたくないと思う. print 1; print 2; 以下のPerlのコード見たら,2行目でインデントして,3行目で戻したくなると思う. if ($i % 15 == 0) { print "FizzBu
JavaScriptのプログラミングスタイルはどうあるべきか? 重鎮Douglas Crockford氏が脳の働きとの関係を語る(前編)。QCon Tokyo 2013 4月23日に都内で開催されたエンジニア向けのイベント「QCon Tokyo 2013」。基調講演に登壇したのは、JavaScriptの重鎮であるDouglas Crockford氏。「プログラミング・スタイルと私たちの脳」という大胆なタイトルで、JavaScriptプログラミングにおいてバグをどう減らしていくのかについて解説しています。 基調講演の内容をダイジェストで紹介しましょう。 プログラミング・スタイルと私たちの脳 PayPalのDouglas Crockford氏。 プログラミングスタイルはプログラムの一部ですが、コンパイラからは無視されます。だからある人はプログラミングスタイルが重要ではないと考えていますが、しか
インディ・ジョーンズの「魔宮の伝説」でのトロッコで坑道を滑走するシーンを再現したような1KBのスクリプトを紹介します。 キャプチャは静止画ですが、アニメーションで描画されます! 下り坂の下に光りが JavaScript スクリプトは他のスクリプト無しで、1KBで作成されています。 _="b.bgColor=X=Y=H=I=J=E=Q=U=V=0;T=[l=1];C=(c.width=c.h_=innerH_)/2;setInterval(function(<code> i=H;i<X+1�;H=++i</code>(s=�8j)�(D=i/80�P=D&1�-Q+(Q=�5$K=OD�(K+2+(�5))%3-1,B=OD>9�!B��kW=1@*�-1�E�F=(s<160)-(s>639��=[I�J,J�K,U�V,V=P*E,O�(L=��-2j)*L^3)/1���,�95];i
最近のトレンドのぼやけたブラーの背景に載せたり、美しい写真の背景にも映える半透明のパネルやテキストを簡単に作成できるPhotoshopのスタイルを紹介します。 素材はレイヤースタイル・aslファイルでダウンロードできます。
2013-02-03 文章系ライフハックにウザ絡みしてみました http://change-life.hatenablog.com/entry/2013/02/02/151642 読んだ。 さあ、ライフハックと見るやウザ絡みをするのが本業で、コンビニの仕事が副業の俺がねっとりと鬱陶しく絡みつきますよ! 1「何を伝えたいのか?」を1つに決める OK。文章を書く目的か。それなら簡単だ。「書きたいから」だ。なにを伝えたいかなんざ大して重要じゃない。そもそも伝えたいことなんて、いくらがんばったって伝わらねーもん。ネットに公表した時点で、その文章は誤解曲解の嵐に晒される。「伝わるように書く」なんてのは、その誤解曲解の嵐に晒された挙句に、ようやく「こうやればいいんじゃないか」っておぼろげに見えてくるもので、初心者がそんな小賢しいマネしたってうまくいくわけねえじゃん。 仮に書きたい内容があったとしよう。
昨日の夜、ぼーっとtwitterのタイムラインを眺めていると、情熱大陸に作家の田中慎弥さんが出ているという話が流れてきた。普段はほとんどテレビを見ないが、田中さんには強い興味を持っていたので、僕は慌ててテレビをつけた。 田中慎弥さんといえば、誰もが一年前の芥川賞受賞時における不機嫌会見を思い出すだろう。「都知事閣下と東京都民各位のために、もらっといてやる」という挑発的な会見時の言葉は、各種メディアで放送され波紋を呼んだ。田中さんは新人賞を受賞するまでの14年間、アルバイトも含めて一度も働きに出ることなく、小説一本に打ち込んできたという、凄まじい経歴の持ち主である。そんな田中さんの作家生活を知ることができた今回の放送は、とても興味深いものだった。 今時、携帯電話も持たず、執筆もパソコンやワープロを使わず2Bの鉛筆で行うというスタイルで、なんだか昭和の文豪を見ているような気分にさせられる。偏屈
#賃上げ #原油価格・物価高騰対策 #新しい資本主義 #こども・子育て政策 #災害対応 #外交・安全保障 #GX #デジタル行財政改革
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く