サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
myatsmoto.hatenadiary.org
前はhtmlの背景色とかをいじれば良かったが 今は WebView webView = new WebView(hoge); webView.setLayerType(View.LAYER_TYPE_SOFTWARE, null); しないといけない。 レイアウトだと <WebView android:layerType="software" /> こういう指定 API Level11以降の変更らしい。前のも対応するときは判定が要るかも
socket.ioは使い勝手が良い。 大規模になるとよくあるサンプルのように1ファイルに全部書きたくないので分ける。 socket.manager.js var manager = module.exports = { base : './controller/socket/', set : function(path, info, io, socket){ socket.on(path, function(message){ var file = info.split('#')[0] var func = info.split('#')[1] || null; var callback = manager.load(file, func); callback(io, socket, message); }); }, deploy : function(mapping, io, socke
まずGtk2, WebKitが要る Gtk2 sudo apt-get install libgtk2.0-dev sudo gem install gtk2 WebKit sudo apt-get install libwebkit-dev git clone https://github.com/magec/rbwebkitgtk cd rbwebkitgtk && ruby extconf.rb && make && sudo make install screenshot.rb # -*- encoding: UTF-8 -*- require 'rubygems' require 'open-uri' require 'gtk2/base.rb' require 'webkit' require 'timeout' class Screen < Gtk::Window def i
前提知識 var io = require('socket.io').listen(80); io.sockets.on('connection', function (socket) { var お前のID = socket.id }); でsocketの識別IDが取れる。識別IDが取れると var io = exports.io = require('socket.io').listen(app); io.sockets.socket('ソケットのID').emit('hoge', 'message'); これで自由に送れる。 だが、チャネリングした際には送れない。 このようにせよ。 var io = exports.io = require('socket.io').listen(app); var chat = io.of('/chat').on('connection', fun
いろいろあるらしいが DB.create_table? :threads do primary_key :id String :title DateTime :created_at, :null => false, :default => Sequel::CURRENT_TIMESTAMP end でいける。create_table?と?をつけると、存在しない時だけ作成するようになる mysqlでdb作ってサンプルを実行しても LoadError: cannot load such file -- mysql (Sequel::AdapterNotFound) が出るので、とりあえずmysql2をgemでインスコしようとしたらエラー出た http://qiita.com/s_osa/items/34d1814b5b213ca29af7 の通り sudo apt-get install li
このページを最初にブックマークしてみませんか?
『はてなダイアリー大好き日記』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く