2016-01-01から1年間の記事一覧
明日から来年ですね。 www.aipacommander.com 今年の1月4日に上の記事書いたので結果はどうなったでしょうか。という公開処刑をこれから行います。 IT技術について びっくりするほど何もできていない(°ω°; あらー。これは落ち込みますねーorz 全くできてい…
意味深なタイトルっぽいけど、今日の反省です。技術的な話はしないのでそのつもりで来た人はブラウザバック。 CakePHP3をサーバサイドで、フロントをAngular2で開発しようとしました。 CakePHP3側はJson APIとして使っていましたが、部分的にCakePHP側でもvi…
この記事はAngular Advent Calendar 2016 17日目の記事です。(遅刻しました) この記事を書いている人 jQueryを使って、基本的な使い方でホームページのナビゲーション開閉やタブのアニメーションを書ける人 jQueryを使って、動的なFormを作ったり、サーバ…
「なりすまし? ダメにきまってんでしょ!?」 そう却下できたらいいんですが、世の中色々な人や仕事がありますので、そうもいかなかった。 業務改善のためにいわゆる”なりすまし”のメールを、業者向けに送らないといけなかった。 不特定多数に送信するのはN…
タイトルだけじゃよくわかりませんね。つまりこういうこと。 AppComponent SearchComponent FormComponent ItemComponent LinkComponent みたいな構造があったときに、Linkでイベントが発生したらItemでとあるメソッドを実行する。とか、ItemからLinkに値を…
今回jsonを返すapiを用意した。前にこのブログでも記事を書いたことがある。 www.aipacommander.com
FormGroupの値をそのままpostしようとしたら怒られた。 そういえば、jsonの値になっていないじゃないのか。と思い、コンバートしようとする。 stackoverflow.com どうやら、そんなことはいらないらしい。 onSubmit(value: any): void { var url: string = ''…
stackoverflow.com main.ts import 'rxjs/add/operator/map'; rxjs/add/operator/mapをimportしたらいけた。
ngForで、配列をイテレートしようとしたらエラーが。 ぐぐってみると stackoverflow.com Your extractData (and possibly also your HTTP API) is returning an object {} - ngFor requires an array [] to iterate. Oh... あ、てか、よく考えたら当たり前か…
以前から何度か苦しめられているエラー github.com This is not a bug, it's a feature of dev mode working as intended. Calling enableProdMode( ) - see updated plunk when bootstrapping the app prevents the exception from being thrown. That said…
便利になったんだろうけど、最初の壁は乗り越えづらい。 ちとハマったので、昔みたいに軽くメモ。 cakephp3.xはquery builderが一新されている。色々方法があるとは思うが、情報探すの大変。 一番はリファレンスを見ることがだが、基礎なので、応用を考えな…
ここまで来るのに時間かかったよ!!! github.com コードは全部こっちにあります。コミットログを追ったら情報わかるかも。もしわからないなら質問ください。ただ私も初心者に近いので答えられる範囲ですが(^^; まずやりたいこととして、jQueryみたいにdom…
1時間もはまったよ!!!!!!(´;ω;`)ブワッ こんなにむずかしかったっけ?ぐらいハマった。 $ find {src/views,src/models} -type f} | grep -e '.*\.\(php\|html\)$' | xargs perl -i -pe 's/company/companies/g;' 参考URL 404 Blog Not Found:perl - …
怒られた。 FormGroupで、viewにngModelを増やしたら怒られた。 export class ScheduleForm { private startDatetime:string; private endDatetime:string; constructor(private datetimeForm:DatetimeFormService, formBuilder:FormBuilder) { this.myForm …
タブ機能を自作してみたけど、タブComponentとその下の子Componentとどうやってやり取りさせいようかと悩んでいました。 世界に聞いてみましたが、説明が足りないのか返事は来ませんでした(´・ω・`) stackoverflow.com つーわけで、色々調べて試したんです…
自作っつーかパクリなんですけどね github.com 元はこちら。ありがとうございます。 qiita.com 概要はgithubのREADME.mdに詰めましたので、そこをみてほしい。 ちなみに、感想としては、Angular2のバージョンアップの速度早すぎ。 個人的な感触として、3ヶ…
ここからダウンロード www.visualstudio.com ダウンロード時間5時間wwwwwwwwww さっきやっとおわった!!!! !!? VBが打てるっぽい!!!!!???? すげぇーーーーーーーーーーーーー!!! だがしかしビルドエラー。 target named 'build'…
static site generatorとは? えーと、、、うん。静的な言語みたいにコンパイルしたHTMLとCSSを上げるやつ。でいいかな。(違うような気がしてきた) んで、これが必要になったので、ちょっと試してみました。 install pipで入りました。 $ pip install Peli…
DBでステータスのフィールドを用意した場合、0とか1とかでフラグを用意するんだけど、それじゃいまいちよくわからない。 なので、定数にして、DELETEとかCANCELとか名前を付けれるようにする。 CakePHP2.xでは、~/Config/const.phpってファイルを作成して、…
ドキュメントちゃんと読もう。。。 Migrations $ ./bin/cake bake migration_snapshot Initial (既存のDBから)マイグレーションファイルできたぁああああああああああ!!
「よーし、あとは集計の画面を作れば。。。。」 (・ω・`・・・・?(なんかおかしいぞ。。。?) ・・・・!( ゚д゚)ハッ! あー、やっぱり設計、というかタスクの整理整頓大事だな。。。 いま、ちょっとしたデモ画面作っていたんだけど、どうやらユーザーの意…
「順番を1、2、3ではなくて、2,3,1にしてほしい」 順番がゲシュタルト崩壊(?) データベース設計時、ここは順番が変わるかもしれない。ってどうやって予想すればいいかな。確かに順番が必要、って最初からわかっていたら、ソートキーのカラムを作…
とある案件がチーム開発になりそう。 全員共通の認識を持たせるために設計書を作っているんだけど、これがまたすごくめんどくさい。 いまからDB設計なので、自分の情報整理のためにも、「独習データベース設計」という本を参考に設計している。この本はシス…
今日めっちゃ調子悪かった。。。。 久々にPHPを触ったんだけども、フレームワークなしで触るのが本当に久々。 簡単なフォームを作って欲しいとの依頼だった。 フレームワークなしで触ることが経験上少ないので、そういうケースは調べながらやるので結構大変…
と言うとでも思ったかぁっ!!!! 忙しいよ!!!!!クソがぁっ! 仕事増えそうだよ!うれしいよ!!! うれしいけど。。。! 私だって人間だよ!!! にんげんだもの!!! 疲れるんだよ!!! いっぱい仕事しているよ!!! 色々学びがあると思うよ!!…
チェックボックスとかで、input[type="file"]をクリアしたくなった。 ただ、こいつだけはセキュリティの関係から、簡単にクリアすることができないので、clone()を使う必要がある。ようは、一旦削除して、空っぽを書き込む流れである。 $('#inputFileType').…
知らんかった。。。ていうか見たことある書き方だったけど、ずっとリファレンス渡しだと勘違いしていました。。。orz def two(image_path, **start_point): print(start_point.x) # 768 print(start_point.y) # 256 two(image_path, x=768, y=256) 追記 もっ…
最初Javaに書いて、あとからJavaScriptも書いた。 Java public static String hullToHalfNumber(String s) { StringBuilder sb = new StringBuilder(s); for (int i = 0; i < sb.length(); i++) { int c = (int) sb.charAt(i); if (c >= 0xFF10 && c <= 0xFF…
AngularJSを試す => ハマる。楽しい! => CakePHP3も勉強する => 最初むずい。けど、楽しくなる!この調子で趣味開発を続ける。 => 新しい案件振られた。死にそうになる。 => そのころ案件のWordPressにハッキングを受ける。ファイルが改ざんされてもー大変…
油断した・・・・・っ!!! 先月から毎日ブログを更新していたというのに。。。30日連続更新達成したばっかりだったのに。。。。! 22時に寝てしまった・・・っ!(´;ω;`)ブワッ 徹夜(残業)。ダメ絶対 運動 全く何もやっておりません。朝をバナナしてぐ…