タグ

omega999のブックマーク (369)

  • IT勉強会まとめサイトを作りました - clock-up-blog

    作りました IT勉強会ですよ Beta ・・・というのを作りました。 12月21日開発着手、12月31日公開、現在随時機能調整中。 スクショ。 機能 地域・内容・開催形式・期間の複数条件でIT関連イベントを絞り込めるものです。 他のサイトとの差別化 通信がある程度軽快(ただしブラウザにはけっこう負担かける設計になってます) 複数条件でイベントを絞り込める データ登録が自動 経緯 この冬期休暇を機にハッカソン参加しまくりたいと考える ↓ ハッカソン探す ↓ うまく見つからない ↓ イベント探し用のサービスを自分で作ることにする ↓ 12月21日(土)に開かれたハッカソンを機に開発に着手する。 ハッカソンレポート:夜通しハッカソン - clock-up-blog ↓ 12月28日(土)に開かれたトークソンにて状況報告。公開予定日を年内と宣言し自分を追い込む。 新サービス(勉強会まとめ)を作り始

    IT勉強会まとめサイトを作りました - clock-up-blog
    omega999
    omega999 2014/01/03
  • 習慣を作るウェブサービス "Lift" は目標達成支援サイトに進化する

    人生を劇的に変える劇薬などありません。しかし、今日あることに使っていたその1時間を別のことに切り替えるだけで、ゆるやかに航路を買えてゆくことはできます。 新年に新しい習慣をはじめてみようと考えている人も多いと思いますが、習慣に「チェックイン」し、記録をおこなうウェブサービスLiftが大進化を遂げようとしています。 これまでは「読書」といった習慣に登録して、毎日それを記録するだけでしたが、新しいLift 2.0では習慣は「プラン」という、目標を実現する具体的なステップを記述する形に変更されます。 もちろんこれまで通りのやり方でLiftを使うことも可能ですが、より習慣への定着を意識して21日単位、30日単位といったプランを繰り返し実行することも可能になるのです。 「ブログ更新」という Lifehacking.jp 読者むけのプランを作成してみましたので、ここからその新機能をみてみましょう。##

    習慣を作るウェブサービス "Lift" は目標達成支援サイトに進化する
    omega999
    omega999 2014/01/02
  • @IT編集部のblog : Git!? そんなの学生しか使わんよ

    2009年06月09日21:53 カテゴリ西村こぼれ話 Git!? そんなの学生しか使わんよ こんにちは、@ITの西村です。JavaOneの展示会場に出展していた「Perforce」(パフォース)が目にとまりました。プロプライエタリなソースコード管理ツールです。名前は聞いたことがありましたが、実はどんなものかよく分かっていません。Perfoceのサイトによれば、世界中の4700組織で28万人の開発者が使っているデファクトスタンダードということです。ソフトウェア開発者だけでなく、AMDやNVIDIAといったチップメーカーも入っているようです。バイナリの管理もできからという話です。最近はGitやMercurial、あるいはSubversionが話題ですが、プロプライエタリのPerforceのほうがパフォーマンスや機能、スケーラビリティでは優れているのかもしれません。私は思わずブースに近づき、担

    @IT編集部のblog : Git!? そんなの学生しか使わんよ
    omega999
    omega999 2014/01/01
  • Rubyとか使ってクローリングやスクレイピングするノウハウを公開してみる! - 病みつきエンジニアブログ

    今まで何度もスクレイピングとかクローリングをしてきたので、マエショリストの端くれとしてコツを公開すべきかなあ、と思い、公開します。 今日の題材は、CNET Newsです。私はウェブ文書にタグ付けをするという研究をしているのですが、そのための教師データとしてクローリングをします。 photo by Sean MacEntee 要件定義 CNET Newsから全ニュースを保存し、その文をデータベースに保存します。これは、次のようなフローに書き下すことができます。 全URLを取得し、データベースに保存 データベースにある全URLをダウンロードする 保存した全ページを解析して、文をデータベースに保存する という流れです。これらは独立していますから、それぞれどの言語で解析しても構いません。しかし後述しますが、「あとから追いやすくする」「適材適所」といったあたりを気をつけて、言語選択をするべきだと

    Rubyとか使ってクローリングやスクレイピングするノウハウを公開してみる! - 病みつきエンジニアブログ
    omega999
    omega999 2014/01/01
  • ソーシャルサイト上でのサイトURLのシェア数を取得するRubyGemライブラリ『social_counter』を公開しました | メモ帳代わりのブログ

    ソーシャルサイト上でのサイトURLのシェア数を取得するRubyGemライブラリ『social_counter』を公開しました まえがき 特定のサイトURLがTwitterやFacebookやはてなブックマークなどでどれだけシェア・拡散されているかをまとめて取得するGemライブラリを作成しました。 Twitter・Facebookなどの定番SNSなけではなく、Pocket・Deliciousなどのブックマークサービスにも対応しており、現在のVersion0.0.1では合計8サービス調べることができます。 Twitterなんかは簡単に取得できるけど、PocketGoogle+なんかはちょっと複雑なので是非ご利用下さい。 開発環境 Ruby 1.9.3 2.0.0 2.1.0で確認。 social_counter 0.0.1 インストール さてさて、インストール方法ですがgem install

    ソーシャルサイト上でのサイトURLのシェア数を取得するRubyGemライブラリ『social_counter』を公開しました | メモ帳代わりのブログ
    omega999
    omega999 2013/12/31
  • Curlコマンドをわかりやすく貼り付けるための『embed curl』 | 100SHIKI

    なんともニッチな・・・が、それが良い。 さてembed curlはブロガーや開発者向けの小粋なツールである。 用途は限定的で、curlコマンドをきれいに整形して貼り付け可能なウィジェットにしてくれるだけだ。 たしかにブログやAPIドキュメントで「このcurlコマンド読みにくいな・・・」と感じることはままある。 これを使えばきちんと改行してくれて、コピーのためのコマンドもつけてくれて、さらにその場で試せるhurl.itにも飛ばしてくれるようだ。 よく技術的な文書を書く人には便利かもですな。

    Curlコマンドをわかりやすく貼り付けるための『embed curl』 | 100SHIKI
    omega999
    omega999 2013/12/31
  • 非RetinaディスプレイのMacをRetina化する方法|Mac - 週刊アスキー

    『QuickRes』 バージョン:3.0 価格:無料 (バージョンと価格は記事作成時のものです) Joshua Cohenzadeh/(c)2013 ThnkDev 無料版 有料版(HiDPIモードを利用可能) みなさん、こんばんは。マックピープル元・編集長の吉田でございます。今回紹介するアプリは『QuickRes』。メニューバーからモニターの解像度を変更できるユーティリティーです。無料版では、Retinaディスプレイ搭載マシンで来の解像度(ドットバイドット)を表示可能になります。つまり、13インチのRetinaモデルでは2560×1600ドット、15インチのRetinaモデルでは2880×1800ドットでの表示が可能になります。 起動すると、メニューバーにモニターのアイコンが表示されます。これを右クリックしてみましょう(右ですよ、右)。すると、解像度を変更するメニューが表示されます。1

    非RetinaディスプレイのMacをRetina化する方法|Mac - 週刊アスキー
    omega999
    omega999 2013/12/31
  • 根強い「まとめ」人気 2013年の「年間ブックマーク数ランキング」 - はてなニュース

    プログラミング、料理、ブログ——2013年のはてなブックマークでは、どのようなエントリーが注目されたのでしょうか。2013年の年間ブックマーク数ランキングを100位まで発表します。集計期間は1月1日~12月10日です。 2013年 年間ブックマーク数ランキング(2013/1/1-2013/12/10) 1位日の全エンジニアに捧ぐ!現在公開されているAPI一覧【2013年版】 | Find Job ! Startup 2位僕がユーザーとして当に感動したWebサービスまとめ(2013年版) - nanapi社長日記 @kensuu 3位めっちゃ安い航空券の取り方 | Into The World 4位【保存版】素敵なインテリアが探せるオススメWebサイト25選 5位あなたは100万円損してる!国からもらえる7つの手当金 6位クックパッドでリアルガチで簡単にできるレシピだけ集めた※追記あり【

    根強い「まとめ」人気 2013年の「年間ブックマーク数ランキング」 - はてなニュース
    omega999
    omega999 2013/12/30
  • 2013年Rubyの話題を一挙に振り返るまとめ | Engine Yard Blog JP

    Chef、 PHPにつづき、Rubyの今年2013年を今年人気を集めた記事をテーマ別にまとめました。はてなブックマークの数と一緒に振り返っていきます。今年の2月24日にRuby20周年を迎え、ruby-2.0.0がリリースされました。他にもRails4のリリース、RubyKaigiの再開など多くのトピックがありました。 目次 Ruby20周年!そしてruby-2.0.0, ruby-2.1.0のリリース 言語実装への興味、ガベージコレクションほか Rubyのひろがり Rails4のリリースとRailsの成熟 テスト、CI 開発環境、手法、デザイン チュートリアル、Ruby, Railsを始める Ruby 話題の 作りました! 新しいライブラリ ログ・マネージメント fluentd Tips! コーディング クライアントサイドとバックエンド Rubyを取り巻く環境、組織 TwitterがR

    omega999
    omega999 2013/12/30
  • サクサク引ける Rubyリファレンスマニュアル

    キーボード操作 [↓]次の項目を選択 [↑]前の項目を選択 [Enter]選択された項目を開く Fork me on GitHub ≫ https://github.com/miyamae/rubydoc-ja/tree/master 静的なファイルだけで構成されているので、ダウンロードしてローカルで利用することもできます。 作ってる人=みやまえ@BitArts

    サクサク引ける Rubyリファレンスマニュアル
    omega999
    omega999 2013/12/29
  • 第8回Jenkins勉強会にてプロモーション広告におけるCI/CDの取り組みについて発表しました #jenkinsstudy

    マーケティングソリューションカンパニー開発部サービス運用部インフラ開発の石川です。 先日行われた第8回Jenkins勉強会にてプロモーション広告の継続的インテグレーション(以下、CI)/継続的デリバリー(以下、CD)に 関する取り組みについて紹介させていただきました。 タイトルは「Jenkinsはじめました」になっていますが、諸事情でタイトル通知後に少し内容を変更したため、 「はじめました」というよりは「結構使ってきました」というほうがしっくりくるかもしれません。 資料だけでは分かりにくい部分もありますので、このエントリーにていくつか補足したいと思います。 また、以下の内容においては具体的な数字や利用しているツールの詳細に触れることができない部分があります。 あらかじめご了承ください。 プロモーション広告におけるCI/CDの現状 今回はプロモーション広告での取り組みを事例として取り上げま

    第8回Jenkins勉強会にてプロモーション広告におけるCI/CDの取り組みについて発表しました #jenkinsstudy
    omega999
    omega999 2013/12/29
  • jQueryプラグイン 50

    少し古いのもありますが、今年見かけたものを中心にフォーム周りでいつか使う機会がありそうだと思ったjQueryプラグインのまとめです。 バリデーションや各フォームエレメントのデザイン変更といったオーソドックスなものから、上手く使えばユーザビリティの向上に繋がりそうなもの、他ではあまり見ないユニークな動きを実装できるものまで様々なタイプがあります。 中にはCSS3を併用したりそのままでは日語に対応していないというものも幾つかあるので、使う際にはブラウザやデバイス環境によっていろいろ確認する必要はあるんですが、いずれも便利なプラグインばかりです。 exValidation プラグイン作者が日の方なので、ひらがなやカタカナといった日語のチェックもできるバリデーションプラグイン。 Validetta シンプルで軽量なバリデーションプラグイン。 jQuery Valideasy 見た目がシンプル

    jQueryプラグイン 50
    omega999
    omega999 2013/12/29
  • Kuniaki IGARASHI (@igaiga) on Speaker Deck

    Speaker Deck Pro: Add privacy options and schedule the publishing of your decks Upgrade

    omega999
    omega999 2013/12/29
  • Hatena-Textbook/ios-app-development-with-web-api.md at master · hatena/Hatena-Textbook · GitHub

    Web API を利用する iOS アプリ作成 iOS 開発 Bootcamp Introduction スマートフォン全盛期のいま、Web サービスもスマートフォンから利用される割合がどんどん高まっています。ユーザーはより便利で快適なアプリを求め、Web サービス事業者はそういったユーザーを少しでも満足させるため、日々努力しています。またスマートフォンアプリ開発を専業としていても、Web との関わりのないアプリではできることが非常に少なく、その様なアプリはいまやごくまれです。今日、Web アプリケーションとスマートフォンアプリは非常に密接な関係にあります。 Web アプリケーションとスマートフォンアプリ開発の両方を学ぶことは、そういった現在の Web をより広く見通すためには最適な課題であると言えます。どちらも学ぶことでその連関を知るだけでなく、開発の類似性や違いからより多くを学べるはず

    omega999
    omega999 2013/12/28
  • 新人エンジニアに読んで欲しい英語ドキュメントまとめ (Ruby/Rails編) - Wantedly Engineer Blog

    こんにちは!エンジニアの川崎です。 嬉しいことに、Wantedly開発チームの仲間は2013年の1年間で2倍に増えました。2013の最初には自分、 awakia と reikubonaga の3人でしたが、 デザイナなのにXCodeも使いこなす ferasyahin、 Chef使いのプロダクティビティ・エンジニア spesnova、それからこのブログのデザインもやってくれたエンジニア imaimiami の加入で合計6人になりました。最近ではさらに kento や shin-en がインターンとして活躍してくれています。 Wantedlyに入社してくるエンジニアは、なぜかRubyRailsもやったことのない人ばかりなので(自分もそうでした)、 今日はそんな彼ら新人のために、Ruby/Railsで開発をするときに役立つページをまとめてみました。 初めてRails開発をする人に参考にして欲し

    新人エンジニアに読んで欲しい英語ドキュメントまとめ (Ruby/Rails編) - Wantedly Engineer Blog
    omega999
    omega999 2013/12/28
  • SSSSLIDE

    SSSSLIDE
    omega999
    omega999 2013/12/28
  • Web開発者に革命をもたらす!「Web Components」超入門 | 株式会社LIG

    こんにちは。デザイナーの王です。 Webアプリはデスクトップアプリとは違い、まだまだ発展途上の技術のため、色んな所でまだ未熟な部分があります。デスクトップアプリでは当たり前のことでもWebアプリではできなかったりすることも多いのです。中でも、UIのコンポーネント化問題が以前から指摘されてきました。 通販サイトにある「購入ボタン」を例に説明すると分かりやすいと思います。 この手のボタンを作るには以下の手続きを要すると考えられます。 外観を整える CSS HTMLマークアップ クリックした際の挙動 JavaScript 何が厄介かというと、「再利用」が難しいというところなんですね。 例えば、同サイトの別のページで同じボタンを使いたい場合、js、CSSHTMLを再度記述しなければなりません。しかも場合によってはHTMLのマークアップが非常に冗長化していることもある。 「購入ボタン」はあくまで一

    Web開発者に革命をもたらす!「Web Components」超入門 | 株式会社LIG
    omega999
    omega999 2013/12/28
  • iOS開発者にためになる大ヒットアプリ開発社のインタビュー記事6選 - showrtpath - iOSブラウザ開発日記

    2013-12-24 iOS開発者にためになる大ヒットアプリ開発社のインタビュー記事6選 iOSの大ヒットアプリは開発者のアイデアや思想、テクニックなどで成り立っています。今回まとめたのは、その一部分が感じられる開発者のインタビューです。これらのインタビューから大ヒットアプリのヒントをつかめるかもしれません。 Pocketの注目新機能「ハイライト」秘話:アイデア誕生からローンチまで2年を要した理由とは? : ライフハッカー[日版] 『Mailbox』のつくりかた:最強のGmailアプリを生んだ、試行錯誤の舞台裏 : ライフハッカー[日版] 『CARROT』のつくりかた:作家志望の私は如何にしてプログラミングを覚えてアプリを生み出したか : ライフハッカー[日版] ユニクロ「スマホアプリも世界展開」でシステム再構築、その全容がすごい【ファーストリテイリング×ゆめみ座談会】 - エンジニ

    iOS開発者にためになる大ヒットアプリ開発社のインタビュー記事6選 - showrtpath - iOSブラウザ開発日記
    omega999
    omega999 2013/12/25
  • 図で分かるgit-mergeの--ff, --no-ff, --squashの違い - アジャイルSEを目指すブログ

    git-merge の--ff, --no-ff, --squashの違いをまとめてみた。 git helpから引用 まずは、git helpを読みましょう git merge --helpから引用(抜粋) NAME git-merge - Join two or more development histories together SYNOPSIS git merge [-n] [--stat] [--no-commit] [--squash] [-s <strategy>] [-X <strategy-option>] [--[no-]rerere-autoupdate] [-m <msg>] <commit>... git merge <msg> HEAD <commit>... git merge --abort OPTIONS --ff, --no-ff Do not gene

    図で分かるgit-mergeの--ff, --no-ff, --squashの違い - アジャイルSEを目指すブログ
    omega999
    omega999 2013/12/25
  • 発表資料 - クックパッド開発者ブログ

    クックパッドスタッフによる開発者向け発表資料は下記 URL に移動しました。 https://static.cookpad.com/techlife/presentations.html

    発表資料 - クックパッド開発者ブログ
    omega999
    omega999 2013/12/25