読者です 読者をやめる 読者になる 読者になる

jQueryでappendした要素がsubmitに含まれないクソッタレ

stackoverflow.com 正月休みに発覚して半日もんもんとしてPC持って合間にコーディングしたよ。

Github活動

本体には直接とりこまれなかったけどJavaでGithub活動をした。 ソーシャルで素敵。 github.com

Ubuntuの、というか時刻合わせ

時刻あってなかった我が家のサーバー hatcy840.hatenablog.com にしたがって合わせました。ntp入ってなかった。ubuntu-serverなのに。。 まぁ、まぁ、設定すればよいのですよ。 正確な時間は 現在の正確な時間 ここで確認。 sudo apt-get install ntp sudo /…

嫁の誕生日なのでlinuxサーバーにハッピバースデイを任せてみた。

うちの嫁は12月30日という年の瀬に人の迷惑も顧みず爆誕されたので、祝わなければなりません。 家庭内不和の原因となります。すこしやり過ぎるぐらいにハッピバースデイを流すことにしました。 手元にハッピーバースデイのmp3を用意します。 自分で歌って録…

クリスマスなのでUbuntu14にPHP7入れた

t.co 基本的に上記に従えば良いです。 openssl-dev無いと怒られますがopenssl入っていればなんとかなると思います。 一応phpinfo()上ではopenssl有効になりました。 既存のphp5を無効化する a2dismod php5が必要でした。あとmakeは2015年のクリスマスですの…

JavaEE7徹底入門

業務で使うならPlayとかは正直厳しいと思うの。 EEだと標準だし、決定かなと思っているの。 年末の休みの手慰みに読んでみようと思う。Java EE 7徹底入門 標準Javaフレームワークによる高信頼性Webシステムの構築作者: 寺田佳央,猪瀬淳,加藤田益嗣,羽生田恒…

自宅サーバーUbuntuをhttp/2化した

ディストリが最新とかではないのでパッケージシステム経由ではインストール出来ない ソースからインストール git clone Install - H2O - the optimized HTTP/2 server でインストール ちょっと回り道して apt-get install locate git cmake build-essential …

dispatchという方法

PHP

phpでめんどくさいのが画面遷移処理ですね。最初に開いたのかPOSTしてきたのかとか。ボタンの種類によって処理分けたい時もあります。別々のform作りますか。別々のphpファイル書きますか?めんどくさいですよね。きっとDRYじゃなく成る。 こうします。 php…

もっと読むをtext/templateですっきり書く

