2014-01-01から1年間の記事一覧
iPhone/iPadアプリ『パンの計算機 〜ベーカーズパーセントを使いこなそ』を応援します! 現在 - 位 『パンの計算機 〜ベーカーズパーセントを使いこなそ』 iPhoneアプリ情報・ランキング |アプコレ
以下のエラーを出力しmongodbに接続できなくなりました。 Mon Dec 15 21:35:33.487 Error: couldn't connect to server localhost:27017 at src/mongo/shell/mongo.js:147 exception: connect failed以下を見て解決 mongodb - Couldn't connect to server 12…
国民投票というアプリをリリースしました。トピックに対して、みんなで自分の回答を投票していくアプリです。是非ダウンロードして遊んでみてください☆トピックのリクエストもアプリ内、このブログで受け付けています。国民投票sekitakaエンターテインメント…
clockpicker bootstrap3での時刻選択はclockpickerが使える。 ClockPickerインストール方法 bower install clockpicker timepicker 一番はじめにtimepickerで検索しましたが、よさ気なbootstrap-timepickerはboostrap3にはまだ対応していない模様。 Timepick…
MAC でillustrator cc 2014 を使用している。 デスクトップが透けて見えて、違和感があるのを解消するにはウインドウ→アプリケーションフレームで切り替え可能。
サーバーを複数台構成にする時など、既存のインスタンスをコピーしたい時があります。 EC2はインスタンスのコピーも割りと簡単だったので、その手順をメモしておきます。 手順 コピーしたいインスタンスを右クリック→Create Image でイメージを作成する AMIs…
DataTablesでページネーションしていて別ページに移動すると戻ってきた時に、1ページ目からになってしまう。オプションのbStateSaveをtrueにすることでページの保存ができるようになる。http://datatables.net/release-datatables/examples/basic_init/state…
Swift から Objective-Cのクラスを使う Swiftのプロジェクトを作成。 Objective-Cで任意のクラスを作成。 #import <Foundation/Foundation.h> @interface ObjcClass : NSObject -(void)log; @end @implementation ObjcClass -(void)log{ NSLog(@"Objc Class Log") ; } @end -Bridging-</foundation/foundation.h>…
あの子の方が可愛いから私と別れたの?画像を簡単に作れるアプリをリリースしました。あの子の方が可愛いから私と別れたの?sekitakaエンターテインメント無料
ObjC時代のNSLogの代わりにprintlnを使ってログを出力する。 // ログ出力 println("Hello world") // 変数展開 var foo = "FOO" println("Hello world \(foo)")
bootstrap を使っていると、デモ通りモーダル表示は簡単にできます。ただ表示するdomを自分で作る必要があります。動的でも静的でも少し煩わしく感じます。そんな悩みを解消してくれるのがbootbox。dom生成の部分を自動で生成してくれて便利です。 使い方 //…
jquery.form.jsプラグインで、サブミット直前にformの送信値を書き換える方法です。オプションのbeforeSerialize関数で書き換えることができます。 $('#form').ajaxForm({ 'dataType':'json', 'beforeSubmit':function(){ // ここで書き換えても反映されない…
$(function(){ var items = []; var $table = $('#table').dataTable({ sDom:'', aaData : items, aoColumns:[ {"mDataProp":'name',"sDefaultContent":""} ] }) ; $('#new_item_button').click(function(){ var item = { 'name':'hoge' } ; $table.fnAddDat…
form内に以下のようにボタンを作成するとクリック時にサブミットされてしまう。 <button >hoge</button> typeを指定することで、サブミットされる事を回避することができる。 <button type"button">hoge</button>
Webサービス用のjsやcssのパッケージ管理用のソフトでbowerというのがあります。 僕はCharismaという管理画面テンプレートを使っているのですが、そのテンプレート内でbowerを使用していて興味を持ちました。使い方はyumやbrewのようなイメージです。 bower …
for FILE in "$(find /your/path -type f)" ; do echo "$FILE" ; done$(find /your/path -type f) をダブルクオートで囲まないと、ファイル名にスペースが含まれた場合、区切られてしまい意図した動作にならないので注意する。
僕のようなデザインセンス皆無のプログラマーは、自分のアプリの画像一つ作るのも一苦労です。そんな悩みをちょっとだけ解決してくれるのが、カラーガイド。基準色となる色、から調和ルールを選択するとあら不思議、基準色にマッチする色が自動で生成される…
Android Studioでリリースアプリをビルドするときに、keystore.jksというEclipse使用時とは異なる拡張子のキーストアファイルが生成される。 しかし、fingerprintは同じコマンドで得ることができる。 $ keytool -v -list -keystore keystore.jks # 作成時に…
ウインドウ→アレンジ→左右に並べる レイヤーを選択して、コピー先のpsdにドラッグ&ドロップする
selectedMarkerに開いておきたいマーカーを設定しておけばよい。 [_mapView setSelectedMarker:marker];
意外と苦戦する文字列操作が、パラメーター展開を使うと結構簡単にできることを知った。とりあえず、実行中のスクリプトのディレクトリが知りたくて調べ始めて、以下の様なことができることを知った。 #!/bin/bash # 実行中のスクリプトファイル名 FILE=$0 e…
getcwdを使うと、コマンドラインで実行したディレクトリが取得されてしまう。正確にスクリプトのあるディレクトリを取得するには、__FILE__を使って以下のように記述する。 $dir = dirname(__FILE__) ; って、書いてたら、__DIR__ ってのがあったのねー
Android Studio が バージョン0.8になり、Android Wearのアプリが開発できるようになりました。 準備 Android Studio 0.8 インストール JDK7 jdk7が必要なので、入っていない場合はインストールする /usr/libexec/java_home -v 1.7 を実行 # 実行することで/…
突発オフ会をスムーズに開催するためのアプリをリリースしました。まだリリースしたばかりで、人が少ないですが、これから人数が増えていけばと思います。今回のアプリはiPhone, Android 同時リリースです!突発オフ会 - Google Play の Android アプリ突発…
現象 webサーバーとmongodbを共存させて運用しているサーバーがありました。 先日mongodbのデーモンが停止して、自動起動に失敗していました。翌朝確認しようとmongodの再起動を試みるも、以下のような状況。 $ sudo service mongod status mongod dead but …
SO-01CのSIM無しの状態で位置情報の取得ができなかった。 端末の時刻設定が1980年になっていたのが、原因のようで手動で正しい時刻に設定することで位置情報の取得ができるようになった。
参考 https://jp.globalsign.com/support/server/334.html ハマり AWSのセキュリティグループ443を開放していなかったせいで、ブラウザからレスポンスが帰ってこなかった 証明書の取得時 お名前.comのwhois情報を代行していたので、ssl申請時は代行を解除し…
開発環境でバックアップスクリプトの開発中に、mongodumpが以下のエラーを出力し、正常に実行できない状態に陥った。 terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc 中止topで確認してみると、なぜか使用してい…
build.gradleで指定することができる。 修正後は、Sync project with gradle filesを実行する。AndroidManifest.xmlには指定項目が無いので、注意する
@Override public boolean onOptionsItemSelected(MenuItem item) { int id = item.getItemId(); if(id == android.R.id.home){ // 何かする return true; } return super.onOptionsItemSelected(item); }