タグ

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

  • 簡単で、奥深くて、超便利! LLの元祖「AWK」にさわってみよう

    編注1:「シェル芸」とは、UNIXシェル(主にbash)のワンライナーを駆使して文字列加工を自由自在に操ることです。また、そのような能力をもつ人をシェル芸人と呼びます。 パターンとアクション AWKはパターンとアクションを組み合わせるプログラム言語です。日語で「もし○○だったら、○○をする」という文章のうち、「もし○○だったら」という部分がパターンであり、「○○する」という部分がアクションです注1。このようにパターンとアクションで構成されるAWKの基文法は直感的であるため、様々な機会で用いられます。これをAWKスクリプトで記述すると以下のようになります。 さて、「パターン」という名前から「正規表現にマッチする」ようなイメージを持たれるかもしれませんが、AWKのパターンは「条件式」そのものであり、その条件式の戻り値による「真偽」にしたがいアクションが実行されます。今回はこのパターンの真偽

    簡単で、奥深くて、超便利! LLの元祖「AWK」にさわってみよう
  • コーラは飲むだけじゃない。暮らしに役立つ10のコーライフハック : カラパイア

    錆び落しには、一晩コーラに浸けて朝こすればオッケー。メッキの錆び落しには古布か研磨パッドにコーラを沁み込ませたもので円を描くように磨けば良いそうだ。 2.ガンコな油汚れ落とし しみのついた部分をコーラに浸ししばらく置いてから洗濯機で洗剤を入れて洗濯する。油や血液といったガンコな汚れまで落ち、消臭も出来てしまう。ただし時間を置きすぎるとコーラの色が残ってしまう場合があるので、そんな時は中性洗剤を薄めた液性を薄めた液を含ませた布で上から叩くと良いだろう。 3.虫さされ、クラゲに刺された時の痛み止め

    コーラは飲むだけじゃない。暮らしに役立つ10のコーライフハック : カラパイア
  • 本当?!三ツ矢サイダーにアイスの実を入れると超うまいと話題|男子ハック

    @JUNP_Nです。三ツ矢サイダーにアイスの実を入れるとシュワシュワとろとろで美味しいとTwitterで話題になっています。手軽にできることから試してみたいという人が続出しています。 定期的に話題になるのは美味しいから?「三ツ矢サイダー」と「アイスの実」の組合せ!日人なら誰でも知っているというくらい長く愛されている「三ツ矢サイダー」と「アイスの実」という組合せ。三ツ矢サイダーにアイスの実を入れると、アイスの実がいい感じに溶けてシュワシュワとろとろになって美味しいとTwitterで話題になっています。 関連:Twitterで話題の画像 アイスの実は「もも」「パインアップル」「ぶどう」の3種類の味が販売されています。昔は1つの商品に複数の味が入っているパッケージでしたが、現在は1つずつの味しか販売されていないそうです。 三ツ矢サイダー+アイスの実が美味しそうなだったからやってみた\(‘∀’)

    本当?!三ツ矢サイダーにアイスの実を入れると超うまいと話題|男子ハック
  • エンジニアだけでアプリアイコンを作る - Shoichi Matsuda's diary

    エンジニアが自分一人でアプリ開発などをしているとかなり困るのが画像素材の作成。(もっというとデザイン全般ですが。。。) その中でもアプリアイコンを作る際に個人ではどうしているかを晒してみようと思います。 アイコンを作る手順 ざっくり手順を言うと以下2つです。 Inkscapeで元アイコン作成 makeappiconで全サイズのアイコン画像作成 Inkscape アイコン作成といえばIllustratorやPhotoshopを使うのが一般的かと思うのですが、非デザイナーにとってこれらのソフトはまだまだ高価で簡単に手を出せるものではありません。 そこでこのInkscapeです。 公式サイトはこちら。 Inkscapeはオープンソースの無料のベクター画像編集ソフトです。(ものすごく簡単に言うとIllustatorと同じことができる無料のソフトです) 無料ですが、基的なアイコン作りには困らない機

    エンジニアだけでアプリアイコンを作る - Shoichi Matsuda's diary
  • 8万5000本もの歴史的な映像がYouTubeで公開中

    過去の映画は現在では著作権が切れているものも多く、レンタルDVDやYouTubeなどで手軽に見ることができますが、1930~60年代の生活や、歴史おもしろ映像などがBritish PatheによってYouTubeに公開されています。 Free: British Pathé Puts Over 85,000 Historical Films on YouTube - Open Culture http://www.openculture.com/2014/04/free-british-pathe-puts-over-85000-historical-films-on-youtube.html 公開されているムービー8万5000以上のうち、一例は以下から。 Pearl Harbour Attacked (1941) - YouTube 1941年の日軍による真珠湾攻撃は、様々なアングル

    8万5000本もの歴史的な映像がYouTubeで公開中
  • 暮らしの情報サイトnanapiはサービスを終了いたしました | nanapi [ナナピ]

    2020年8月31日(月)をもちまして、nanapiに関わるすべてのサービスは終了いたしました。 nanapiは、2009年のサービス開始より「みんなで作る暮らしのレシピ」という考えのもと、ユーザーの皆さまに生活に関する様々な「ハウツー」を投稿していただく投稿型ハウツーサービスとして運営してまいりました。 約11年間にわたって皆さまからご支援をいただきサービスを継続できたこと、nanapi編集部一同、心より御礼申し上げます。 掲載されていたコンテンツなどのnanapiについてのお問い合わせは、nanapi@supership.jp までお願いいたします。 長きに渡りnanapiを応援してくださり、当にありがとうございました。

    暮らしの情報サイトnanapiはサービスを終了いたしました | nanapi [ナナピ]
  • 見栄えがよくなった!Web制作するなら知っておきたいjQueryプラグインまとめ

    作成:2014/05/7 更新:2014/11/01 Web制作 > ギャラリーサイトやECサイトなどで、最近よく見かけるデザインやエフェクトなど、制作前に知っておくと助かる、「どっかで見たことあるけど何だっけ?」といった感じのjQueryプラグインや最近のトレンドなるものをまとめました。ページにちょっとした工夫を凝らしたいとき、動きのある仕掛けでキャンペーンサイトを作りたいときに。 エンジニア速報は Twitter の@commteで配信しています。 もくじ メニュー 1.フィーチャーリスト 2.スティッキーヘッダー 画像エフェクト 3.マウスオーバーで画像にキャプション 4.イメージビューア 5.ズームインエフェクト 6.ブラーエフェクト スクロール 7.Infinite Scroll(無限スクロール) 8.画像シーケンス 9.横スクロール 10.フリック機能 レイアウト 11.画面全

    見栄えがよくなった!Web制作するなら知っておきたいjQueryプラグインまとめ
  • 約1万円! RetinaなPC用ディスプレイを激安で入手する方法|ONLINE デジモノステーション

    サブモニター用に小型のディスプレイがほしくて探していたんですが、調べてみると結構数が少ないんです。「15型以下」「解像度高め」というのが希望で、解像度は高ければ高いほどいい。でも、フルHD級だと20型以上になってしまうようです。 そんなときに見つけたのが今回のネタ。iPad用のパネルを改造してディスプレイとして使っている人が結構いて、それらを参考にしつつ実際に試してみました。 必要なものは以下の3つで、どれも通販で購入できます。 ●液晶パネル ●変換アダプタ ●ケーブル類 ▲液晶パネルは『iPad Retinaディスプレイモデル』に使われているパーツ。「LP097QX1」で検索すれば見付かると思います。7000円程度。 ▲変換アダプタは液晶パネルへDisplayPortでの入力を可能にするものです。こちらは「2048×1536 LCD to DisplayPort Adapter」で

    約1万円! RetinaなPC用ディスプレイを激安で入手する方法|ONLINE デジモノステーション
  • Javaで軽快に使える「軽量フレームワーク」特集 ~小さなライブラリ1つで動くStripes Framework(1)

    はじめに この連載も、回を追うに従い取り上げるフレームワークも大掛かりなものとなり、「どこが軽量だ?」とお叱りを頂戴することも多くなってしまいました。しかし今回は久々に、自信を持って「軽量です!」とオススメできるものです。 「Stripes Framework」(以下、Stripes)は、Tim Fennellが中心となり開発が行われているフレームワークです。昨今のJavaフレームワークというと、圧縮ファイルを展開すると無数のライブラリファイルが並び「これ、全部入れないといけないのか?」とげんなりしてしまうことが多くなってしまいました。しかしこのStripesは、たった1つのJarだけで構成されている、非常に小型軽量なフレームワークです。あまり知られていないようですが、実は1.0がリリースされたのは5年以上も前という、意外と歴史のあるフレームワークなのです。 対象読者 Javaで手ごろなフ

    Javaで軽快に使える「軽量フレームワーク」特集 ~小さなライブラリ1つで動くStripes Framework(1)
  • ER図から,Webアプリを自動生成

    下記の流れは,一度は体験しておきたい。 ER図を書く。 → 1 から,DDL文+テーブルを自動生成。 → 2 から,テーブル定義書を自動生成。 → 2 から,Webアプリを自動生成。 コーディングなし。 例として,複数人で利用できるブックマークアプリのようなものを生成してみる。 「CakePHPが作ってくれる雛型(scaffold)はリッチだ」とよく言われるが,それを更にテーブル生成ツールと組み合わせたらどうなるか,というのが焦点。 CakePHPの入門方法もちょっと兼ねる。 事前準備(1/2):ツール ER図描画+DDL生成+テーブル定義書生成のために,A5SQLというフリーソフトを使うのでインストールしておく。 A5SQLをDL http://www.wind.sannet.ne.jp/m_matsu/... また,DB+DB管理+PHP実行のために,XAMPP+CakePHPを使う。

    ER図から,Webアプリを自動生成
  • /usr/local とは何なのか - 破棄されたブログ

    ご用心: この記事を鵜呑みにせず、末尾に記載された一次ソースを確認してください。 ソースからソフトウェアをビルドしてインストールするときに使う /usr/local ディレクトリだけど、/opt ディレクトリとの住み分けとか、 そもそも標準はどうなっているのかとか、まともに知らんかったので Filesystem Hierarchy Standard を確認してみた。 /usr/local は何をすべきところなのか? 他のホストと共有されない 既存のシステムの破壊防止 FHS 準拠のソフトウェアをインストールする /usr/local ディレクトリ下自体が FHS 準拠になる /usr/local ディレクトリは、システム管理者がソフトウェアをローカルにインストールするために用いる。 /usr/local ディレクトリとして隔離されるため、同名のファイル名で既存のファイルを上書きするなどして

    /usr/local とは何なのか - 破棄されたブログ