タグ

2014年5月28日のブックマーク (7件)

  • Cygwin のインストール

    ダウンロードとインストール Cygwin は Windows 上で走る 擬似Unix 環境である.Wiwdows という OS の 上に Unix という別の OS が乗っていると思えばよいでしょう. Cygwin を 利用することによって,強力なコマンド群とシェルを活用して プログラミングを行うことができます. 注意1:この作業では,ブラウザとして必ず Firefox を使うこと. Internet Explorer はファイルのダウンロードの際に勝手に拡張子を 変更したりするので,使ってはいけません. Cygwin Setupのダウンロード Cygwin のサイトにアクセスする. このページを交互に見ながら進めるには, リンクを右クリックして 「新しいタブでリンクを開く」を選ぶと便利. 英文のサイトが開いたら,その左側のメニュートップの "Install Cygwin" をクリック.

  • 開発ツール/Cygwinのインストールと環境構築 - Windowsと暮らす

    2024-05-04 Windows11/インストールされているアプリに残っている場合の削除手順 Windows11 2023-11-28 テキスト関連ソフト/サクラエディタにDrag&Dropして開けるファイル最大数の設定 テキスト関連ソフト 2023-11-02 PowerShell/コマンドレットのエラーをTry..Catchする方法 PowerShell 2023-11-01 PowerShell/ネットワークドライブの接続・切断方法 2023-09-03 PowerShell/PowerShellでフォント一覧を取得する 2023-08-14 MenuBar 2023-08-09 PowerShell/PowerShellでファイル名の一部を変更するサンプルスクリプト 2023-07-25 開発ツール/WinMergeで比較開始からサブフォルダーも対象とする設定 開発ツール 20

  • Cygwin 環境の構築:環境設定

    とりあえず、インストール後の状況がどうなっているか、 (スタートメニューから)Cygwin.batを起動して確認してみましょう。 ディレクトリ構造 こんな感じになってるはず(ls /とかエクスプローラで見るとかして)。 / (インストールしたトップディレクトリ:ここではc:\cygwin) + bin + cygdrive (Windowsのドライブがマウントされる) + etc + lib | + cvs | + gcc-lib | + ldscripts | + mingw | + perl5 | + texmf + usr | + bin (中は空、/bin がマウントされる) | + include | | + X11 | | + arpa | | + asm | | + cygwin | | + g++-3 | | + std | | + ... | + info | + lib

  • cygwin向けにLinuxからクロスコンパイル出来るようになりました。 - それマグで!

    Linux(Ubuntu)を使ってCygwin向けのバイナリをクロスコンパイルしました。Cygwinでビルドすると遅いし、CPUファンがうるさいのでサーバー側でコンパイル仕掛けて静か寝られる方がうれしい。何よりLinuxでやった方がCygwinでコンパイルするより3倍以上速い気がする。Cygwinコンパイルは遅い。 準備 sudo aptitude install flex #lexを入れる sudo aptitude install lib32gmp3-dev # gmp が必要らしい export PREFIX=/home/takuya/build/cygwin #prefix を決める mkdir -p $PREFIX #cygwin のヘッダファイルとか wget http://ftp.jaist.ac.jp/pub/cygwin/release/cygwin/cygwin-1.7

    cygwin向けにLinuxからクロスコンパイル出来るようになりました。 - それマグで!
  • モデルやメソッドに名前を付けるときは英語の品詞に気をつけよう - Qiita

    はじめに 他の人が書いたコードを読んでいるときに時々気になるのが、英語の間違いです。 特に動詞、名詞、形容詞の使い分けが間違っていたりすると、かなり違和感を感じます。 そこで今回はモデル(=クラス)やメソッドに名前を付けるときの基的な原則をまとめてみます。 また、英文法的に正しい品詞が選べるようになるための習慣についても最後に説明します。 想定する言語/フレームワーク この記事の説明ではRuby/Ruby on Railsを想定しています。 ただし、基的な考え方は他の言語でも同じように使えるはずです。 モデルの名前は名詞にする 例: 「支払い情報」を表すモデルを作りたい場合 × Pay ○ Payment 「支払う = payか。よし。」でモデルを作ってはいけません! payは動詞で、payの名詞形がpaymentです。 Payモデルではなく、Paymentモデルを作りましょう。 例:

    モデルやメソッドに名前を付けるときは英語の品詞に気をつけよう - Qiita
  • 効果が3倍あがる! コピーライティングのテクニック【完全保存版】 | LISKUL

    商品をより魅力的に伝える。それがコピーライティングの技術です。 実際の商品・サービスはすごく良いものだったとしても、その良さをすべての人に口頭で伝達していくには限界があります。 そこで、DMやチラシ、広告等、色々な方法で大勢の人へ広めていくわけですが、そのときにきちんと商品・サービスの魅力が伝わらないと、消費者があなたの提供する商品やサービスを手にとることはないでしょう。 そこで必要なのが、より魅力的に魅せる文章。つまりコピーライティングの技術です。 例えば、あなたは下記のどちらの効果が高いと思いますか? →上記「A」「B」で比べたとき、効果は「B」の方が3倍程度、高い結果となりました 「A」は美容整形を受けたい人の心情を表しており、コピー的にもキャッチーな印象ではありますが、具体性に欠けるところがあります。 一方、「B」はつまらないコピーに感じるかもしれませんが、ユーザーに対しメリットを

    効果が3倍あがる! コピーライティングのテクニック【完全保存版】 | LISKUL
  • ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習

    最近、あまりプログラミングが得意でない人のサポートをする形で、長い時間にわたってペアプログラミングを行っている。そのなかで、気がついた悪い習慣と成長するための良い習慣というものをまとめてみる。 この記事のバックグラウンドとなる体系的知識がになりました。 エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング あわせて読みたい 経営者マインドが足りない!vs. 現場に任せてくれない!の対立をなくすカードゲームをつくった話 新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 新人プログラマに知っておいてもらいたい人類がオブジェクト指向を手に入れるまでの軌跡 ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習 あきらめるにはまだ早い!ソースコードの品質向上に効果的なアプローチ 心理的安全性ガイドライン(あるいは権威勾配に関する一

    ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習