<script> var page = 1; function getMore(){ $.ajax({ data : {"page" : page,"submit" : "more" }, dataType : "json" }).done(function(json){ var tablehtml = []; for( var i=0,l=json.length; i

動画をffmpegとかconvertでアニメーションgifにする。ハイッ!

ハイッ! するよ! ハイッ! ffmpegで一発で command_ffmpeg = "ffmpeg -ss 9 -i '#{path}' -t 30 -an -r 100 -s 160x90 -pix_fmt rgb24 -f gif '#{giffilename}' " system command_ffmpeg -i #{path}でインプットファイル -t 30で秒数30秒 -ss 9で開始オフセ…

C言語を仕事で書いた

記念すべき日である。 祝おう!

無料SSLを導入

自宅サーバーに無料SSLを導入しました。すっごい簡単ですので。ぜひ。 git clone https://github.com/letsencrypt/letsencrypt cd letsencrypt ./letsencrypt-auto --help ./letsencrypt-auto --apache

サイトのスクリーンショットを取るサービスをつくった

PHP

またPHPの話ですよ!PHPはみんな嫌うけど僕はのどもとすぎてもう離れられませぬ。 常駐先などではインターネッツを使って調べ物をすることができません。 いろいろアクセスが止められてる。 で、まず第一歩としてスクリーンショットを出力するサービスを作っ…

ビット演算事始め

スイッチのOFF/ONを確認する場合などに使う irb(main):004:0> 0b1101 & 0b0001 > 0 => true irb(main):007:0> 0b1101 & 0b0010 > 0 => false

ふりかえり

おれおれフレームワークのO/Rマッパーにやられて モデルもエンティティもJSPもgetter/setterも全部書き直しとなりました。 死ねる。 確認してからとか言うけどねぇ。できないよね。あの伽藍の中で。 まぁ、今回は初めてでこのF/Wはずっとついて回るのでよい…

一章すすめる

すすめました。 しくじり先生に時間を吸い込まれて実装が危ぶまれましたが無事動きました。でももうAM1:05なので負けの感じもあります。

今日

今日はもう、コピペしました。

仕事・勉強に思うこと

まとめ、そうかつ、ふりかえり、 使う名前はなんでも良いけど仕上げ作業と体系化が大切。 で、これに結構時間がかかる。 それも含めて計画をたてるべき

死ぬかと

本のとおりに作ろうとしてもテンプレートがまず動かない ADT1.5 これに2時間かかった。 あきらめて1.3を落としてインストール。テンプレートがまず動いた。 デバッグしたら落ちる。混乱。エラーメッセージをよく読んでぐぐったら動いたけれど。 本のとおりに…

basenameとロケール

PHP

PHPのはなしだよぉ。。 くそっ! さて、basename関数ですが、ファイルパスに全角文字とか含まれていると期待したsplitを行ってくれません。 ロケールの設定が必要です。ドキュメントにはきちんと書いてあります。 setlocale(LC_ALL, "ja_JP.utf8"); で期待し…

バグを作りこんだ話

バグを作りこんだ。 単体試験、結合試験をすり抜け障害となった。 死にたい。 どうすればよかったのか。 つまるところ、ヌルポだったのだけれど。 つかっていた制御構造はifのみだった。 我がチーム洗練されたコードを書くという目標がある。 洗練されたコー…

今日も作業しました

qiita.com www.shoeisha.co.jp stackoverflow.com qiita.com d.hatena.ne.jp 作業結果はgithubにpushしました。

この本楽しい

qiita.com作ればわかる!Androidプログラミング 第3版 SDK5/Android Studio対応 (Smart Mobile Developer)作者: 金宏和實出版社/メーカー: 翔泳社発売日: 2015/06/19メディア: 大型本この商品を含むブログを見るこの本に従って学んでいるけど楽しいですね。…

今日作った

#! /bin/env ruby require 'sqlite3' SQLITEFILE = "/home/hoge/crawler/crawler.db" def create_db sql =<<-SQL CREATE TABLE IF NOT EXISTS crawler( id integer primary key, name text, path text, created_at TIMESTAMP DEFAULT (DATETIME('now','local…

Windowsでtern

備忘録 EmacsにternをインストールしてjQueryを補完する -- blog.10rane.com に従えばよいのですが、tern本体をWindowsが認識できないので PATHを通します。 C:\Users\<ユーザー名>\AppData\Roaming\npmです。

reload

忘れるよねtrue。。 function reload(){ location.reload(true); }

アクティビティ、インテント

@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_first); Button btnNext = (Button) this.findViewById(R.id.button1); btnNext.setOnClickListener(new View.OnCl…

とりあえず始める

Javaの復習にもなるしね。stackoverflow.com virtual boxと相性悪いらしい。サーバーが必要な時はどうするの?実機でテストするしかないのかしら。エミュレータをarmにするといいんだぜみたいなこと書いてあるので試してみるけどもう遅いので早く寝るべきエ…

円運動

<html lang="ja"> <head> <meta charset="UTF-8"> <link rel="icon" href="//ja.gravatar.com/userimage/14611836/d5caef2a5366cf647fc8fba3430e5854.png" type="image/png"> <title></title> </link></meta></head></html>

書籍おしまい

objc-lovers.com とりあえず今日でSwiftの勉強はおしまいとしたい。 週末などにはてな教科書及び書籍を2時間程度かけて復習したいところ。 思い通りに動かないですね。。 セグエをshow detailで繋げた後、showにしてもshowの挙動しないので結局セグエを一回…

マトリックス変換

やばい。高校で行列習っていないwww.htmq.com www.htmq.com transform(a,b,c,d,e,f); 何も変換しないときは となり transform(1,0,0,1,0.0)ここは肝要なのでじっくり時間をかけて理解しよう

Oracle11gXE SJIS化、impdp、他

Oracle11gXEのインストールで作成されるDBはUTF-8です。 SJIS(JA16SJISTILDE)に変更する必要がありました。 環境 Windows7 64bit Oracle11gXE SJISへの変更 SQLコマンドラインの実行。 データベースをDROPします。 connect / as sysdba SQL> shutdown immedia…

もう、読書することにした

コードを一つずつ書いていくのは非効率というか、しんどい。 Amazonではリファレンスと言われていたし、必要な時に参照すれば良いか。。 Scalaというテーマもあるし、早めにSwiftから抜けたいところ。

brew install coreutils

mac

% brew install coreutils [] ==> Downloading https://homebrew.bintray.com/bottles/coreutils-8.24.el_capitan.bottle.tar.gz ######################################################################## 100.0% ==> Pouring coreutils-8.24.el_capitan.…

find . -name "\[720p\]*" -print0 |xargs -0 rm -v

よく忘れる。 find . -name "\[720p\]*" -print0 |xargs -0 rm -v

遅々として進まぬ。

書籍がSwift1なのでサンプルコードが動かないこと山の如し。 遅々として進まぬ学習。。 今日はデリゲート学んだ。 デリゲートは理解が難しい。 8年前ならC#で使いこなせていた気がするが今は無理。 プロトコルを実装して、イベントが発生するのでfuncを書く…

ふりかえり

単体試験完了 QA打ち返し 詳細設計書修正含め完了 完了であります。 明日、結合以降のスケジュール含めて対応してみます。 K じっくり作業 P 特になし。次の工程が不明瞭なことか T 前向きに作業!

読んでいる書籍について

読んでいる書籍が標準ライブラリに関する言及がない。 逆引き系とか一次情報を集めないと本当に使いこなせたとは言えない。 されどそこまで突き詰めるのかは悩ましいところ 時間が足りない。 書籍の内容にとどめておくべきなのかもと思う。 Swift Docs サン…

今日の学習

はてな教科書よりわかり易い。踏み込んでいないからか。 元来、言語の全仕様を駆使してプログラムするべきじゃないと思うの。 基本のデータの扱い方を学んでどの言語でも使えるようにやるのがベストプラクティスだとぼくは思うの import UIKit var str = "He…

サーバー内のお掃除をした

不要ファイルを削除したりファイルを整理整頓したり。 2年弱の活動で550G強ぐらいファイルを生成するみたいだ。 あと4か月は保つであろうが次のHDDを購入しないといろいろめんどくさいことになりそう。追加ハードディスクはAmazonが安くて1万で3Tが購入でき…

Firefox40-のマウスオーバー辞書

github.com ありがとうございます。

複数サブミットで処理分ける。

一つのフォームに複数のサブミットを書いてname属性付けてvalueで処理を切り替えるTIPS <form> <input type="text" name="search" value="<?php echo isset($_REQUEST['search']) ? $_REQUEST['search'] : '' ?>" /> <input type="submit" name="submit" value="search"/> <input type="submit" name="submit" value="m3u"/> こうなっていてPHP側は dispatch(); functio…</form>

ふりかえり

今日は週末にも関わらず朝7:30には一旦起きた。 そのあと飯食って10:10まで二度寝したけど で、いろいろして Rubyを書いたりPHPを書いたり。 本を読んだりSwiftをやったり 写真をサーバーにアップするrsycを書いたりした。 なかなかに充実した週末…

東大家庭教師の頭が良くなる思考法

読みました。で、実践してみた。なかなか良い感じ。東大家庭教師の 頭が良くなる思考法 (中経の文庫)作者: 吉永賢一出版社/メーカー: KADOKAWA / 中経出版発売日: 2015/08/28メディア: Kindle版この商品を含むブログ (2件) を見るGTDと通じる部分もあったり…

半透明にするdefun

みんな大好きelisp 半透明にする。 (defun set-alpha () "set-alpha window" (interactive) (if window-system (progn (set-frame-parameter nil 'alpha 87) )) )

UbuntuのPHPのPDOでsqlite3扱う

PHP

ubuntuをセットアップしただけではsqlite3の拡張が入っていない模様 apt-get -y install sqlite3 apt-get -y install php5-sqlite sudo apachectl restartphpinfo()などで使えるようになっていることを確認。PDOのdsnがファイルパスになる $dsn = 'sqlite:/p…

英語の勉強

一日1記事読みたいという私。 iOS/Safariでは辞書アプリが連携しているので非常に便利なことに気づいた。 LifeHacker.comでも読んでいくことにする。

RubyでのSQLite3の使い方

sqlite3の使い方である。 autoincrementを明示的に選択しなくても良い感じにしてくれる模様。 レコード削除をしても採番を残しておきたい場合はautoincrementを宣言しないとダメ。 名前付きプレースホルダも使える。Gemfile gem 'sqlite3'bundle install req…

ふりかえり

テストした。 バグはあらかた潰していたためか目新しい状況は発生せず。 すこし余裕を持って仕事ができました。早く帰れたし。

ふりかえり

でるでるバグ。 単体試験仕様書作成完了。 明日からテスト。作業はコミットメントベースではなく時間で切る。 それぐらいの余裕はある。 問題解決速度が遅い。 Nと働いていた時も感じたけど。 何が違うのだろう。 素直になることだろうか。