タグ

2012年8月27日のブックマーク (27件)

  • Objective-Cでバッチ処理をするライブラリAAMCommandKit作りました | fladdict

    「第1回 iPhone_dev_jp みんなが幸せになるハッカソン」の僕の成果物として、AAMCommandKitを公開しました。ObjectiveC用のCommandパターンライブラリです。 Commandライブラリって? セレクターやブロック、あるいは一連の処理などを、”◯◯Command”という1つのクラスにカプセル化したものです。Commandをallocして、executeをコールするだけで様々な処理を実行できます。 Commandライブラリの強力なところは、複数のコマンドを配列にれて、まとめてバッチ処理したり、非同期に並行実行したりできる点です。元々は僕がFlash案件でつかっていたライブラリで、複雑なアニメーションや遷移と、裏側で行う処理を綺麗に記述する為に作りました。 どんなことができるの? 例えば、下記のようなメンドクサイ処理をシンプルに記述できます。 “Start”を表

  • JSTQBで勉強してみました

    入社2年目QAエンジニアのkuramochiです。 今回は、私が今勉強していることについて書きたいと思います。 また、その主な内容としてJSTQB(Japan Software Testing Qualification Board)のFoundationLevel試験(http://www.jstqb.jp/)の内容をもとに進めたいと思います。 内容は、以下の内容です。 (参考書は、JSTQBのHPで公開されているシラバスですが、偶然、弊社技術部の棚で見つけた“JSTQB(FoundationLevel試験)教科書”です) [1]:テストの基礎 [2]:ソフトウェアライフサイクルを通じてのテスト [3]:静的技法 [4]:テスト設計技法 [5]:テストマネジメント [6]:テスト支援ツール この中から、いくつかの内容を抜粋して紹介していきたいと思います。 [1]テストの基礎 (1)テス

  • [CSS3] Understanding CSS Filter Effects - CSSを使ったフィルター効果

    [CSS3] Understanding CSS Filter Effects – CSSを使ったフィルター効果 Pocket Tweet CSSを使ったフィルター効果についてまとめられた記事。グレースケール、セピア、Saturate、Hue-Rotate(このへん説明が難しい)、Invert(階調の反転)、透明度・ブライトネス・コントラストの調整、ぼかし、ドロップシャドウなどの指定方法について紹介されてます。CSSでのフィルターはレガシーブラウザには対応してない場合が多いので、使いどころが限られはするんですが、こうした可逆編集は生産性を上げるだけでなくサイトの運用に色々メリットがありますな。 Understanding CSS Filter Effects

    clavier
    clavier 2012/08/27
  • 新着記事

    『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。

    新着記事
  • 英語表現でもう迷わない – ドキュメントコメント頻出表現まとめ | DOTAPON Blog

    ドキュメントコメント、書いてますか? githubで公開するライブラリなど、特に人に見せるようなコードには、きっちりコメントを入れておきたいものですね。 せっかくなら世界中の人に使ってもらいたいので、頑張って英語で書きたい。 でも、やっぱり英語には自信がなくて、何度も辞書や既存のドキュメントを見直してしまう…。 こんなムダな日々におさらばするため、代表的なドキュメントをいくつかピックアップして、頻出表現をまとめました。 もうこれで迷わない! …いや迷うけど、それでも負担はグッと減るはず! 参考ライブラリ JavaJava Platform SE 6 Closure Library – Closure Library API Documentation Foundation – Foundation Framework Reference UIKitUIKit Framewor

  • Twitter Bootstrapのテーマ作成も出来て、スマフォやタブレットでの表示状態も確認出来るジェネレーター・BootTheme - かちびと.net

    Twitter Bootstrap用のテーマを 作成出来る、というジェネレーター 的なもの。それだけでなく、作成 しながらスマフォやタブレットで の表示状態も確認出来ます。 Twitter Bootstrapのデザイン作成ツールです。Twitter BootstrapはレスポンシブWebデザインに対応していますので、このジェネレーターでもスマフォやタブレットデバイスのサイズで表示確認が出来る様になっています。 確認しながら作成できます。リンク色とか背景色とかボタンのカラーとか。使い方はよくあるジェネレーターと相違ないので割愛します。 簡易的なものではありますが、上記のようにスマフォやタブレットデバイスのウィンドウサイズにリサイズして表示を確認する事が出来ます。 コードは通常のCSSだけでなくLESS形式でも発行可能です。 もう少し使い勝手が良くなると嬉しい。今後に期待です。Twitter

    Twitter Bootstrapのテーマ作成も出来て、スマフォやタブレットでの表示状態も確認出来るジェネレーター・BootTheme - かちびと.net
  • 良いエンジニアの育て方 - ひがやすを技術ブログ

    人を育てるというのは、とても難しい。 なぜなら、育てる方も未完成な人間だから。 ちょっと経験値のある未完成な人が、経験値の少ない未完成な人と、ともに冒険をし、ともにレベルをあげていくことが、人を育てるってことだと思う。 人を育てようと思うと、どうしても上から目線になってしまう。上から目線だと気持ちも相手に伝わりにくい。気持ちが伝わらないと相手もうまく成長してくれない。 だから、人を育てる機会があったら、ともに冒険をする仲間を持ったと考えよう。きっとその方がうまくいく。 それでは、自分の話をしよう。自分というよりは自分たちの話かな。 2010年、自分は、昼間、ブラ三をやりながら、新規ビジネスの企画を考えたり、プロトタイプを作っていたりしていた。ブラ三をやっていたのは、当然ソーシャルアプリというものを学ぶためだ。ブラ三の能力はかなり向上したけど、仕事ではたいした結果が出せなかった。特に企画考え

    良いエンジニアの育て方 - ひがやすを技術ブログ
  • html5-memo.com

    html5-memo.com
  • pixivのデータストア/キャッシュ戦略 その3 - pixiv engineering blog

    HHKB Professional Type-Sが欲しいインフラ兼ソフトウェアエンジニアのbokkoです。 普段はHHKB Proの日語配列キーボードを愛用しています。英語配列は苦手です。このことを同僚のエンジニアに言うとジト目で見つめられ・・・睨みつけられること請け合いです。 連載の最後となる今回はpixivのデータストア/キャッシュ戦略を支える周辺ミドルウェアについて解説していきます。 memcachedからKyotoTycoonへ移行した際に発生した問題 前回の記事の最後にもあったようにpixivではAPの数だけあったmemcachedへのリクエストを少数のKyotoTycoonにまとめたことで一部のKyotoTycoonサーバへのTCPコネクション数が爆発してKyotoTycoonサーバのCPUやメモリリソースには余裕があるのにネットワークで詰まるという問題が起こりました。 元

  • 「iphone_dev_jp東京 iPhone/Mac Hackathon」に参加して来ました - 強火で進め

    iphone_dev_jp東京 iPhone/Mac Hackathon : ATND http://atnd.org/events/31704 Togetter iphone_dev_jp東京 iPhone/Mac Hackathon まとめ - Togetter http://togetter.com/li/361912 お昼 今回の会場となったニフティさんの近くにはカレー好きなら知らない人は居ないのでは無いかと思われる「もうやんカレー」が近くに有ったりします。 自分は昼はもうやんカレーにする予定でしたが他の参加者の方々もOKという事で8人でもうやんカレーに向かいました。 新宿のもうやんカレーは近い位置に2店有るのですが片方は土曜、片方は日曜が定休日なので注意が必要です。 自分は新宿のもうやんカレーは2回目ですが相変わらず美味しかったです。一緒にべに行った方々の評判も良く安心しました

    「iphone_dev_jp東京 iPhone/Mac Hackathon」に参加して来ました - 強火で進め
  • 複数ホストに ssh しながら tail -F するときにはこうしたらどう? - tokuhirom's blog

    いろいろ方法があるとおもうのですが、以下のようなシェルスクリプトですませるのはどうでしょうか? #!/bin/bash function kill_children { # jobs -l | perl -ne 'print "kill $1\n" if /^\S+?\s+(\d+)/' | sh; pkill -P $$; wait; } trap "kill_children" EXIT HOSTS="192.168.1.1 192.168.1.2" for host in $HOSTS do ssh $host tail -F /service/foo/log/main/current & done wait ちょっと箇条書きで解説すると以下のようなことをおこなっています。 & でバックグラウンドジョブをはしらせるwait でそれらの終了を待つtrap 〜 EXIT は atexit

  • せどり界の今後について アマゾンAPIが廃止による影響 | お知らせ | せど楽通信

    こんにちは、「せど楽」開発責任者の田方です。 さて、8月31日で一部のアマゾンAPIが廃止されることとなります。 http://www.amazonsellercommunity.com/forums/ann.jspa?annID=238 これによって、せどり業界がどう変わるか? 深刻な問題のわりに気づいていない人があまりにも多いので せどりツール開発者の視点から 詳しく説明していこうと思います。 せどりを1年以上続けている人なら ご存知だと思いますが 昨年10月26日にアマゾンAPIの仕様変更が行われたとき せどり業界が一時パニックとなりました。 APIとは、価格改定や携帯サーチなど せどりツールで使われる アマゾン提供のプログラムのことで せどりツールは、全て、このAPIを使って データ取得しています。 つまり、APIの仕様変更や廃止は せどり業務全般に直に影響することとなります。 昨

  • より効果的で魅力的なヘッダをデザインする方法

    ヘッダはウェブサイトやブログに訪れるユーザーが最初に目にするであろう大切な存在です。 ヘッダの可能性をフルに活用する非常に効果的なデザインにする際、アイデアとなる3つのスタイルを紹介します。 How To Design A More Effective Website Header 下記は各ポイントを意訳したものです。 1. シンプルなヘッダ 2. アートを加えたヘッダ 3. インタラクティブなヘッダ おわりに 1. シンプルなヘッダ ヘッダをシンプルにしておくことで、ユーザーにあまりにも多い情報で圧倒させないようにすることができます。シンプルなヘッダで大切なことは、ぱっと見でサイトの雰囲気を伝えることです。 明確 Sailthru 明確なヘッダはユーザーの印象を方向付けるために非常に有用です。Sailthruではグラフィックでビジネスのアイデアをユーザーに伝えています。そのデザインは非常

  • CSS: marginの正しい理解 - kojika17

    toggle()や変数、calc、:matchなど、今までにないCSSプロパティ、セレクタが提案・実装されて、CSS3, CSS4も楽しくなってきています。 border-radiusや、box-shadowなども、古いAndroidブラウザ以外なら、prefixなしで使える状況も増えてきました。 最新技術は、これから必要になってくるかもしれませんが、基も大切です。 float や position など、CSSコーディングを悩ませるタネはいくつもありますが、今回はその中でも私がCSSで一番難しいと思う margin について書きます。 「marginはバグが多い」という声をたまに聞きます。 しかし話を聞いてみると、正常な動作をバグと間違って認識しているケースもあります。 marginを正しく理解することによって、効率的なレイアウトを構築できますので、基的な内容ですが、読んで頂ければ幸

    CSS: marginの正しい理解 - kojika17
  • 英語の前置詞23個の使い方を完璧に身につける音声トレーニング

    Tweet Pocket 英語には、in や out などの前置詞が非常に沢山ありますよね。私は、この前置詞が非常に苦手で、中学や高校のテストの時に、いつも間違えていたことを覚えています。 動詞を使う時でも例えば、take out やtake off など後ろに、どんな前置詞が付くかによって意味が全然違ってしまい、いつまでたっても自信が持てませんでした。 あなたにもそんな経験はありませんでしたか?または、今まさに前置詞に悩まされていませんか?今日は、そのために英語の前置詞完全攻略トレーニングを用意しました。今日で、英語の前置詞の悩みを全て解決してしまいましょう! 1.前置詞トレーニング方法それでは、早速トレーニングの説明をしますね。今日は、下記の23個の前置詞を完璧に覚えるための音声を用意しています。 out / up / for / on / down / about / of / in

    英語の前置詞23個の使い方を完璧に身につける音声トレーニング
  • 新人SEがSIerに絶望した時に読みたいスライド4選 - ギークに憧れて

    新社会人の皆さん、いかがお過ごしでしょうか。 最近、SIerに就職した知人が「会社辞めたい」というのをちらほら聞く。聞いてみれば、彼等は仕事で挫折しているわけではない。むしろ、技術に優れ熱意を持っている事が多い。ではなぜ辞めたいのかと聞けば、一日中画面のスクリーンキャプチャ撮らされたりCOBOL読まされたりしていて、「ああ、そっか…そうだよね…。」となる。 そんな時は、SI業界の熱い人達のスライドを見て何かを感じよう!という事で4つ選んでみた。弊社関係者が多いのは僕のネットウォッチの都合上お許しください。moon and strategy moon and strategy from toshihiro ichitani 永和の@papandaさんのスライド。「自分の生き方を他人任せにしない」受託プログラマの進路〜アジャイルセールスと手塚モデル〜 受託プログラマの進路 〜アジャイルセールス

  • 最近、MacBook Airのスリープからの復帰が遅いと感じてる方必見!復帰を高速化する方法 | ひとぅブログ

    MacBook Airって起動が速いよね〜」と初めて使ったときは大満足でしたが、だんだんと遅くなってきたと感じている方はいませんか?? 私はそのひとりです。 MacBook Air (11-inch, Late 2010)を買った直後はスリープからの復帰は確か2秒以内だったと思います。それがOS X 10.7、Lionが発売になりアップデートした頃からでしょうか? スリープからの復帰が遅くなり、パスワード入力画面が表示されるまで5秒ほどかかることも。 メモリが2GBということも原因だと思いますが、パスワードを入力しロック解除後、風車がグルグル回ってしばらく何も入力を受けつけない事も増えてきてイライラが増してきました。 そして発売になったOS X 10.8、Mountain Lionではきっと恐ろしいことになるだろう、と思いMacBook Air (11-inch, Mid 2012)を購

    最近、MacBook Airのスリープからの復帰が遅いと感じてる方必見!復帰を高速化する方法 | ひとぅブログ
    clavier
    clavier 2012/08/27
  • 注意や案内を促すためのNotificationを実現するjQueryのまとめ「20 Useful jQuery Notification Plugins and Tutorials」

    注意や案内を促すためのNotificationを実現するjQueryのまとめ「20 Useful jQuery Notification Plugins and Tutorials」 多様化するWEBサイトの中で、様々なユーザーが迷わないような工夫が施されていますが、今回紹介するのはその中でも、注意や案内を促すためのNotificationを実現するjQueryをまとめたエントリー「20 Useful jQuery Notification Plugins and Tutorials」です。 jQuery “growl-like” notification plugin Notificationといっても、アラート的なものから、メッセージの数を知らせるものなど様々ですが、今日は紹介されているものの中からいくつかピックアップして紹介したいと思います。 詳しくは以下 Notification

    注意や案内を促すためのNotificationを実現するjQueryのまとめ「20 Useful jQuery Notification Plugins and Tutorials」
  • cmmntr.com

    This domain may be for sale!

  • ソフトウェア開発プロセス残酷物語 - give IT a try

    昔々、あるところにジェイソンという、大変真面目な開発者がおりました。 彼がとある会社の情報システム部にやってきたとき、彼は社内システムのクオリティのひどさに衝撃を受けました。 情報システム部といっても、その会社では外注はせず、社内の開発メンバーがシステムを作っていました。 ジェイソンがそこで最初に担当したシステムは、見事なまでのスパゲッティコードでバグだらけ、データ設計も素人レベルでパフォーマンスも最悪、エラー処理もずさん、おまけにまともなドキュメントもなく、ちょっとした障害を調査したり、小さな改造を実施したりするのにも、大変な苦痛を伴うという、それはそれは大変なシロモノでした。 このシステムは元々エセーグルという、ちょっと変わった名前の開発者によって作られていました。 しかし彼はすでに別の開発チームに異動していて、こちらの質問には答えてくれますが、もはや人が直接手を動かすことはありませ

  • Dailymotion

    © 2005 - 2024 Dailymotion - designed with ♥ in Paris, FR

    Dailymotion
  • WordPressを高速化する9つのステップ | PLUS

    福岡を拠点に活動するPLUSではWebサイト制作・iPhone/Androidアプリの開発を行っています。 WordPressはそのままだとアクセスが増えた時に、重くなりがちです。プラグインも入れすぎるとさらに重たくなることに。このブログだと表示スピードが改善前は7.7sかかっていましたが、見直しを行って0.4sにまで改善することができました。表示スピードは離脱率や、SEOとしても重要な要素ですので、改善する余地は大いにあります。 高速化に役立つツール まずはじめに、改善に役立つツールを2つご紹介します。 一つ目はWebWait。URLを入れると、読み込み時間を教えてくれます。まずはどのくらい時間がかかっているのか、チェックしてみましょう。 次はGoogleの「PageSpeed Insights」。URLを入れるだけで、高速化に役立つTipsを教えてくれます。もともとGoogle社内で

  • マウスを近づけると徐々にアニメーションする効果を作るjQueryプラグイン「Approach」:phpspot開発日誌

    Approach: a jQuery plugin that allows you to animate CSS properties based on distance to an object マウスを近づけると徐々にアニメーションする効果を作るjQueryプラグイン「Approach」。 特定のエレメントへのマウスカーソルとの距離によってアニメーション効果を付けられるjQueryプラグインです。 単なるアニメーションではなくて、位置によってエレメントの属性が変わります。近いほど赤く大きくなる、という効果が実現可能。 注目を集めたい部分がカーソルが近くなると大きくなっていくというような演出を盛り込めます 実装コード例。超簡単ですね 関連エントリ カレンダーやDateピッカー関連のjQueryプラグイン20 プロダクト画像を360度回転させられるようにするjQueryプラグイン5つ 色々

  • 絶対に従うべきSEOの5つの大原則 |SEO Japan by アイオイクスSEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

    SEOが認知され始め出してから10年近い歴史が立ちましたが、人によって意見が違うことが多いのもSEOの難しくも面白い所。検索エンジンのアルゴリズム自体が日々進化しており、順位自体も相対的な関係の中で決まることから、その人の経験の差と共に意見が違ってくるのは当たり前といえば当たり前ともいえます。今回はQuick Sproutのカリスママーケッターが、あえて絶対的に守るべきSEOのルール作りにチャレンジしてみた大胆?!な書下ろし記事を。 — SEO Japan 昨年は、SEOのアルゴリズム、SEOの責任、そして、検索アルゴリズムのコンスタントな変化によってSEOの役目がここ数年で大きく変わってきた経緯がよく取り上げられていた。 その結果、多くの企業やSEO業者は、何をすればいいのか、そして、何に焦点を絞ればいいのか悩むことになった。つまり、何をもって良質なSEOと言うのか、そして、何が当に重

    絶対に従うべきSEOの5つの大原則 |SEO Japan by アイオイクスSEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ
  • cmmntr.com

    This domain may be for sale!

  • 日々進化するHadoop。これまでのおさらいと最近の動向(後編)

    Hadoopとはどういうソフトウェアであり、いまどのような状況になっているのか。NTTデータの濱野賢一朗氏が、先日行われた第2回 NHNテクノロジーカンファレンスで行われたセッション「日々進化するHadoopの『いま』」で分かりやすく解説しています。 (記事は「日々進化するHadoop。これまでのおさらいと最近の動向(前編)」の続きです) Hadoopの1.0系と2.0系 Hadoopの開発はかなり活発に進んでいます。 Hadoopでいちばん分からないといわれるのがバージョンで、これは以前からHadoopに接している私たちでもよく分からないくらいです。 Hadoopのバージョンには大きく二系統あって、少し前まで0.20系と呼ばれていたもので、これが現行は1.0系と呼ばれています。もうひとつが0.21、0.22、0.23系と呼ばれていたもの、これがいま2.0系と呼ばれています。 対外的には

    日々進化するHadoop。これまでのおさらいと最近の動向(後編)
  • PHPCPDとjenkinsを利用して、冗長化したコードを検出してみる

    PHPCPD(PHP Copy Paste Detector)で冗長化したコードを検出してみる 1.PHPCPDの追加 $ sudo pear install phpunit/phpcpd 2.コマンドラインで利用してみる $ phpcpd --log-pmd cpd.xml --suffixes php /path/to/app/ 成功するとcpd.xmlが生成される 3.Jenkins側にプラグインをインストール プラグインマネージャーから「DRY Plugin」をインストールする 4.ビルド用のファイルを用意する 前回用意したbuildファイルを以下のように修正して利用してみる。 /path/to/svn/projectname/trunk/build.xml <?xml version="1.0" encoding="utf-8" ?> <project name= "BuildT