howdylikes

Google Developersってわかりづらいよね

Play FrameWork環境構築

Homebrewでインストール brew install typesafe-activator プロジェクト作成 activator new PlayApp 5) play-javaを選択 実行 cd PlayApp; activator 数分待つ run http://127.0.0.1:9000/にアクセス 表示されました IntelliJ IDEAプロジェクトの作成 File -…

GCEのチュートリアルをやってみた

GCE

プロジェクトの作成 Google Developer Consoleにいく プロジェクトの作成を行う 余談 プロジェクト名はあとから変えられますがプロジェクトIDは変えられないので慎重?に 私が仕事で使う場合はシステム名+種別+年月とかにしてます。例)howdysystem-product-2…

WebStromのRemote BranchesにGithub上で追加したブランチが表示されない

自分用メモ Github上からブランチ(gh-pages)を作ったけど表示されない件。 よくわからんけどプロジェクトを削除してチェックアウトしたら表示された。 手動で取りに行く操作が必要なのかもしれん。

HTML5プロフェッショナル認定資格 レベル1 受験

HTML5プロフェッショナル認定資格 レベル1を受験してきました。 結果は76/100点と結構ギリギリでしたが一応合格出来ました。 合格後、3週間後ぐらいで合格証書が届きました。 右半分はレベル2なのでしょうか。楽しみですね。 勉強方法 まずMDNをひと通り読み…

.ideaを間違えてGithubにあげてしまった場合のメモ

WebStormから.ideaファイルを削除してpushするわけにもいかないのでgitコマンドでやると上手くいった $ git rm -r --cached .idea $ git commit -m '(some message stating you added .idea to ignored entries)' $ git push

Google Coordinateのライセンス割り当てユーザーの取得

以下のリファレンスには「Product ID」「Product SKU ID」ともに Google-Coordinateとなっていますが My Maps Proと統合したためか現在指定してもユーザーが取得できません。 https://developers.google.com/admin-sdk/licensing/v1/how-tos/products?hl=ja …

bowerのエラー

bower使い始めた際に以下の様なエラーが bower jquery#* ECMDERR Failed to execute "git ls-remote --tags --heads git://github.com/jquery/jquery.git", exit code of #69 Gitのライセンスにどうしてないから? よくわからんが以下のコマンドを叩いて sud…

Directory APIで独自のユーザー検索が可能に!

Google Apps for workにてユーザー検索が便利になったようなので試してみました。 以下の公式にブログにて情報あり http://googleappsdeveloper.blogspot.jp/2014/09/new-features-in-admin-sdk-custom-user.html How To 流れとしてはこんな感じです。 Schem…

HTML5 開発ツール天下一武道会 (エディタ 編 : 海開きの陣)

どの話も面白かった。 Senchaは有料なのが残念。 MonacoはさすがMSって感じ。完成度高いわ。 @see https://atnd.org/events/52247 日時 2014/08/04 19:30 to 21:30 場所 日本マイクロソフト品川オフィス セミナールーム (C+D) (東京都港区港南 2-16-3) you…

Apache Tiles3を使ってみる

メモです。ベースはSpring3です。 リファレンス : https://tiles.apache.org/framework/index.html サンプルソース : https://github.com/howdy39/ApacheTiles3Sample pom.xml org.apache.tilesを追加 <dependency> <groupId>org.apache.tiles</groupId> <artifactId>tiles-extras</artifactId> <version>3.0.4</version> </dependency> web.xml リスナ…

dhtmlxScheduler - タイムライン : ツリーモード

タイムラインのツリーモードを選べば開閉式のタイムラインが使える リファレンス : http://docs.dhtmlx.com/scheduler/timeline_view.html#datafortheyaxissectionsinthetreemode JS読み込み : dhtmlxscheduler_timeline.js dhtmlxscheduler_treetimeline.js…

dhtmlxScheduler - 読み取り専用化

読み取り専用にする方法 リファレンス : http://docs.dhtmlx.com/scheduler/readonly.html#readonlymodefortheentirescheduler JS読み込み : dhtmlxscheduler_readonly.js スケジューラーを読み取り専用にする : scheduler.config.readonly = true; 入力画面…

dhtmlXScheduler - 動的ローディング

