この記事は、Cagdas Basarane 氏のブログ、 CodeBuild から 2012年2月20日の記事 "15 Best Practices of Variable & Method Naming" を翻訳したものです。 原文URL http://codebuild.blogspot.com/2012/02/15-best-practices-of-variable-method.html 十分短く十分長い変数名をスコープごとに使用する。一般的に、ループカウンタには1文字、条件やループ変数には1単語、メソッドには1-2単語、クラスには2-3単語、グローバル変数には3-4単語を使用する。 具体的な(specific)名前を使用する。例えば、"value"、"equals"、"data"といった変数名はいかなる場合も有効ではない。 意味のある(meaningful)名前を使用する。変数
2019/06/11追記: これは2012年の投稿です。なぜかはてなブックマークで拡散されていますが、内容は時代にそぐわなくなったものもあるのでご注意ください。 これ知らないプログラマって損してんなって思う汎用的なツールのコメントに寄せられたツールを分類分けしてみました。 解説は、ほぼコメントに寄せられた内容のコピペです。 URLのみの記述は公式サイト(か、ほぼ公式サイトと化しているサイト) 公式サイトとは別に、ページタイトルだけでツールを説明しきっているページへのリンクも付けておきました。類似ページが複数ある場合は、はてブのブックマーク数が多いものを選びました。 知らないツールもあるので、分類がいいかげんなところもあると思います。何か気づいたらコメントください。 解説が不十分なツールについても、補足(コピペで本文に取り込める体裁だとありがたい)を頂けると助かります! 元ネタの投稿は現在進
世の中には、そして人生には、そもそも正解があり得ないような問題がたくさんある。 問題がきちんと定義できなかったり、それぞれ別の面で他よりも優れている解決策が並立したり、どうすれば望ましいのかが今後の自分ではコントロールできない不確定要素に左右されたりする場合がそうである。 そうした場合、少なからぬヒトは、意思決定をやり過ごす。 「人生ってこんなもんさ」とか「悪い状態も今だけだ」とか「いずれ運が向くだろうさ」とか「いくら考えたって答えなんて出ない」などと自分に言い聞かせて、選択することを先送りにし現状維持を決め込む。 しかし本当は、リスクを取らないこともまたそれなりにリスキーであるのと同様に、「選択することを先送りにする」こともひとつの選択であり、しかも悪い選択であることが多い。 未来はどこまで行っても不確実だが、それは意思決定しない理由にはならない。 むしろ不確実だからこそ、意思決定の余地
新しいサイトを分析する際に私がよく利用している無料ツールを紹介いたします!これら良く使う「道具」は私にとっての大切なツールボックスです。今回はその中から15個のツールをピックアップして紹介いたします。どのツールも無料で、私自身定期的に利用しているものばかりです。「定番物」も多いですが、使い方などの関連記事もあわせて紹介していますので、一緒にチェックしてみてください。 1:GoogleAnalytics+GAwithSBM+Excellent Analytics サイト:Google Analytics 言わずと知れた無料のアクセス解析ツールです。関連書籍やオンライン上での情報も豊富で、アクセス解析という分野を広めるのに大きく貢献したツールです。アクセス解析ツールが入っていない場合は、まずはこのツールを必ず導入しています。 そしてGoogleAnalyticsをパワーアップさせるために以下の
グーグルは検索エンジンだけではなく、メールソフトのGmail、オフィス系ソフトのGoogle Apps、WebブラウザのChromeやOSのAndroidなど、さまざまな種類と規模のソフトウェアを開発しています。 それらはどのようにテストされ品質管理されているのでしょうか? グーグルのブログGoogle Testing Blogに、Test Engineering DirectorのJames A Whittaker氏による「How Google Tests Software」がポストされ、その概要を伝えています。 3つのチームからなるEngineering Productivity Whittaker氏はまず、グーグルにはテストの専門部隊はいないのだ、という組織構造の説明から始めます。 There isn't an actual testing organization at Googl
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
今回はXを便利にするツール34選をまとめてみました! 僕もXツールは色々使っていて、 TweetDeckでリプライ交流をする Social Dogで1ヶ月分「予約投稿」をする など、Xツールのおかげもあって、1年ちょっとで50,000フォロワーを超えることができました。 ブログのアクセス数も爆増し、アフィリエイト収益も月100万円ほどアップしています。 正直、上記の2つさえあればXは伸ばせます。 これらのツールを使った「Xの伸ばし方」については以下の記事でもまとめているのでこちらもぜひー! 目的別ツールの選び方 Xのツールは、目的に合わせて選ぶことがおすすめです! ここでは、次の7つの目的に合わせて便利ツールをまとめてみました! 総合的に管理したい 複数アカウントを一括管理したい 複数人でアカウントを管理したい フォロー・フォロワーを管理したい ツイートを予約したい マーケティング分析をし
基本的な使い方 左上のカラーピッカーを使って、任意の1色を作れば、それに合わせた配色が作れるツールです。またロゴの文字や色は任意の物を指定できるようになっています(ただしフォントは変更出来ません)。 カラーピッカーの下のスライダーを利用すれば、メイングラフィックの変更や色相幅も変えることが出来ます。動きが必要な配色の場合には、2つめのスライダーを右に動かしてください。補色配色に近い配色が出来上がります。 色の一覧を押すことで、出来上がった色の一覧を表示しますので、コピー&ペーストしてお使いください。 この配色ツールについて この配色ツールはフォルトゥナによって提供されています。リンク等は当然のことながら自由にしていただいて構いませんが、無断で複製・転載するのはおやめください。 取材・執筆等のお申し込み このツールに関してのご質問、あるいはその他の色に関する取材・業務や講演などは、フォルトゥ
「Nozbe」は、本気でGTDしたい人のためのWEBベースのタスク管理ツールです。これを『Evernote』と組み合わせると、最強のタスク管理ツールになります。 まず、何かのプロジェクトを始める時には、Nozbeでタスクや目標の進捗管理をします。Evernoteは、ビジュアルで進捗を記録したり、次に何をすべきか説明するのに使います。この2つのアプリを組み合わせるにはどうすればいいかというと、Evernoteで何かを保存する時にNozbeで使っているプロジェクト名をタグとして使うのです。するとNozbeでは、Evernoteでそのプロジェクト名のタグが付けられているものが表示されるようになります。 これはNozbeを開発したMichael Sliwinski が「Evernote's blog」に書いていたハックで、自分のアパートを改装する時に思い付いた方法だそうです。Michaelはアパー
WindowsプログラムをOS Xアプリに変える「WineBottler」(Kindle for PCもMacで使えるよ!)2010.01.11 09:00 satomi Macユーザーにグッドニュース♪ LinuxにWindowsアプリをぶち込んで使えるんで人気のツール「Wine」が、Macでも使えるようになりましたよ。 Wineと言えば、ライフハッカーが『Kindle for PC』をLinuxマシンで使う方法でフィーチャーしていた技ですよね。 Macで使うには無料ユーティリティ「WineBottler」っていうのを使います。これでWindowsプログラムをスタンドアローンのMacアプリとして動かせる別個のアプリバンドルに「瓶詰め」するんでございますよ~。 「WineBottler」を使うには、Windows EXE.をダウンロードしてWineBottlerアプリにドラッグ&ドロップ。
Windowsのみ: FreeFileSyncなら2フォルダ/2ロケーションでのファイル同期がお好みの設定で実現可能。特にユーザインターフェースの使い勝手は抜群。設定の変更なんかもさくっと出来るようにデザインされてます。 オプションは多岐に渡っているので、必要なのがフォルダとフォルダを比較して既存ファイルの最新版のみを同期する作業なのか、新規ファイルも含めるのか、1時間以内に行われたファイルも同期対象に含めるのか、など「こういう作業をしてほしい」というビジョンさえあれば、かなり役に立ってくれそうなツール。 ファイル比較のロケーションが3つ以上ある場合でも対応可能。保存された日付や時間などのみで判断させる方法もあれば、実際に何が違うのか、という比較をさせることも可能。 単純比較と実際の同期作業の切替も素早くでき、同期の準備が出来てから、二つのリストの間にある欄でどっち方向の同期なのか、または
この記事は、http://d.hatena.ne.jp/higayasuo/20090612/1244772658 の「Ctrl+1とCtrl+Spaceうんぬん」の話にインスパイアされて書いた。Eclipse可愛いよ。Eclipse。 記事長いから、さくっと読み飛ばして、アニメーションgifがあるところから読んでも十分訳にたつと思う。 あと、新人さんとかに写経させるのもいいかも。というか、半分ぐらいうちの新人に勉強のためと思って書いたから。で、実際に写経させて役にたった。 Java は Eclipse などの IDE も含めて言語というか、環境というか…だと僕は思ってる。Commons, Maven なども含めたい(まぁ、そのあたりは、CPANも含めてperlだろ。とか、これは否定する人だらけだろうけど、Rails=rubyということを言う人もいるよね)。 少なくとも僕は、Eclipse
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く