タグ

2015年10月5日のブックマーク (19件)

  • 404エラーページ|神戸新聞NEXT

    指定されたページまたはファイルは削除されたか、存在しないため、見つかりませんでした。URL、ファイル名にタイプミスがないかご確認ください。

    404エラーページ|神戸新聞NEXT
    ryshinoz
    ryshinoz 2015/10/05
  • SeleniumでChromeのデベロッパーツール相当の機能を使ってみよう - Qiita

    この記事はSelenium/Appium Advent Calendar 2014の12日目の記事です。誰も書かなさそうなので小ネタを引っ張りだしてきました。 chromedriverのアーキテクチャ chromedriverはJSON Wire Protocolを受けるSelenium ServerとChromeの間の通信をRemote debugging protocolで行っています。これは、Chromeに標準で内蔵されているDeveloper Toolsでも利用しているものです。 chromedriverを使ったプログラムを途中で止めて、Developer Toolsでデバッグしてみて、そのDeveloper Toolsを閉じずに、プログラムを再開したら、Seleniumのセッションが使えずに死ぬといった経験はわかる人にはわかるでしょう。これは、両者が同じAPIを利用していて、かつ

    SeleniumでChromeのデベロッパーツール相当の機能を使ってみよう - Qiita
    ryshinoz
    ryshinoz 2015/10/05
  • DMMのハイパー メディアオタサーの姫 arimoが語る Phalcon

    10/3(sat) PHPカンファレンス2015で発表してきたPhalconの資料

    DMMのハイパー メディアオタサーの姫 arimoが語る Phalcon
    ryshinoz
    ryshinoz 2015/10/05
  • Android開発を受注したからKotlinをガッツリ使ってみたら最高だった - Qiita

    関連記事 この記事も古くなりましたね。執筆時の実装バージョンKotlin 0.12から1.0.2へのアップグレード対応をした際の知見を記事にしました。 Kotlinを実案件で使いました 先日、僕の勤め先のQonceptは『リアル鬼ごっこ』×富士急ハイランド 巨大遊園地からの逃走を開発、リリースしました。 富士急ハイランドで実際に鬼ごっこをする企画で、一般のお客さんがスマホで専用アプリを使いながらクリアを目指します。園内には鬼役のスタッフや、ゲーム進行に関わる設備などがあり、これらとスマホがiBeacon(BluetoothLE)を用いて連動することで、ダメージを受けたり、アイテムを使用したり、クイズを解いたりなどします。 Qonceptの開発範囲は、iOSアプリ(とAppleWatchアプリ)、Androidアプリ、サーバサイドでした。 受注確定となった時点で、残り日数と開発者リソースに対

    Android開発を受注したからKotlinをガッツリ使ってみたら最高だった - Qiita
    ryshinoz
    ryshinoz 2015/10/05
  • Hashicorp Ottoを読む

    Hashicorpから2015年秋の新作が2つ登場した. Otto - HashiCorp Nomad - HashiCorp Ottoがなかなか面白そうなのでコードを追いつつ,Ottoとは何か? なぜ必要になったのか? どのように動作するのか? を簡単にまとめてみる. バージョンは 0.1.0 を対象にしている(イニシャルインプレッションである) Ottoとは何か? 公式はVagrantの後継と表現されている.が,それはローカル開発環境の構築も担っているという意味で後継であり,自分なりの言葉で表現してみると「OttoはHashicorpの各ツールを抽象化し開発環境の構築からインフラの整備,デプロイまでを一手に担うツール」である.ちなみにOttoという名前の由来はAutomationと語感が似ているからかつ元々そういう名前のbotがいたからとのこと. なぜOttoか? なぜVagrantで

    ryshinoz
    ryshinoz 2015/10/05
  • どのようにして継続的に運用できる開発環境を構築していくのか?そして教育していくか・・メルカリの場合 #phpcon2015 #phpcon2015_4

    Sotaro Karasawa🍺 @sotarok Software🐘🦏& Beer Drinkability Engineer🍺吉祥寺P2B Hausクラフトビール屋やってます🍺STAR FESTIVAL CTO🍱Almoha CEO🎏Crowi📃Former: Mercari CTO, Crocos CTO,GREE,中大📖パーフェクトPHP著 https://t.co/SMOVgi9EtE Sotaro Karasawa🍺 @sotarok 発表資料です〜 / “PHP Conference 2015 / How to Build Efficient and Integrated Development Environment for The Team // Spea…” htn.to/gVkhb4

    どのようにして継続的に運用できる開発環境を構築していくのか?そして教育していくか・・メルカリの場合 #phpcon2015 #phpcon2015_4
    ryshinoz
    ryshinoz 2015/10/05
  • Blog

    2020 年に起きたワークスタイルの変化とこれからについて #GameWith #TechWith - GameWith Developer Blogこの記事は GameWith Advent Calendar 21 日目の記事です。 最近、ブログ更新を怠っていた @serima です。Splatoon 2 でナワバリバトルをする日々を送っていますが、お仕事では開発マネージャーをしています。 2020 年は新型コロナウイルスの影響で世界的に働き方の変革を求められた年であり、弊社 GameWith も例外ではありませんでした。 このポストではフルリモートワークへの切り替えにおいて気をつけたことや、現在の課題と試みについて簡単に紹介できればと思います。 なお、現時点(2020 年 12 月)においての会社としての対応は全社で原則フルリモートワーク(在宅勤務)という方針を採用しています。 もとも

    Blog
    ryshinoz
    ryshinoz 2015/10/05
  • [cloudbees][jenkins] CloudBeesは日本で技術者を募集しています - 川口耕介のブログ

    趣味の日曜プロジェクトとして始めたJenkinsも、もう10年を超え、世界で10万件以上のインストールベースと40万台規模のビルドクラスタを誇る巨大なプロジェクトになりました。今でもまだ年率約30%の成長を続けており、これも全て、日を始め世界のユーザー&開発者コミュニティのおかげです。 CloudBeesでは、2010年頃からJenkins関連の製品・サービス・サポートを提供する会社で働いています。僕自身は、CTOという肩書で、Jenkinsの普及を後押ししたり大きな企業での導入を手伝ったりと、色々な事をやっています。 おかげさまで会社の中の人の名前が全員覚えられないくらいの規模に成長し、主に北米とヨーロッパを中心にビジネスを展開しています。昨年度は前年比売上が約3倍となり、25億円の資金調達もしました。技術部門も、世界中の優秀な人をほとんど場所を問わずに雇っており、アメリカは勿論のこと

    [cloudbees][jenkins] CloudBeesは日本で技術者を募集しています - 川口耕介のブログ
    ryshinoz
    ryshinoz 2015/10/05
  • Java8で強化されたMapと、書きやすくなったメモ化再帰 - きしだのHatena

    Java8のlambda構文の話を書くと、旧来の書き方でいいというコメントがつくのですが、それでも便利になったMapの恩恵を受けることは多いんじゃないかと思います。 ※ 2018/5/31 Java9からはメモ化再帰には使えなくなっています ※ 2019/2/15 なんか問題ない? Mapには、lambda式を使ったメソッドが多く追加されていますが、たとえばgetOrDefaultメソッドのようなlambda式を使わないメソッドも追加されていて、これも便利です。 そして、このようなlambda式を使わないメソッドも、間接的にはlambda構文サポートでの言語拡張のおかげです。 Mapはインタフェースなので、Java7までの構文でメソッドを追加しようとすると、Mapを実装しているすべてのクラスに新しいメソッドの実装を追加する必要がありました。そしてそれは現実的に不可能なので、今までMapなど

    Java8で強化されたMapと、書きやすくなったメモ化再帰 - きしだのHatena
    ryshinoz
    ryshinoz 2015/10/05
  • 【Mac】OS X El Capitan(エルキャピタン)をクリーンインストールする方法。 – 和洋風KAI

    アップデートが完了したらシステムを終了します。↓↓ 電源が切れたらcommand+R+電源ボタンを同時押しします。ジャーンとなったら、電源ボタンは離してください。↓↓ リンゴマークとプログレスバーが表示されたら、すべてのキーから指を離します。↓↓ この画面が表示されます。↓↓ ディスクをフォーマットします。ディスクユーティリティをクリックします。↓↓ Macintosh HDを選択して、消去ボタンをクリックします。↓↓ この設定で、消去をクリックします。↓↓ 完了をクリックします。↓↓ スッキリフォーマットされましたね。左上のばつボタンをクリックします。↓↓ 次に、メニューバーの右上にあるWi-Fi繋げましょう。Wi-Fiがなければ、インターネットに繋がっている有線LANケーブルを繋げます。↓↓ インターネットに繋がったら!「OS Xを再インストール」をクリックして、続けるをクリックします

    ryshinoz
    ryshinoz 2015/10/05
  • GitHub Universe - ikeike443のブログ

    Hubberとしておもにイベントのお手伝いの目的で参加してきました。 開催前日の会場の様子。 会場の外観。Pier70ってとこなんだけど、倉庫ですな。 オープニングアニメ。 defunkt登場。キーノートです。 懐かしのロゴ。 NASA。月の話が面白かった。 Etsy。開発に関するエモい話。面白かった。 スポンサーさんによるベンチ。 カップアート。 Pixarによる1日目のクロージングキーノート。かなり楽しい話だった。 GEによる2日目のクロージングキーノート。 2日目、OpenDataの取り組みのセッションがあり、日から国土地理院の藤村さんが登壇されました。東日大震災や御嶽山噴火の際の取り組みなど発表されました。 国土地理院は早くからGitHubリポジトリを持っており、Open Dataに深くコミットされています。 実は日の政府関係者が海外技術カンファレンスに登壇するのは歴史上初

    GitHub Universe - ikeike443のブログ
    ryshinoz
    ryshinoz 2015/10/05
  • ドメイン駆動設計 ~ユーザー、モデル、エンジニアの新たな関係~

    ryshinoz
    ryshinoz 2015/10/05
  • OWASP Cheat Sheet Seriesを日本語訳して馴染みやすくしてみた。

    OWASPとは、Webをはじめとするソフトウェアのセキュリティ環境の現状、またセキュアなソフトウェア開発を促進する技術・プロセスに関する情報共有と普及啓発を目的としたプロフェッショナルの集まる、オープンソース・ソフトウェアコミュニティです。ここでは、OWASP Japan公式サイト等では伝えきれないマル得情報を配信します。 OWASP Top 10に代表される日語化された成果物と比較すると、日語化されていないOWASPの成果物は馴染みづらい印象を受けるとともにその利用を躊躇しているといったご意見を何度かいただいています。 とはいえ日語化されていない成果物の中にも有用な成果物は数多く存在し、その中でもOWASP Cheat Sheet Seriesはセキュリティを専任とする方をはじめ、開発者、設計者、マネジャー、利用者など、どの立場の方にとっても有用な情報が詰まっています。それゆえに、

    OWASP Cheat Sheet Seriesを日本語訳して馴染みやすくしてみた。
    ryshinoz
    ryshinoz 2015/10/05
  • OWASPよりPHPプログラマに贈るセキュリティ実装虎の巻

    2015/10/03に開催されたPHPカンファレンスにおける発表資料です。PHPプログラマがウェブセキュリティの勉強をはじめるきっかけとして、OWASPの成果物をご活用してみては?と提案しつつ、その中から特にプログラマにご活用いただきたいOWASPの主要成果物(Top10、Cheat Sheet、ASV…

    OWASPよりPHPプログラマに贈るセキュリティ実装虎の巻
    ryshinoz
    ryshinoz 2015/10/05
  • さよなら CoffeeScript - mizchi's blog

    prototype.js が jQuery に置き換えられた時、開発者が気づいたのは、自分に当に必要だったのはprototypeのメソッド拡張などではなく、クエリエンジンだったということ。 coffeescriptが当初、熱狂的に支持された背景はなんだっただろう。今思えば、それはアロー記法とクラス構文だったと思う。 javascriptの関数型への憧れ、prototypeベースの限界 javascript は断じて関数型言語ではないが、他の言語と同じぐらい関数型言語に憧れていたのも、また事実だろう。しかしビルトイン関数が高階関数を要求するデザインにしては function というキーワードはながすぎたし、その function が暗黙に作り出す this スコープの複雑な振る舞いも開発者の悩みの種だった。「あらゆる関数スコープで状態を持つことが"できすぎる"」という割れ窓だった。 ES5

    さよなら CoffeeScript - mizchi's blog
    ryshinoz
    ryshinoz 2015/10/05
  • [Swift] 再入門したメモ - Qiita

    Swiftが出た当初、色々記事やメモを書きましたが、しばらくたってだいぶ仕様が変化しているのと、単純に忘れてる部分があるので改めて再入門してみます。 ただ、アップデートが激しく、過去の記事を見るとすでに仕様が変わってるように見えるものもあるので調べるのが大変・・。 ドキュメント見てもそれっぽいの見つからなかったりするし( ;´Д`) CoreData CoreDataは色々ハマりそうなので個別にメモ。 変数宣言 変数を宣言する場合は以下のようにします。 class EntityAccount : NSManagedObject { @NSManaged var name: String? @NSManaged var address: String? } Class名の設定 こんな感じでモジュール名.エンティティ名という形でClass名を設定してやる必要があります。 なおモジュール名はアプ

    [Swift] 再入門したメモ - Qiita
    ryshinoz
    ryshinoz 2015/10/05
  • 詳解RxJava:Scheduler、非同期処理、subscribe/unsubscribe - Qiita

    非同期でやるには?どこからが非同期で実行されるの? Observableの実装や叩いたOperator(map()やfilter()などのメソッド)によりますが、基的に現在のスレッド(subscribe()を呼び出したスレッド)で「同期的に」実行されます。 ドキュメントに Scheduler: This version of XXX does not operate by default on a particular Scheduler. と書かれているものは、現在のスレッドで実行されます from(): 現在のスレッドで実行されます Subject: onNext()などを呼び出したスレッドで実行されます ドキュメントのScheduler欄にそれ以外の事が書かれている場合はそれに準じます repeat(Scheduler scheduler)のようにschedulerを引数に取る場合

    詳解RxJava:Scheduler、非同期処理、subscribe/unsubscribe - Qiita
    ryshinoz
    ryshinoz 2015/10/05
  • Amazon.co.jp: : アプリ&ゲーム

    アプリ&ゲーム の優れたセレクションからオンラインショッピング。

    ryshinoz
    ryshinoz 2015/10/05
  • 第三次ブラウザ戦争がそろそろ閉幕します - latest log

    追記: このエントリを投稿してから3日後に Google から AMP が発表されました。AMP は 既存の HTML/CSS/JavaScript の機能を制限することで、ページの表示パフォーマンスを改善するものです。AMP で書かれたページは Google 検索ランキングにおける特典が受けられるといった情報もあります。AMPの実装方法

    第三次ブラウザ戦争がそろそろ閉幕します - latest log
    ryshinoz
    ryshinoz 2015/10/05