タグ

tipsに関するusadamasaのブックマーク (48)

  • The art of command line (日本語訳) | Yakst

    コマンドラインで素早い操作ができるのは、優れたエンジニアの資質の一つとも言える。そのためのテクニックを集めた珠玉のコマンド集。 原文のコミット bb0c38c0899339e836c37eead4a9534b06c56662 The Art of Command Line メタ情報 基 日常的に使うもの ファイルとデータの処理 システムのデバッグ ワンライナー 目立たないが便利なもの さらなるリソース 免責事項 コマンドラインで流れるように操作ができるということは、軽く見られたり他人から理解されないスキルだとみなされることもあるでしょう。しかしそのスキルは、明らかにかすぐ分かるようかは問わず、エンジニアとしてのあなたの柔軟性や生産性を改善してくれるものです。ここでは、Linuxでコマンドラインを使う上で便利だと思ったメモやTipsの数々を挙げてみます。あるものは基礎的ですが、非常に詳しい

    The art of command line (日本語訳) | Yakst
  • Vim-users.jp - Hack #125: 矩形選択で自由に移動する

    usadamasa
    usadamasa 2013/08/26
    vimの矩形選択で行末にテキストがなくても自由にカーソルを動かすことができる設定。:set virtualedit+=block
  • blog.paz-para.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

    usadamasa
    usadamasa 2013/05/01
    vimでファイルを新規作成したとき拡張子に応じて定型文を挿入する機能、テンプレートの簡単な説明。rubyやるのに#coding:utf-8てやるのめんどいから調べた。
  • Drip Drop "Art"

    usadamasa
    usadamasa 2012/07/21
    水絵具で「ART」をDIYしようという記事。子供の頃やった絵の具をストローで吹いてわちゃわちゃやったのを思い出す。
  • Androidアプリのモック(紙芝居)の作成時に,必要なソースコード:コピペ用の一覧表 - 主に言語とシステム開発に関して

    AndroidプログラミングのTOPAndroidアプリの開発時,要件定義の段階で, 簡単な「紙芝居」(画面のモック)を作成するように依頼されることがある。 いわば,プロトタイピングである。 プロトタイプを使った開発の進め方と,そのメリット: 顧客は,モックアプリを実際に端末上で操作して,操作感を試してみる。 モックが顧客のイメージ通りであれば,開発者に対してゴーサインを出す。 そうでなければ,モックは顧客に「気づき」を与え,「これでは使いづらい。」「よく考えたら,要件に漏れがあった・・・。」「大幅に方針を転換しよう!!」などの,積極的な効果をもたらす。 開発者は,モックアプリを作成することによって,自分がアプリに対して抱いているイメージを具現化する。 顧客がモックを気に入ってくれれば,そのモックから機能や画面を正式に洗い出して,工数見積もりとスケジュール作成に入ることができる。それを

    Androidアプリのモック(紙芝居)の作成時に,必要なソースコード:コピペ用の一覧表 - 主に言語とシステム開発に関して
    usadamasa
    usadamasa 2012/07/11
    Androidアプリのモックを手早く作るためのテンプレ集。
  • ■ - 意味なし日記

    症状:DropBoxの初回起動時にプロクシが通せなくて一見詰む 解決方法:端末からexportでhttp_proxyを通す タイトル通りで、たぶんLinux系全般だと思うけど、 学校や仕事場でプロクシを通してる場合、DropBoxがプロクシうんたらのエラーを吐いて、起動できなくて詰む… ということにはなんとかなかなかったので、また次に別のパソコンにインストールするときのメモがてらここに残しておこう。 まずは普通にFedora用のRPMファイルをダウンロードしてインストール。 でも、初回起動時にプロクシが通ってないって怒られます。 そこで、 ・LinuxQuestions.org(Installing DropBox Ubuntu 9.10) ・http://www.linuxquestions.org/questions/linux-software-2/installing-dropbo

    ■ - 意味なし日記
    usadamasa
    usadamasa 2012/06/18
    "タイトル通りで、たぶんLinux系全般だと思うけど、学校や仕事場でプロクシを通してる場合、DropBoxがプロクシうんたらのエラーを吐いて、起動できなくて詰む…"
  • gitでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア

    以前gitで一度行った変更をなかったことにする方法4つを紹介しましたが、 日常的に git を使用していると他にも様々な 「なかったことにしたい」「元に戻したい」 という状況に遭遇します。 そのひとつひとつについて対処方法を紹介していきます。 目次 問題1: ライブラリの新機能を試すためにあれこれ適当なコードを書いてみた。でももう要らない。問題2: トピックブランチをマージしたけど実はまだ不完全だった。マージをやり直したい。問題3: リリース後に発覚したバグ。原因は30日前に自分が行ったコミットだった。なかったことにしたい。問題4: 新しいコミットしようとして間違えてgit commit –amendで書き換えてしまった。元に戻したい。問題5: 色々作業していたら作業ディレクトリの内容が混沌としてきた。一度綺麗な状態にしたい。問題6: 作業ディレクトリにゴミファイルが溜まってきた。一度綺麗

    gitでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア
    usadamasa
    usadamasa 2012/03/23
    "gitでアレを元に戻す108の方法 - TIM Labs"
  • time_t - Wikipedia

    この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2009年2月) 古い情報を更新する必要があります。(2019年3月) 出典検索?: "Time t" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL time_t型は、システム時刻を表現あるいは保存するために標準Cライブラリが定義しているデータ型である。この値は標準のtime()ライブラリ関数によって得られる。このデータ型は、標準の <time.h> ヘッダファイルでtypedefによって定義されている。ISO Cでは、time_tを数値型と定義しているが、データ型・値の範囲・周期や、エンコーディング方法は定義していない。また、時刻の値に対す

    usadamasa
    usadamasa 2012/02/17
    "2009年2月13日 23:31:30 UTC、UNIX時刻が1234567890に到達する祝賀が行われる見込みである。この日は偶然にもグレゴリオ暦で13日の金曜日である。16進数で表したUNIX時刻の0x50000000(1342177280秒)も、偶然13日の金曜日である(2012年7月13
  • 64bit OS と 32bit OS でのデータ型の相違一覧

    Perl-XS なモジュールを 64bit OS で使っていると、ごく希に変数型サイズが問題で不具合を経験することがあります。例えば、メジャーどころで言えば、日語係り受け解析器のCaboCha/南瓜を例に挙げますと、 src/common.h の103〜107行目 static inline void replaceString (std::string &s, const std::string &src, const std::string &dst) { unsigned int pos = s.find (src); if (pos != std::string::npos) s.replace (pos, src.size(), dst); } の unsigned int pos = s.find (src); の部分ですが、32bit 環境では問題は発生しませんが、64bi

    usadamasa
    usadamasa 2012/02/17
    "ポインターを操作する場合は、環境依存しないように sizeof 関数でサイズを取得して、size_t 型の変数で値を受け取って操作するのがベターと思います。"
  • grepで指定オプションを自動付加してくれる環境変数 "GREP_OPTIONS" - 元RX-7乗りの適当な日々

    "GREP_OPTIONS"という環境変数に、常に付けておきたいオプションをあらかじめ指定しておくと、grepコマンドやxgrep(egrepとかfgrepとか...)を実行したときに、自動でオプションをつけて実行してくれます。 例えば、、、 $ export GREP_OPTIONS="--color=auto"とか。常に含めておくなら、あとは"-I"オプションとかですかね。これくらいなら"alias"でも良いわけですがw grepとか毎日使ってもおかしくないコマンドなので、こういう小さい効率化はどんどんやっていきたいところですね! オプション無しで実行した場合 GREP_OPTIONSを設定してから実行した場合 おまけ: --colorの色を変えたい場合 環境変数 "GREP_COLOR"に色コードを指定してやると良いです。 例えば、ハイライトを黄色にしたい場合とかは、以下のような感じ

    grepで指定オプションを自動付加してくれる環境変数 "GREP_OPTIONS" - 元RX-7乗りの適当な日々
    usadamasa
    usadamasa 2012/01/30
    "GREP_OPTIONS"という環境変数を設定しておくと、grep実行時に自動的に付加してくれるとのこと。
  • - 自動化のための nmake 入門講座 - 基本的なパターン

    usadamasa
    usadamasa 2011/11/18
    "Makefile を作る最初の動機として挙げられるのは,自分が複雑なコマンドを何度も入力していることに気づいたときです.こういったコマンドを簡単に実行できなければ,開発に必要なリズムを得ることができません."
  • PC�o������ | Windows��Linux�������s���������_

    ���I Windows������������C�����\�[�X��Linux�����s�������������A���{�I����������������������Windows�����\�[�X�������X�����������������ALinux��タ�s�������������l�������L�q�����������B �������AWindows��Linux�����������������������A����������������Windows�\�[�X�����X���������������������������������������|������������ヲ�����������B

    usadamasa
    usadamasa 2011/11/07
    "Windowsで作成されたC言語ソースをLinuxへ移行するにあたり、基本的にすでに作成済みであるWindows側のソースには変更を加えることなく、Linuxで実行できるように考慮して記述しています。"
  • Java Tutorial 16 Stack Heap : guru99com

    http://www.guru99.com. This tutorial demonstrates how to use swing to create GUI components in java

    usadamasa
    usadamasa 2011/07/14
    スタックメモリとヒープメモリの使われ方図解動画。分かったような気になれる。
  • eclipse-with-param

    usadamasa
    usadamasa 2011/06/10
    Eclipseで実行時にパラメータを与える方法
  • 参照型変数と値が未定義の変数とnullと空文字 - 愚鈍人

    参照型変数と値が未定義の変数とnullと空文字 javaの 文字列 の、空文字 とnullとは同じものと勘違いしている人がいるので注意。 さらに、ややこしい事に、nullと「初期値が未定義である。」とは意味が異なる。 javaの データ型 には、 基データ型 と 参照型 がある。 基データ型はbyte,short,int,long,float, double,char,booleanの8つの型がある。 参照型は インスタンス や配列型)を指す。 基データ型と参照型の違いとして、基データ型には変数に値そのものが格納されるのに対して、 参照型の場合は、値の実体が格納されているメモリー位置を指し示す(参照する)値が格納されてる。 つまり、参照型変数にはデータそのものではなく、データの格納先(参照先)を示す値が入っている。 参照型にnullを代入すると、参照型の変数は何もオブジェクトを参照

    usadamasa
    usadamasa 2011/04/21
    「メモリを参照していない」状態と「変数が初期化されていない」状態は異なるという話。エラーが検出される段階も違う。
  • ナチュラルでもアジアンでも安カワでもない女子の部屋を目指すための心得 - トーキョー・エスカレーター・ガール

    先日引っ越しまして、2ヶ月あまりで幾分快適になってきましたのでご紹介します。 ビフォア アフター ビフォア アフター さらにビフォア。前住んでいた部屋。 (ひとり暮らし大賞準グランプリ受賞という栄光の日々) アフィリエイトも兼ねて、どのように部屋をつくっていくかについてまとめてみたいと思います。 尚、タイトルにあるように「ナチュラル」「アジアン」「安カワ」は禁句、ですので、 これらのワードに反応してしまった方はごめんなさい。 テーマは 「金原ひとみの小説に出てくるみたいなひとり暮らしのギャルの部屋」 です。 ■「変な間取りの部屋」を探す。 前の部屋は、6畳+キッチン、玄関入ってすぐが廊下兼キッチンでキッチンの反対側にバストイレ、という非常によくあるタイプの間取りの部屋に住んでおりました。 不満点としては、 ・暗い。窓の外がすぐ向かいの家、かつ曇りガラス。 ・通気性が悪いので非常に

    usadamasa
    usadamasa 2011/01/25
    読み終わった頃に何故かアマゾンさんから「Delicious Lighting」お買い上げありがとうございますとメールががが。
  • 階層を表す ┣┏┗ などの記号は「けいせん」で変換すれば出る

    サイトの階層や携帯サイトのサイトマップなどを作る際に┣┏┗ などの記号を使って階層表示みたいなことしますね。これの変換方法知らなかったのですが「けいせん」で変換すれば出ると教えてもらいました。 また下記の文字(読み)をひらがなモードで入力して変換すると、罫線文字に変換できるそうです。 特殊文字・記号や罫線文字の入力一覧表 たて

    usadamasa
    usadamasa 2010/12/27
    ┌とか┬の出し方
  • Mac OSを英語設定にしている理由

    普段 Mac英語設定で使っていて 画面を見た人から「英語なんですね」と言われますが 別に「英語で使う俺ナウい」と思っているわけではありません。 単に、その方が楽だから。 アプリケーションを立ち上げるときは いつも Spotlight でアプリケーション名を入れてるんだけど、 Mac英語設定にしていれば 例えばターミナルを呼び出すときはこのように途中まで名前を入れて あとはエンターを押すだけ。 日語設定にしてても一応候補にはあがるものの “terminal” という文字列を含んだ別のファイルやアプリケーションがあれば そっちがトップヒットしてしまうのでめんどくさい。 ターミナルだけじゃなくて、スティッキーズだろうが システム環境設定だろうが アルファベットで呼び出せるからとっても楽ちん。 一応設定方法を書いておくと、 システム環境設定を開いて「言語とテキスト」を選んで これも英語

    Mac OSを英語設定にしている理由
    usadamasa
    usadamasa 2010/12/23
    osxを英語設定にしておくとterminalなどをspotlightで呼び出すときに楽ですよという話。
  • The Guys’ Guide to Layering - Omiru: Style for All

    usadamasa
    usadamasa 2010/12/02
    [for:@twitter]真冬でも真夏でも着膨れずにレイヤーを楽しむための5つのルール。1:一層目は薄く 2:裾に長短をつける3:質感で遊ぶ 4:色で冒険してみる 5: 驚きの要素を加える。とかとか。英文
  • いつの間にか進化してたGoogle MyMapとiPhone連動! MyMapをアプリのように使っちゃおう。: site/シキチ

    iPhone4手に入れましたか?僕は3Gの残割賦が1年も残ってるので、iPhone4GかiPhone5にでも期待して1年待ってみようかと。いや、無理だろなぁ。実機を触ったらもう待てないだろな。 ところで、GoogleのMymapiPhoneで手軽に利用したい!って前々から思ってましたが、URLをコピーして連絡帳に入れておいて、マップを開いて、連絡帳からアドレスを読み込んで、国名を削除して、ようやくピンドロップ。という長い長い手続きが必要でしたが、一気に解決する方法がありましたよ!! 「おとうさんのつれづれLifehack(ライフハック) 」というサイトで見つけた方法。これは便利。 iPhoneのサファリで 「http://my-maps.appspot.com」へアクセスするだけ! Googleのアカウントでログインすると自分で作ったMyMapリストが表示されるってもの! よくぞ発見して

    usadamasa
    usadamasa 2010/09/20
    [for:@twitter]iPhoneのサファリで「http://my-maps.appspot.com」へアクセスするだけ!Googleのアカウントでログインすると自分で作ったMyMapリストが表示されるってもの!よくぞ発見してくれました。