プログラム初心者な方向けに始めたRailsチュートリアルシリーズです。今回はRubyでスクレイピングをしたいという人向けに『Nokogiri』というライブラリを使ったスクレイピングのチュートリアルを作ってみました! (05-02 08:10) 補足: Windowsではじめての人向けの記事を追加 🏈 目次(1) Webスクレイピングとは? (2) Nokogiriとは? (3) 最初に読んでおくと捗りそうな記事 (4) Gem Nokogiriのインストール (5) Yahoo!Japanのトップページからtitleを取得 (6) NaverまとめTechページの注目一覧のタイトル・画像を取得 (7) 実際にコードを書くときに参考になるサイト (8) Railsへの組み込み 🐝 (1) Webスクレイピングとは?WebスクレイピングとはWebサイトのHTMLデータを収集して、特定のデー
iOS7でJavaScriptを組み込みスクリプトとして使う方法の紹介です。 (iOS7以降が要件となっているので注意!) 組み込みスクリプトを使う利点 コンパイル不要でトライアンドエラーを高速化 なんといってもこれです。 UI等、実際に見て微調整していくことで最適なものに少しずつ寄せていく、という目視確認に頼る場合などに特に威力を発揮します。 フェード速度を0.1f変えてまたビルドして動きを見て、と繰り返すのは辛いですね。 その性質上、ゲーム開発の現場ではよく使われており、代表的な言語にLua、Squirrel、Pythonなどがあります。 実際にやってみる ViewController上に配置されたオブジェクトに対して、JavaScriptから色々操作してみます。 ※リファレンス https://developer.apple.com/library/mac/documentation
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog ヤフーでiOSエンジニアをやっています平松(@himara2)です。 去年の11月より社内で「iOS_LT」という勉強会を始めました。 その名の通りiOSについてLightning Talkする会で、毎回7人が5分程度のtipsを、1人がライブコーディングを披露しています。 隔週の頻度でこれまで5回開催され、とても楽しいと好評です。 今日はそんなiOS_LTの雰囲気を知ってもらうべく、一部ではありますが資料を公開致します! iOS_LT の発表資料を公開します! 社内情報が含まれてるものも多く一部の公開となりますが、雰囲気を感じていただければ幸いです! 1.iOSで笑顔を認識する iOS 7から追加されたセンサーで笑顔を検知するL
フレームアウト(Viewを徐々に欠けさせていく)するには親Viewの範囲外にある子ビューを表示しないようにする設定が必要です。 簡単な例で説明します。 まずはViewの構造を以下の様にします。 ViewController → ParentView → ChildView このときParentViewの設定をいじります。 Attribute Inspector→Clip Subviewにチェックしてください。 これでParentViewの範囲外に出たChildViewは表示されなくなります。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can us
Closure Compiler とは Closure Compiler とは、 Google が開発している JavaScript 最適化ツールの一つです。 似たようなツールとしては YUI Compressor や UglifyJS などが挙げられます。 Closure Compiler が他のツールと一線を画している部分は、大胆な変更を伴うアグレッシブな最適化が行えることに尽きます。 その最適化効果は絶大ですが、単純に適用するだけでは 動かないコード になってしまう可能性が大きいです。 Closure Compiler の恩恵を最大限に受けるためには、いくつかの ルールに従ったコードを記述する 必要があります。 ここでは、 Closure Compiler の概要を説明したあと、その恩恵を最大限に受けるための使い方を説明していきたいと思います。 Compilation Level C
はじめに くどじゅんです。←個人的にこっちのほうがしっくりくる。 さて、Windows 2003 serverを使い続けたい。実はそのような要望はたくさんあります。 特に2003でも無印はさまざまなシステムで、今もなおがんばってきます。 ちょっと考えてみてください。2003って11年前ですよ!?すごいですね。あと一年で中学生です。 なので、ちょっとAWSにインポートしてみます。 作業内容 EC2へインポートする対象はVMware ESXi5.1で仮想化されているWindows 2003 Server 無印SP1となっています。 VMware vSphere ClientはWindows7、EC2 API ToolsはMacで動作させています。 EC2 API Toolsのインストール ESXiからのエクスポート AWSへのインポート 動作確認 豪華4本立てとなっております。 1.EC2 A
UIViewはそれぞれ座標系を保持しています。 自身のView座標系の値はview.bounds、親ビューからの相対位置はview.frameが保持しています。 言葉だと分かりづらいので、図にすると以下のような値をそれぞれ保持していることになります。 (cview1、cview2ともにUIView) 実際に上記の状態で以下のログを出力してみます。 //cview1のframeとboundsを出力 NSLog(@"cview1.frame : %@", NSStringFromCGRect(self.cview1.frame)); NSLog(@"cview1.bounds: %@", NSStringFromCGRect(self.cview1.bounds)); //cview2のframeとboundsを出力 NSLog(@"cview2.frame : %@", NSStringFr
ここ で一部のバイナリパッケージの wheel フォーマットが提供されていないため、 easy_install から pip へ完全には移行できないと書いたが、それを解決してくれるかもしれないツール wininst2wheel があったのでメモ。 確認用リポジトリ: https://bitbucket.org/toruuetani/wininst2wheel_test py2exe
さて、皆様はIAMにどのようなイメージをお持ちでしょうか。プロジェクトに関わる複数人で1つのAWSアカウントを扱う時、各メンバーに配布するアカウントを作れる機能。そして、その気になればアカウントをグループ分けし、権限を厳密に管理できる機能。といったところかと思います。 上記のユースケースで出てきた主なエンティティ(要素)はUserとGroupですね。IAMのManagement Consoleで見てみると、IAMはこれらの他にRoleやIdentity Providerというエンティティによって構成されているようだ、ということがわかります。今日はRoleにフォーカスを当てて、その実態を詳しく理解します。 IAM Role IAM Roleを使うと、先に挙げたIAMのユースケースの他に、下記のようなことが出来るようになります。 IAM roles for EC2 instancesを使ってみ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く