動的ローディングについてのメモ リファレンス : http://docs.dhtmlx.com/scheduler/loading_data.html#dynamicloading scheduler.setLoadMode("month") scheduler.load("data/events.php"); setLoadMode切り替えてURLを自動生成してくれるが普通にparse複数…

dhtmlXScheduler - 概要

ただのメモです 実用的なのはちょこちょこ追加予定 機能 Google風のカレンダーUIが作れる スキンを使ってUIを変更 http://docs.dhtmlx.com/scheduler/skins.html 表示可能な画面タイプ http://docs.dhtmlx.com/scheduler/views.html 標準3種+拡張7種の全10種…

120分聞けばドヤ顔で語れる Apache Cordova スーパー勉強会にWeb参加

Chrome Apps for mobileはCordovaベースだったのか・・・ これからハイブリッドは増えそうな気はするなぁ まぁゲームとかはパフォーマンス的に当分無理だろうけどWebGLが流行ってきたらそれも可能になるのかな まずはChrome Apps for mobileから手をだすか。…

HTML5 開発ツール天下一武道会 (IDE+α編 : 初夏の陣)にWeb参加

Visual Studioを甘く見ていた。 想像をはるかに超えて便利そう・・・ ただ開発するのにVM使うのもなんか違うしなぁ。 次Windowsマシン買ったらVisual Studio使おうかなぁ。 感覚的にはこんな感じの印象 エンジニア向け < デザイナー向け WebStorm << Visual …

Chromecast 開発の用語とかまとめてみた

Sender Android,iOS,Chrome(PC)のデータ送信元 Receiver TVやディスプレイのデータ受信元 Sender application Android API iOS API Chrome API HTML・JavaScript・CSSで作られる 開発時はローカルPCで公開時に本番サーバーを使用する APIを使用してCast拡張…

Google Cast Developer登録してみた

Chromecastついに日本で発売しましたね。 ビックカメラで買ってきたのですが中々面白いガジェットになってます。 ちなみに登録すると何ができるかもよく知らないのですが、これから手を出してみようとおもいます。 Developer登録 登録はここから 5ドル必要で…

Google Directory APIを使ってユーザーを登録してみる

※リファレンスの見方はこちらの記事を見てください。 Google Directory APIとは? GoogleAppsのユーザーやグループなどの操作を行うことができるAPI 昔はProvisioning APIと呼ばれていたものの新しいやつ 管理者ユーザー(権限)のみ実行可能 Provisioning A…

html5j - Webプラットフォーム部 勉強会 第1回に参加してきた

Windows8は思ったよりHTML5に力を入れてて以外だった。 FirefoxOSは中身云々の前にシェアをどうとっていくかだよなぁ。 ChromeAppはもともと知ってたので新鮮味はなかったかも。 @see http://atnd.org/events/49152 日時 2014/04/09 19:30 to 21:30 場所 日…

Android Wear 勉強会 #1に参加してきた

@see Android Wear 勉強会 #1 日時 2014/03/27 19:00 to 21:00 場所 リクルートライフスタイル 41F アカデミーホール (東京都千代田区丸の内1-9-2 グラントウキョウサウスタワー) まだ端末すら発売してないですしこれからどう転ぶかは未知数ですね〜 とり…

AngularJS angular.element

AngularJSにはjQuery liteとかjqLiteと呼ばれるjQueryぽい機能がある模様。 これを使って更新してもバインドされている変数は書き換わらないので注意。 更新するときは$applyとか使うっぽいけどそれはまた別の機会に。 var now = angular.element(count).htm…

OpenID Connectを使ってみる

先週正式にリリースされたOpenID ConnectをGmail & OAuth Playgroundで使ってみます。 Google 公式リファレンス Step1 Scopeは以下の3つがあるようです。 どれで何が取れるかはわかりませんがとりあえずスペース区切りで全部指定します。 openid email prof…

AngularJS ngSrc(ng-src)の使い方

imgタグのsrcにバインドするときはsrcの代わりにng-src使う模様 使わないと以下のエラーがコンソール上に表示される模様(Chrome) net::ERR_NAME_NOT_RESOLVED <img src="http://{{url}}"/> <img ng-src="http://{{url}}"/>

AngularJS $logProviderの使い方

開発時と本番時でdebugEnabledを切り替えればよさげかな? $logProvider.debugEnabled(true); // 開発時 $logProvider.debugEnabled(false); // 本番時

