ritchanのブックマーク (295)

  • 開発を効率的に進めるられるまでの道程

    27. DroidKaigi 2015/04/25 @cattaka_net SharedPreferencesの差し替え プロダクションコード public class SharedPreferencesFactory { static SharedPreferencesFactory INSTANCE = new SharedPreferencesFactory(); public static SharedPreferencesFactory getInstance() { return INSTANCE; } public SharedPreferences newInstance(Context context, String name) { return context.getSharedPreferences(name, Context.MODE_PRIVATE); } }

    開発を効率的に進めるられるまでの道程
    ritchan
    ritchan 2015/04/25
  • New Android Code Samples

    Posted by Rich Hyndman, Developer Advocate A new set of Android code samples, covering Android Wear, Android for Work, NFC and Screen capturing, have been committed to our Google Samples repository on GitHub. Here’s a summary of the new code samples: XYZTouristAttractions This sample mimics a real world mobile and Android Wear app. It has a more refined design and also provides a practical example

    New Android Code Samples
    ritchan
    ritchan 2015/04/23
    いいねこれ。
  • ○○したら受託開発が180°変わった(10分版)

    以前XP祭りでLTしたものの10分版。 「せっかく作った物が喜んでもらえない」 「仕様だ、バグだ、の不毛な争い」 「振り回されて疲弊するエンジニア」 など、受託開発でうまくいかない局面は多くあるが、ある一つのことを意識的に行うようにしたら、自分たちの受託開発が180°変わった、という話。

    ○○したら受託開発が180°変わった(10分版)
    ritchan
    ritchan 2015/04/19
  • 今までのPHPのやり方を全て打ち捨てよう - 絵描いたりコード書いたりする奴の独白

    PHPは日々進化している 最重要な言語仕様の変更点 PHP 5.3.x 名前空間 レイトスタティックバインディング クロージャ PHP 5.4.x trait ビルドインサーバ クロージャで$this PHP 5.5.x ジェネレーター Composer PHPにとってのBundler PEARの環境依存やめよう PECL?知らん PSR-4 includeやrequireをもう使う必要はない PSR-4の規約にそって名前空間とディレクトリを掘ろう そしてcomposer.jsonにちょいちょいと { "autoload": { "psr-4": { "mynamespace\\": "src/" } } } そしてbootstrapに相当するphpスクリプトに require_once 'vendor/autoload.php'; これだけで後はuseをjavaのimportに相当するも

    今までのPHPのやり方を全て打ち捨てよう - 絵描いたりコード書いたりする奴の独白
    ritchan
    ritchan 2015/04/18
    PHPで作られたシステムを全て打ち捨てよう
  • おすすめの数学本を紹介していく - コノユビ

    2015年04月14日02:25@konoyubtmr おすすめの数学を紹介していく 生活・雑学 4コメント 1 : 名無しさん@おーぷん 2015/04/13(月)22:33:37 ID:7Zb たまには数学でも読もうぜ 2 : 名無しさん@おーぷん 2015/04/13(月)22:34:28 ID:Xug たまに読んでもわからんだろ 読むならどっぷりやりこまないと 4 : 名無しさん@おーぷん 2015/04/13(月)22:35:14 ID:7Zb >>2 そうやって肩肘張らず、気軽に読んでもらえたらなと 3 : 名無しさん@おーぷん sage 2015/04/13(月)22:34:37 ID:7Zb 自分は数学素人です 得意ですらなく難しい問題とかわかりません 初心者が初心者に薦めるならこんな、というのを並べてみました 全部読んでいるというわけではなく、図書館屋で斜め読

    おすすめの数学本を紹介していく - コノユビ
    ritchan
    ritchan 2015/04/18
  • AndroidではMVCよりMVPの方がいいかもしれない - Konifar's WIP

    Android開発していると、なんかMVCうまくいかないなぁとモヤモヤしてきました。そろそろ他のアーキテクチャを模索してみた方がいいんじゃないかと思い始めまして、ある程度考えがまとまったので自分なりの指針を残しておこうと思います。 そもそもアーキテクチャ必要なのか 世の中には色々なアーキテクチャが存在するんですが、なんか概念を読んでもスッと理解できることが少ないんですよね。これはなぜかと言うと アーキテクチャが解決しようとしている問題を理解できないからです。 極端に言うと、HelloWorldを表示するアプリにMVCを導入する必要があるの?って言うと答えはNoですよね。じゃあの名前をリストで表示するアプリだったらどうかと言われると、これもまだ必要ないかもしれません。 つまり、アーキテクチャを適用しなくても問題がないほど小さなアプリにおいては、ただ冗長になるだけなので別にいらないわけです。

    AndroidではMVCよりMVPの方がいいかもしれない - Konifar's WIP
    ritchan
    ritchan 2015/04/17
    読み進めていくと全体の関係性がわからなくなってきたりしたので、最後に関係を図に描いてくれると嬉しいな
  • [JS]これは便利!YouTubeの動画をはじめ、VineやTEDやCodePenやツイートやPDFやGoogleマップまで簡単にページに埋め込めるスクリプト -Embed.js

    デモ:Googleマップ Googleマップもサポート。 Embed.jsの使い方 Step 1: 外部ファイル 当スクリプト・スタイルシートとjquery.jsを外部ファイルとして記述します。 <head> ... <link rel="stylesheet" href="path/to/jquery.embed.css"/> <script src="path/to/jquery.min.js"></script> <script src="path/to/jquery.embed.js"></script> </head> Twitterを埋め込む時には「widgets.js」、コードのシンタックスハイライトには「highlight.min.js」を使用します。 <head> ... <link rel="stylesheet" href="path/to/jquery.embed.

    [JS]これは便利!YouTubeの動画をはじめ、VineやTEDやCodePenやツイートやPDFやGoogleマップまで簡単にページに埋め込めるスクリプト -Embed.js
    ritchan
    ritchan 2015/04/15
  • 10年以上続くサイトを初めてリニューアルして感じた事 | Basicinc Enjoy Hacking!

    ) 4月1日に10年続くとあるWebサービスをフルリニューアルしました。 リニューアルの目的は、システムが度重なる機能拡張により、必要以上に複雑化してしまい、ちょっとした修正でも非常に時間がかかるので今後、事業のスケールを拡大していく上のが難しくなってきたためです。 特に大きなところですと、スマホサイトがリニューアル前のサイトだと、スマホとPCで機能が完全に分断されてしまっていました。サイトを立ち上げた当初はスマートフォンすらなかった時代なのでしょうがないとは思いますが、これをこれ以上保守していくのはしんどいので、スマホファーストの思想を取り入れサイトを設計していきました。 技術的にも、PHPからRubyに変更して、ELBやS3をとりいれ、Githubベースの運用に変更することで、時代の流れに取り残されていたWebサイトを今風な感じの仕組みへと変更しました。 リニューアル自体はプロジェクト

    10年以上続くサイトを初めてリニューアルして感じた事 | Basicinc Enjoy Hacking!
    ritchan
    ritchan 2015/04/13
    いい話
  • ベンチャー企業の経営危機データベース(METI/経済産業省)

    多くのベンチャー企業が起業後に、同じような失敗、トラブル、ヒヤリとした経験をしており、成長に伸び悩む企業が多いと言われています。そこで、ベンチャー企業の経営者が様々な場面で決断を下す際の「転ばぬ先の杖」として、将来起こりうるリスクを予見できるような失敗、トラブル、ヒヤリとした経験の事例を収集・データベース化しました。ベンチャー企業の成長に向けた経営判断の材料としてご利用いただければ幸甚に存じます。 データベースには、平成19年度にベンチャー企業にインタビュー調査を実施して収集した83の失敗、トラブル、ヒヤリとした経験に関する事例を掲載しています。事例は、ベンチャー企業の成長ステージや失敗、トラブル、ヒヤリとした経験の原因及び結果といった分類項目をもとに検索が可能となっています。

    ritchan
    ritchan 2015/04/12
  • RSpec::HueFormatter

    DEMO VIDEOS Get to know everything Vimeo can do for your business. Watch now

    RSpec::HueFormatter
    ritchan
    ritchan 2015/04/09
    ヒューッ (Hueだけに)
  • GitHub - tokuhirom/toydi

    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 - tokuhirom/toydi
    ritchan
    ritchan 2015/04/09
  • UI/UXデザイナーなら一度は目を通しておきたい「デザイン原則」まとめ【随時更新】

    世に出ている「デザイン原則」と呼ばれるものたちをまとめてみました。 ユーザビリティ関連からモバイルUX、サービスデザインにいたるまで、広い範囲のデザイン原則を網羅したつもりです。ただし、チェックリスト的にまとめたため、内容の詳細は記述していません。 出典や内容を紹介している外部リンクを張っておきましたので、詳細を確認したい方はそちらをご参照いただければと思います。 なお、この記事は有用なデザイン原則を見つけ次第、随時更新していきます。 更新履歴 2018/10/01: 「アクセシビリティの4原則」「Material Designの原則」「Android TV デザイン原則」「インクルーシブデザインの原則」を追加 2016/12/28: 「Microsoft デザイン原則」を「Windows UX デザイン原則」にアップデートApple Watch デザイン原則」を追加 2015/10/

    UI/UXデザイナーなら一度は目を通しておきたい「デザイン原則」まとめ【随時更新】
    ritchan
    ritchan 2015/04/07
  • メンズの定番ツーブロック×ショート特集!清潔感あふれるヘアスタイルを厳選紹介 | メンズファッションメディア OTOKOMAE / 男前研究所

    いまやメンズ王道のヘアスタイルとなった“ツーブロック”。大人に必携とも言うべき清潔感を醸すにもうってつけで、ビジネスシーンにおいても好印象を与えることうけあいの髪型だ。今回はそんな「ツーブロック」を取り入れたメンズショートヘアスタイル10選&スタイリング方法を紹介! アップバングで爽やかさUP!ビズシーンでも好印象を与えるツーブロックのショートスタイル 爽やかさが強調されるソフトモヒカンのアップバングスタイル。顔周りに髪がかからず明るい印象が強まるので、ビジネスシーンでも好印象を与えることうけあい。また、スパイキーショート風なツーブロックは若々しさも感じさせる。 ▶︎スタイリングのポイント ドライヤーを下から当て、髪全体が立ち上がるようブローする。ワックスなどのスタイリング剤を髪全体に揉み込み、後ろから前へ流すようにセット。顔周りはスッキリと見えるように、束感をキープしながら横へと流せば完

    メンズの定番ツーブロック×ショート特集!清潔感あふれるヘアスタイルを厳選紹介 | メンズファッションメディア OTOKOMAE / 男前研究所
    ritchan
    ritchan 2015/04/05
  • Facebookのディレクターが語る、スタートアップが優秀なデザイナーを採用する方法 - 小さなごちそう

    Facebookのプロダクトデザイン部門のディレクター、Julie Zhuoさんが語るデザイナー採用の秘訣。いわゆるダイレクト・リクルーティングの手法だ。 以下ざっくりと翻訳して紹介。 --- 理想的なデザイナーを見つけるには、二つのプロセスがあるとのこと。まず有望な候補者をみつけ、そしてチームに参加すべき人間かどうか見極める。あたりまえに聞こえるかもしれないが、実に手の込んだやり方をしている。 フェーズ1:優秀な候補者を見つける 探偵になろう 優秀な才能を見つけるベストな方法は、賞賛べきプロダクトの開発者を探し出すことだ。 チーム全員で大好きなアプリやプロダクトのリストを作る。商業的に成功したものだけでなく、小さなアプリでもアイデアでもいい。求めている技術やインタラクションを持つアプリを洗い出す。 そうしたら次はGoogleやLinkedInやAngelListでそのプロダクトを作った人

    Facebookのディレクターが語る、スタートアップが優秀なデザイナーを採用する方法 - 小さなごちそう
    ritchan
    ritchan 2015/04/05
  • IT技術者不足でアジアの学生を日本に NHKニュース

    IT業界で技術者の不足が深刻になっているとして、経済産業省は、アジア各国でITを専攻した学生に日で働いてもらおうと、日語学校への留学や卒業後の就職を支援する組織を設立する方針を固めました。 技術者の不足が深刻になっているとして、経済産業省は、ベトナムやインドなどアジア各国でITを専攻した学生に日で働いてもらおうと、日語学校への留学や卒業後の就職を支援する組織を、ことし夏にも設立する方針を固めました。 経済産業省によりますと、ベトナムのIT企業が、ことしから3年間で5000人の技術者を日語学校へ留学させることを検討するなど、日のIT需要を取り込もうという動きが活発化しているということです。 経済産業省は、こうした取り組みを通して、2020年には技術者としての在留資格などで日のIT業界で働く外国人を今の2倍に当たる6万人にまで増やしたいとしています。

    IT技術者不足でアジアの学生を日本に NHKニュース
    ritchan
    ritchan 2015/04/04
    日本で技術を磨き母国へ帰って日本語がわかるオフショアとして独立し単価の違いからそこへ皆仕事だして日本のSIerが沈没するところまで見えた
  • 『新米Androiderが開発する上できっと役立つであろう10のサイト』

    はじめまして、 ogaclejapan です。 昨年の6月にサーバサイドJavaエンジニアからAndroiderへ暗黙な型変換でジョブチェンジしました。会社ではAmeba事業部でAndroidアプリの開発を担当しています。

    『新米Androiderが開発する上できっと役立つであろう10のサイト』
    ritchan
    ritchan 2015/04/02
  • 自分の零細OSSで疲弊しないために - 思ったこと

    自分のOSSをメンテしてもらうために出来そうなことメモ 開発ドキュメントを整備 CONTRIBUTING.mdを置く CHANGELOG.mdにコントリビューターの名前を書く Issueにpr_welcome/patch_welcomeなどのラベルを活用する このへんまでやっておけば、 issueにwelcome label付けて放置で大丈夫かなぁと思う。

    自分の零細OSSで疲弊しないために - 思ったこと
    ritchan
    ritchan 2015/03/31
  • これ以上CustomWebViewで消耗しないためのAndroid用ライブラリ - k4zy no blog

    webviewに半年ほど消耗してるので、カッとなって書いた。 github.com 今まで十数回とWebViewを継承したクラスを作ってきました。 ネイティブアプリでも利用規約やライセンスの表示などは必ずと言っていいほどWebViewを利用します。 残念なことに、AndroidのWebViewはちょっと使いづらいです。 そこでWebView継承したカスタムWebViewを毎回用意するのですが、いつも同じこと書いてるので、少し抽象化して汎用的な便利WebViewをライブラリとして公開しました。 LxWebViewの特徴を簡単に紹介します。 XMLでWebViewSettingsを設定 WebViewSettingsは毎回コードから設定していましたが、XML attributesから記述できるようにしました。 <com.kazy.lx.LxWebView android:id="@+id/we

    これ以上CustomWebViewで消耗しないためのAndroid用ライブラリ - k4zy no blog
    ritchan
    ritchan 2015/03/31
  • 新卒ソフトウェアエンジニアのための技術書100冊 - クックパッド開発者ブログ

    こんにちは、技術部 高井です。 春といえば、フレッシュマンの季節ですね。このブログを読む方の中には、明日からエンジニアとして新社会人になるという方もいらっしゃるのではないでしょうか。クックパッドでも新しい仲間を迎えるための準備をしていたところで、その準備の一環として「新卒ソフトウェアエンジニアのための技術書100冊」というものを作成しました。 この100冊は、職業ソフトウェアエンジニアとしてキャリアを積むにあたって、読むべき技術書に悩んだら、まずはこのリストから選ぶとよいのではないでしょうかという提案です。 リストに多少の趣味や主張がはいっているのは、まあご愛嬌ということでお許しいただければとおもいますが、職業プログラマとして知っておくべき知識を網羅できるように心がけました。古典と呼ばれる名著についてはできるだけ取りいれ、独習が難しい難解なコンピュータサイエンスの教科書は避けています。これ

    新卒ソフトウェアエンジニアのための技術書100冊 - クックパッド開発者ブログ
    ritchan
    ritchan 2015/03/31
  • ニョッキの作り方って簡単なんです!〜ニョッキと春菊ソースのレシピ - 今日、なに食べよう?〜有機野菜の畑から~

    ジャガイモのニョッキ・春菊のソース はじめての方でも失敗なし! モチモチニョッキの作り方です。今日は春菊のソースにしましたが、他にもトマトソースや胡麻ソースなどお好みで召し上がって下さい。 スジをつけた方がソースが絡みやすいのですが、面倒ならばつけなくても良いです。つける場合はフォークや巻き簀でもつけることができます。 姉さんは、スジをつける道具を蒲鉾板で手作りしましたが、もう少し溝が深い方が良かったかも…。チョッと工作を思い出して楽しかったですよ。今度はもう少しカッコいいのを作りたいと思っています。 スポンサーリンク ニョッキの材料(3〜4人分) ジャガイモ      だいたい500g 薄力粉      75g 片栗粉      60g 卵黄      1個 塩       少々 ニョッキの作り方 ①   ジャガイモはよく洗い、皮のまま鍋にたっぷりの水と一緒に入れ火にかけ、竹串が通るまで

    ニョッキの作り方って簡単なんです!〜ニョッキと春菊ソースのレシピ - 今日、なに食べよう?〜有機野菜の畑から~
    ritchan
    ritchan 2015/03/30
    うまそう