フロントエンドライブラリ共有LT会LT1

TypeScriptとテスト導入を勧めた話 今日話すこと プロジェクトの問題 コード 2013年からしててテストがない Krmaは導入しているだけ QA部隊がいたからなんとか品質 を担保してくれてる sub mainのPJでビルド環境が異なる 対応 モダンなアプリケーション開発 …

SSLサーバ証明書と秘密鍵暗号鍵の話

SSLサーバ証明書について ​ SSL通信について HTTPSとは HTTP+SSL 金庫と鍵を用いて説明されることが多い クラサバ間で公開鍵と秘密鍵の図式 ​ どの辺りを暗号化 TCP/IP IP層 SSL/TLS SSH接続 サーバ証明書によって暗号化する相手が適切と証明 ​ オレオレ証…

なんか書く

AngularJsのRootScopeについて

調査内容 $rootScopeをどのような使い方をするか Pub/Sub的用途 $brodadcast,でPubして、$onでSubする使い方 ヘッダーの有無を判断するパラメータ変数showフラグの受け渡しを行う フラグはhtml上でng-ifにてヘッダー有無を切りわける AngularJsの公式 すべて…

なんか書く

なんか書く

typescriptのデータ型について

typescript データ型の説明 JSやJAVAなどから入った人向け keyof keyof タイプ名 で「type タイプのプロパティ名を保持するタイプができる」 型推論 JSと同じく型が代入された値で決まる any なんでもできる汎用型 as 強制的に型指定する

なんかかく

なんか書く

たまにハマるエラーByGo

はまるエラー フォルダはあるのにずっとこれになる。 build command-line-arguments: cannot load hoge: cannot find module providing package hoge 該当コード package main import ( "hoge" "fmt" ) func main() { v := hoge.NewHoge("1", "2") fmt.Print…

なんかかく

なんか書く

なんか書く

State/Strattegyによるタイプコード置き換えを13年前に振り返る

replace typecode with state strategy 経緯 種別が混雑してきた とあるPJで種別が煩雑になってきた 手順 状態オブジェクトクラス作成 タイプコードをカプセル化した状態オブジェクト作成 ステートパターン タイプコード毎に状態オブジェクトのサブクラスを…

JSで改行コード置換

改行コード置換 簡単なことだけど、はまったのでメモっとく var s = JSON.stringify(response['data']); var r = s.replace(/\"/g, ""); var q = r.replace(/\\n/g, ':');

オブジェクトのキーによる、関数の参照

オブジェクトのキーによる、関数の参照 return { query: function(url) { return $resource(url, {}, { query: {method: 'GET', isArray: false } }); } } 1階層目(最初の)のqueryというキーは、function($resourc)… の関数ポインタ 2階層目(2個めの)のq…

なんか書く

なんか書く

なんか書く

MySQLサーバを消して、MySQLクライアントだけインストール

MySQLサーバを消して、MySQLクライアントだけインストール やること MySQLDBサーバをアンインストールして、MySQLサーバのプロセスがないことを確認 MySQLクライアントツールをインストール MySQLクライアントツールは、Docker上のMySQLサーバに接続するため…

なんかかく

なんかかく

なんか書く

なんかかく

なんか書く

なんかかく

なんかかく

AppEngineのセカンドジェネレーション

MySQLのルートにはパスワードを設定する

当たり前だけど忘れる # mysql -u root mysql> update mysql.user set password=password('root') where user = 'root'; mysql> flush privileges; mysql> exit;

もはやできないJSからVBSCRIPT呼び出し

できるとおもったらもうできない ブラウザが対応していない <html lang="ja"> <head> <meta charset="utf-8"> <title>Imekana</title> <base href="/"> <script type="text/javascript"> <…</base></meta></head></html>

IME-OFF検知

IME-OFF検知をするJS 色々しらべたが、検知はできるがIME切り替えはむずかしい <html lang="ja"> <head> <meta charset="utf-8"> <title>Imekana</title> <base href="/"> ​ <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="icon" type="image/x-icon" href="favicon.ico"> </link></meta></base></meta></head></html>