MacOSX + VirtualBox + CentOS6.5の設定

自分用のメモです VirtualBoxの設定 VirtualBox->環境設定->ネットワーク->ホストオンリーネットワークを追加 VMを選択->設定->ネットワーク->アダプタ2->ホストオンリーアダプタを選択 ゲストOS 設定を書き換えて更新 vi /etc/sysconfig/network-scripts/if…

GIMPでretina画像を圧縮&切り出し

Chrome Webstoreにあげる時にいつも忘れるので手順のメモ Retina Macだとそのままキャプチャすると画像が大きすぎるのでGIMPで以下のようにして変換 Image->Scale Imageで画像を50%に圧縮 Image->Canvas Sizeで切り出したいサイズに変換 File->Export ASで…

Google Calendar APIを使って予定を登録してみる

Google Calendar APIとは? Gmailのカレンダーをブラウザ画面からではなく、アプリやシステムから操作するためのAPI APIを使って予定を登録 リファレンス Calendar API >> Events >> insert カレンダーの予定に関するAPIはEventsです。 そして登録に使うのは…

Google Apps APIの使い方(予定の一覧を取得)

今回は予定の一覧取得についてです。 リファレンスはこのページです。 REST GET https://www.googleapis.com/calendar/v3/calendars/{calendarId}/events ※calendarIdはメールアドレスです。 実行 GET情報を入力します(scopeやURIはこの記事を見てください…

WindowsPhone HTC8x ディスプレイとサイズ

HTC8xのディスプレイとサイズについてです。 今使用している端末4機種と比較してみます。 ※安いデジカメのせいか色温度が再現されてないので写真はあまり参考にしないでください。 左からこんな感じです。 iPhone4S 3.5インチ 960×640 XperiaP 4インチ 960×5…

WindowsPhone HTC8xを購入

Expansysで45000円(+関税かな)ほどで購入しました。 週末セールでちょっと安くなってたようです。 ガジェット好きなのでiPhone、iPad、Androidのスマホ・タブレットと一通りすべて所有しているんですが WinwosPhone8も触ってみたくて購入に至りました。個人…

Google Apps APIの使い方(カレンダーに予定を登録 まとめ)

GoogleAppsのCalendarAPIを用いたカレンダー予定登録についてのまとめです。詳細へのリンク summary,location,description予定名・場所・説明 start,end日時 recurrence繰り返し reminders通知 colorId,transparency,visibility予定の色・外部向け表示・プラ…

Google Apps APIの使い方(カレンダーに予定を登録(ゲストの権限))

2012/9/17 追記 カレンダー予定登録についてのまとめはこちらです。前回の記事の続きです。今回はゲストの権限についてです。 パラメーターについて パラメーターは以下の3つです。 guestsCanModify予定を変更する guestsCanInviteOthers他のユーザーを招待…

Google Apps APIの使い方(カレンダーに予定を登録(繰り返し))

2012/9/17 追記 カレンダー予定登録についてのまとめはこちらです。では前回の記事の続きです。今回は予定の繰り返しについてです。 パラメーターについて パラメーターは以下の1つです。 recurrence繰り返しの仕方 APIを見ると PRULE,EXRULE,RDATE,EXDATE…

Google Apps APIの使い方(カレンダー・イベントの色を取得)

はじめに 今回は予定やカレンダーの色について記載します。 Googleの色に関連するAPIはColorsです。 実行 APIを見ればおわかりになるようにColorsのメソッドは「get」だけです。 以下に実行内容を記載します。 「HTTP Method」を「GET」に変更。 「Request U…

Google Apps APIの使い方(カレンダーに予定を登録(予定の色・外部向け表示・プライバシー))

