タグ

Tipsに関するs_moriのブックマーク (117)

  • Linuxに関わる人が一度は読むべきStackOverflowまとめ - Qiita

    なぜStackOverflowか Upvote/Downvoteの仕組みにより、自然とベストプラクティスが蓄積されている 世界中のプログラマの目に晒されているため質が高い 答えが幾つか出されているため視野が広がる・一つの手法に固執することがない 英語の勉強にもなる StackOverflowのおすすめの見方 質問はまずしっかり理解する それに対する答えを比較してみて、なぜそう動くのかを考える コメント欄はFont Size的には小さいが、かなり濃いコメントが書かれていることが多いので暇なら目を通す 10. Looping through the content of a file in Bash? ファイルの内容をループで取得するためのベストプラクティス。 (2015/10/23 : 節修正しました。@heliac2000 さん、@kawazさん、ありがとうございました。詳しくは記事コ

    Linuxに関わる人が一度は読むべきStackOverflowまとめ - Qiita
  • ITmedia エンタープライズ:ヘルプデスク

  • Googleの開発者直伝、ぼんやりしたアイデアを具体化する4段階アプローチ | ライフハッカー・ジャパン

    きっと誰もが経験あるはずです。ぼんやりとしたアイデアやプロジェクトの目標を与えられて、いったい何から始めればいいのかさっぱりわからない、という経験が。Googleのソフトウェア開発者Vivek Haldar氏は、この問題を解決するための「具体的な4段階アプローチ」を紹介しています。 あらゆるプロジェクトはぼんやりとしたイメージから始まります。この混沌とした状態に、形ある具体的なアイデアを持ち込んだ者こそが、最大の功労者となるのです。とはいえ、簡単なことではありません。私自身、このプロジェクト初期の段階にどうアプローチすればいいのか、いまだに模索中です。以下に、個人的な体験と観察から、わずかずつでも学んできたことをご紹介したいと思います。■基原則を決める 設計作業に入る前に、まず「基原則」を考えるようにします。例えば、「Gmail」のプロジェクトでは、「Eメールのナビゲーションで最も重要

    Googleの開発者直伝、ぼんやりしたアイデアを具体化する4段階アプローチ | ライフハッカー・ジャパン
  • Imagick で CMYK の画像を sRGB に変換する | バシャログ。

    御多分にもれず群馬県で日を統一した kimoto です。 とあるシステムにて、「IE で画像をアップしたらうまくいかない」という連絡をいただきました。 その現象の起きた画像をもらい開発環境で確認したところ、画像が表示されず、[×] 状態となってしまいました。 いろいろと調査をしてみたところ、元画像の色指定が CMYK だったことに起因していたことがわかりました。IE では CMYK 形式の画像を表示できません。 そこで今回、ImageMagick を使ってサーバ側で自動で sRGB に変換してみようと思います。 今回は Imagick のライブラリを利用しています。 $filePath = '/path/to/your/file.jpg'; $image = new Imagick($filePath); // CMYK だったら sRGB に変換する $cs = $image->get

    Imagick で CMYK の画像を sRGB に変換する | バシャログ。
    s_mori
    s_mori 2012/08/11
    Imagick
  • 日ごろ使っているスマホをプリペイドSIMで海外でも活用しよう

    スマートフォンは海外出張や旅行に欠かせないデバイスとなりつつある。安全で快適な旅を実現するためには情報収集が重要であり、できれば旅先でも日で使っているスマートフォンを、日と同じように活用したいところだ。そのためには海外における通信手段の確保が必要不可欠となる。 そこで今回は、海外に出かける人が増える夏休みに合わせて、海外ローミングやプリペイドSIM(写真1)といった、海外でのスマートフォンのデータ通信手段について解説してみよう。 便利だが割高な海外ローミング 短期間の海外渡航時に使える通信手段としては、大きく分けて「海外ローミング」、「プリペイドSIM」、「モバイル機器のレンタル」の3通りが考えられる。 多くの人にとって最も簡単な通信手段は海外ローミングだろう。これは、日の通信事業者が海外の通信事業者と提携して、日国内のユーザーがその国に行ったときに通信できるようにするサービスであ

    日ごろ使っているスマホをプリペイドSIMで海外でも活用しよう
  • Ubuntuをインストールした直後に行う設定 12.04 Precise Pangolin編

    このページについて Ubuntu Desktopを対象とする。Ubuntu Severは対象外。 このページの内容はUnity 3Dを対象としているため GNOME Shell/GNOME Classic/META/Unity 2D/Cinnamon/Xfce/KDE/LXDE/Xubuntu/Kubuntu/Lubuntu などを使用している場合は、アプリケーションの起動方法やGUIメニューへのアクセス方法などが異なる点に注意。 文中のこのようになっている部分はメニューやメニューパスを表す。 文中のこのようになっている部分はフォルダー名やフォルダーパスを表す。 以下はコマンドなど、端末に入力する内容を表す。

  • Greg Rickaby

    Hello There 👋I'm a full-stack engineer, photography enthusiast, and published author living in Southeast Alabama. I'm married with three kids and some of my other hobbies include cooking, traveling, and reading. Latest Posts This year’s Duck Camp was one for the books! Despite a few bumps along the way, the trip was packed with meaningful moments, memorable experiences, and a good dose of adventu

    Greg Rickaby
    s_mori
    s_mori 2012/06/07
    APC
  • [ ubuntu/debian ] ディレクトリ名を日本語表記から英語表記へ変更する - Fomalhaut of Piscis Australis

    Joel Spolsky: Joel on Software ソフト開発の方法論はいくつも提唱されているが、それが何で大切なのか、実施しないとなぜダメなのかがいまいちわからない。そして何よりつまらない。このは、先の疑問に答えてくれるし、読んでいて面白い。いまだに根性論を唱えているBossにぜひとも読んでいただきたいだ。 (★★★★★) PaulGraham/川合史郎: ハッカーと画家 プログラマの考えや行動は一般の人から見ると、奇妙で理解しがたく映るらしい。彼らはなぜそう考えそう動くのか、なぜ「常識で動く」ことをしないのか。 プログラマも、そうでない方も一度は読んでほしい。 (★★★★★) Tom DeMarco: Slack ゆとりの法則 ゆとりをなく ( 過度に最適化 ) してしまえば、組織は環境適応能力をなくしてしまい、長期的に見ると衰退する。それだけじゃなく、ゆとりをなくしてし

    [ ubuntu/debian ] ディレクトリ名を日本語表記から英語表記へ変更する - Fomalhaut of Piscis Australis
  • 正規表現を明記せず、RegExp#exec を String#split にするとちょっとハッピーに - latest log

    JavaScript の小ネタです。 UserAgent 文字列(window.navigator.userAgent) "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.814.0 Safari/535.1"から、Windowsのバージョン(6.1)を取り出すようなコードをよく見かけますね。 ちょっと前の私は RegExp#exec + parseFloat で、こんな(↓)感じにしていたり、 function getWindowsVersion() { var m = /Windows NT (\d+(\.\d+)?)/.exec(navigator.userAgent); if (m) { return parseFloat(m[1]); } return 0;

    正規表現を明記せず、RegExp#exec を String#split にするとちょっとハッピーに - latest log
    s_mori
    s_mori 2012/04/25
    UserAgent からのバージョン取得を例に。
  • GitHub Services

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub Services
  • http://www.codediesel.com/html/protocol-relative-urls/

    s_mori
    s_mori 2012/04/20
    RFC3986 URLのhttp: または https: だけ省略して //example.com/ から書く方法。
  • Twitterで「日本語のtweetだけ」を抽出して検索表示する方法 | ライフハッカー・ジャパン

    たとえばTwitterで「iPhone」という検索をかけると、いろんな言語のtweetが同時に表示されてしまいます。全世界のつぶやきを同時に見られるというのはTwitterの長所ではありますが、新しい商品やサービスを検索したい時は不便です。できれば日語の情報だけを表示させるようにしたいところ。 こいうことで今回は、Twitterの検索画面で「日語のtweet」だけ抽出して表示してくれる裏ワザをご紹介します。 やり方は簡単。調べたい言葉のあとに「lang:ja」とつければOKです。これで日語のtweetだけを抽出して表示してくれますよ。

    Twitterで「日本語のtweetだけ」を抽出して検索表示する方法 | ライフハッカー・ジャパン
    s_mori
    s_mori 2012/04/20
    lang:ja
  • git configで出来ること - nabnabの日記

    gitについてまとめ記事書こうと思ったけど、気付いたことを下書きにちょこちょこ書き足してるうちに尋常じゃない量になったからちょっとずつ放出 user.nameとuser.emailの設定 gitインストールしたらまず最初にこれをやるといいと思う。nabnabとhoge@gmail.comには自分の名前とアドレスを入れる。 $git config --global user.name nabnab $git config --global user.email hoge@gmail.com 設定の確認 $git config --global --list user.name=nabnab user.email=hoge@gmail.com これを設定しておくと、↓みたいな感じにcommit logにここで設定した名前とメアドが乗る $git log commit 4d8687b040093

    git configで出来ること - nabnabの日記
  • vimrcを晒してみる - Archiva

    Note: この記事は、3年以上前に書かれています。Webの進化は速い!情報の正確性は自己責任で判断してください。 @hamashunに今さら捧ぐ。けっこう前に出すと言いつつ、伸ばし伸ばしになってたネタを投下してみます。あんまり弄ってないけども。 まず軽く紹介。Vimはviから派生したテキストエディタで、特にUNIX系OS(LinuxMac)ではEmacsと並んで広く使用されているエディタです。プログラマによって開発されたプログラマのためにエディタであり、全ての操作をキーボードから行えることが特徴かな。基的な操作方法は手前味噌ですが「Vim操作まとめ」を参照のこと。 んで、「.vimrc」という設定ファイルを――ホームディレクトリなり、exeファイルのあるフォルダなりに――用意してやることによって、好きなように拡張して使っていくわけです。無ければ単純なVi互換モードとして動きます

  • 新さくらのVPSでWebサーバを構築するテンプレ

    先日リニューアルされた「さくらのVPS」でWebサーバ(LAMP)を構築した際の基設定をテンプレートとして公開します。参考になればいいなと。 管理者アカウントの作成 # useradd -G wheel userName # passwd userName # vi /etc/pam.d/su -- 以下の行のコメントアウトを外す # auth required pam_wheel.so use_uid -- # visudo -- 以下の行のコメントアウトを外す # %wheel ALL=(ALL) ALL -- SSH設定 # mkdir /home/userName/.ssh # chown userName. /home/userName/.ssh クライアント側で公開鍵を作成し、サーバに公開鍵を転送 -- $ ssh-keygen -t rsa $ scp .ssh/id_rs

    新さくらのVPSでWebサーバを構築するテンプレ
    s_mori
    s_mori 2012/04/08
    さくらVPS
  • 【特集】Dropboxはここまで使える!基本+応用の活用技まとめ | 教えて君.net

    最強のストレージサービスとして名高い「Dropbox」。人気のサービスだけあって、様々なテクニックが開発されている。単なるファイル置き場として使うだけではなない、Dropboxをフルに活用する5つの方法を解説するぞ。 ■ Dropboxはココが凄い!便利な基性能をもう一度おさらいする 数あるオンラインストレージ系のサービスの中でも、非常に高い人気を得ているのが「Dropbox」だ。以前から話題になっているのは知っているが、まだ使ったことはないという人や、ほかのサービスと比べて、どこがどう凄いのかが分からない……という人のために、Dropboxの基的な使い方をおさらいするぞ。これさえ押さえておけば、Dropboxの使い方はバッチリだ。 詳細はこちら→【Dropboxを極める】今更聞けない「Dropboxって何が凄いの?」

    s_mori
    s_mori 2012/04/08
    droppages.com ほか
  • Gmailの便利機能とTipsのすべて : ライフハッカー[日本版]

    Gmailは、いつでもどこでも毎日使えるベストメールクライアントと言っても過言ではないでしょう。また、ちょっとしたTIpsやショートカット、迷惑メールを排除できる時間節約ツールなどもたくさんあります。今回は、そんなGmailのTipsや便利機能すべてを、古いものから新しいものまで洗いざらいご紹介していきたいと思います。すでに自分はGmailエキスパートだと思っている人も、もしかしたら新しい発見があるかもしれないので、ぜひチェックしてみてください。 Gmailの使える機能については、過去にも何度もご紹介してきましたが、最近インターフェイスが新しくなったこともあり、Gmailを総括するにはピッタリの時期ではないかと思います。以下の10の項目に分けてご紹介していきます。メニュー名をクリックするとそこにジャンプしますので、拾い読みしたい方は、そのようにどうぞ。 Photo remixed from

    Gmailの便利機能とTipsのすべて : ライフハッカー[日本版]
  • gitでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア

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

    gitでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア
  • lessでソースコードに色をつける

    シェルの操作中「テキストファイルをちょこっと覗きたいな」と思ったときに抜群に便利なlessコマンドであるが、普段綺麗に色付けされたソースコードを見慣れていると、モノクロのソースコードの見づらさに愕然としてしまう。結局lessを終了して他のエディタで開きなおすことになるのだが、lessでソースコードに色付け(シンタックスハイライト)できれば便利なのになーっ!と思ったことはないだろうか。そう、あるんです!lessでシンタックスハイライトする方法はあるんです!というわけで、今日はその方法を紹介しよう。 GNU Source-highlight結論から言うと、今日紹介する方法はGNU Source-highlightを使う。GNU Source-highlightを使えばイッパツだ。なのでまずGNU Source-highlightをインストールしよう。UbuntuやFedoraならリポジトリにあ

    lessでソースコードに色をつける
  • PHPでユニコードエスケープ(unicode_encode, unicode_decode代替) - はて日記

    PHP6からは unicode_encode() 関数と unicode_decode() 関数が追加されるらしいのですが、PHP5やPHP4でユニコードエスケープをしたい時のために。 // UTF-8文字列をUnicodeエスケープする。ただし英数字と記号はエスケープしない。 function unicode_decode($str) { return preg_replace_callback("/((?:[^\x09\x0A\x0D\x20-\x7E]{3})+)/", "decode_callback", $str); } function decode_callback($matches) { $char = mb_convert_encoding($matches[1], "UTF-16", "UTF-8"); $escaped = ""; for ($i = 0, $l =

    PHPでユニコードエスケープ(unicode_encode, unicode_decode代替) - はて日記
    s_mori
    s_mori 2011/11/10
    pack() などを使う。