2012/9/17 追記 カレンダー予定登録についてのまとめはこちらです。では前回の記事の続きです。今回は予定名・場所・説明の設定についてです。 パラメーターについて パラメーターは以下の3つです。 colorId予定の色 transparency外部向け表示(opaque・tran…

Google Apps APIの使い方(カレンダーに予定を登録(予定名・場所・説明))

2012/9/17 追記 カレンダー予定登録についてのまとめはこちらです。では前回の記事の続きです。今回は予定名・場所・説明の設定についてです。 パラメーターについて 指定可能なパラメーターは以下の3つです。 summary予定名 location場所 description説明 …

Google Apps APIの使い方(カレンダーに予定を登録(日時))

2012/9/17 追記 カレンダー予定登録についてのまとめはこちらです。では前回の記事の続きです。 今回は日時の設定についてです。 パラメーターについて 開始日時を操作するパラメータは「start」、終了日時を操作するパラメータは「end」で始まるものになり…

Google Apps APIの使い方(カレンダーに予定を登録(通知))

2012/9/17 追記 カレンダー予定登録についてのまとめはこちらです。では前回の記事の続きです。 今回は通知の設定についてです。 通知(reminders)とは 通知は予定が始まる前に教えてくれる機能です パラメーターについて 通知を操作するパラメータは「remind…

Google Apps APIの使い方(カレンダーに予定を登録(ゲスト))

2012/9/17 追記 カレンダー予定登録についてのまとめはこちらです。では前回の記事の続きです。 カレンダーの予定は項目が多すぎるのでわけて書いていきます。 全て書き終わったらひとつにまとめる予定です。 今回はゲストまわりの設定についてです。 ゲスト…

Google Apps Calendar APIの使い方(カレンダーに予定を登録してみる)

2014-01-25 追記 簡潔にした記事を新しく書きました。 良かったらGoogle Calendar APIを使って予定を登録してみる - howdylikesを見てください。 2012/9/17 追記 カレンダー予定登録についてのまとめはこちらです。 APIを見ながら実行する方法 では前回の記…

Google Apps API の使い方

Google Apps APIとは Google Apps APIとはGoogleに格納されている情報(カレンダーの予定など)を取得・更新・削除するためのAPIです。 HTTP通信で「GET 〜」とか「POST 〜」とか送信することで実行できます。 つまりAPIを呼ぶ側はHTTP通信さえ出来れば何で…

PHPの注意点とかメモ

PHP

必須入力チェックのやり方 コメントアウトしてる方だと「0」が入力された場合も必須チェックにかかってしまう。 (0がFalseになり否定演算子でTrueになる) if (strlen($_POST['hoge']) == 0) { //if (! $_POST['hoge'])) { // 必須入力エラー }

Ruby技術者認定試験 gold 合格しました

silverに続き、Ruby技術者認定試験 gold 合格しました!! 使った参考書など メタプログラミングRuby Rubyリファレンス 問題傾向としては継承関連が多かった印象ですが出題範囲からバランスよく出てた感じですね。さーて次は何を受けようかな・・・

Ruby技術者認定試験 silver 合格しました

タイトルの通り、Ruby技術者認定試験 silver 合格しました!! 使った参考書など たのしいRuby Ruby技術者認定試験 公式ガイド Rubyのリファレンスサイト 試験内容は「Ruby技術者認定試験 公式ガイド」と似たような問題が多かったです。 資格合格だけ目指す…

Chrome 拡張機能

自宅のPCの環境を一新しました。 HDD2を増設し、 HDD1にWindows Vista HDD2にUbuntu 10.04 て感じです。そのうちOracleもWindowsではなくUbuntuに入れてみようと思います。そこで 私のメインブラウザであるChromeを両方のOSに入れようと思ったんですが 拡張…

OracleMaster問題(1)

勉強中に間違えた問題、出そうな問題をメモしておきます。 通勤途中でXperia*1でみるとかしていこう!! 接続済みのユーザーの削除orロック 接続済みのユーザーに対して削除は出来ずにエラーになる 接続済みのユーザーに対してロックは出来る。また次回の接…

Ruby on Railsを使ってみよう(1)

はじめに Ruby on Railsが流行ってるらしいのどんなのか調べるためにインストールからサンプルアプリ開発までをやってみたいと思います。 Rubyのインストール ちょっと調べてみるとITProの記事に行きつきました。 特選フリーソフト - 生産性の高いWeb開発環…

OracleMaster

タイトル変えました。そのまんまです(笑OracleMasterのブロンズ取得に向けて勉強していまっす!(最終的にはゴールドか???) ブロンズにはSQLとDBAという2種類が必要なんですが、 SQLは仕事で普通に使ってるおかげか2週間ほどでさくっと取れました!で…

ブログ始めました!

勉強の成果とか書いていく予定です。 ブログに書いておけばモチベーションが持つかなーと(笑3日坊主にならないように頑張りまっす。