診断してくれてありがとうございます(^o^)丿
毎回わからなくなってググってるから今度からここに追記していく。 MySQL PostgreSQL SHOW DATABASES; \l USE dbname \c dbname SHOW TABLES; \dt SELECT * FROM tblname\G \x on SELECT * FROM tblname; SELECT * FROM information_schema.processlist; SELECT * FROM pg_stat_activity; KILL <pid>; SELECT pg_terminate_backend(pid); KILL QUERY <pid>; SELECT pg_cancel_backend(pid); table / column の情報 MySQL PostgreSQL SHOW TABLE STATUS FROM dbname; わ
各ファイルの行数を(スプレッドシートに読み込ませるような)CSV ファイルにまとめるコマンドラインのメモです。 例として、JavaScript のライブラリ Three.js のソースファイルの行数を調べてみます。 Three.js のソースを含むアーカイブは公式サイトから入手できます。 http://threejs.org/ コマンドラインでCSV作成 準備 Three.js のアーカイブを展開して、そのディレクトリに移動します。 ファイルを再帰的に検索する ディレクトリを再帰的に検索する find コマンドを使って調べます。 また、ファイルの行数を調べるには wc コマンドに「-l」オプションをつけて使います。 ここで調べたいソースファイルは src ディレクトリ以下にあります。 また、ソースファイル(JavaScript)の拡張子は「.js」です。
jq コマンドとは http://stedolan.github.io/jq/ JSONから簡単に値を抜き出したり、集計したり、整形して表示したりできるJSON用のgrepとかawkみたいなコマンドです。 WebサービスがJSONを吐いたり、AWS CLIが JSON を吐いたりする現代社会で大変便利なコマンドです。 マニュアル だいたいここ読めばOK. http://stedolan.github.io/jq/manual/ あ、これで、終わってしまう。だけど気にせず進めます。 簡単な例 まず、空気をつかみましょう。 以下jqコマンドの記法を見ていきます。JSON { "hoge": "value" } があった場合、 . がルート {} を表します。.hoge で "value" を表現します。だいたいこんな感じです。 ただの整形 しばらく下記のJSONを例に進めます。itemsには配
AWA、LINE MUSIC、Apple Musicと、定額制音楽ストリーミングサービスがスタートしました。以前からレコチョクやKKBOXといった同種のサービスがありましたが、LINEやアップルのブランド力もあり、メディアを中心に「音楽の新時代到来」と話題になっています。中でも、最後発となるApple Musicは、かねてから噂されていた「本命」だけに、高い注目を集めています。 ただ、話題性とは裏腹に、実際に使ってみたユーザーの評判はそれほど高くないようです。 ユーザーが定額制音楽ストリーミングサービスに求めること 不満の原因を挙げていく前に、定額制音楽ストリーミングサービスを利用するユーザーにとってのゴールを考えてみます。ユーザーのゴールは、「聴きたい曲を聴きたいときに聴ける」でしょう。とはいえ、単に自分が聴きたい曲が聴けるサービスを用意すれば、月に1000円誰でも支払うのでしょうか。
自分だけの輝き! MacBookの光るロゴをカスタマイズできる「UNCOVER」2015.07.06 16:006,235 世界に一つだけのMacBook。 MacBookといえば暗闇で光る後ろのリンゴマークが象徴的ですよね。これまでは工夫しようにも周りにシールを貼るぐらいしかなかったんですが、なんとマーク自体をそっくり変えてしまうサービス「UNCOVER」が登場しました。 細かい仕組みは秘密だそうですが、まるごとくり抜いて取り替えてしまうという自分では絶対真似できないもので完成度も高いです。これで光ったらその場にいる全員の注目を集めること間違いなしですね。 こうやって見ると光るロゴはすごい目立つしやっぱりかっこいいです。新しいMacBookにもぜひ光るロゴマーク、復活して欲しいなー。 source: UNCOVER (ケンタロー)
今日は Per-monitor DPI について調査し、再考していくという企画。結構めんどくさいですが、標準のリファレンス実装的な File Explorer にもとうとう Per-monitor DPI が実装されたようですので、それを基準に見ていこうと思います。 なお、詳細検証等は以下の記事が詳しいです。こちらも参考にしてください。 WPFにおけるPer-Monitor DPI対応の実装 概要 Per-monitor DPI 変更の 3 つのケース 1.1 静止およびリサイズ状態での変更 1.2 移動状態での変更 変更ステートの取り扱い まとめ 具体的な実装方法 (追記分) 1. Per-monitor DPI 変更の 3 つのケース Per-monitor DPI における WM_DPICHANGED による DPI 変更のケースは 3 つの場合が考えられます: ウィンドウが静止して
後々ドキュメントを自動生成する目的で、C,C++等でコーディングするときはDoxygenやJavaDoc用のコメントを記載することが多いです。 Doxygenは普通に使うとデフォルトではHTMLを出力してくれます。普段はそれでいいのですが、1ファイルでポンと渡せる方が便利な場合がありますよね。 DoxygenのHTML出力は大量のファイル群で出力されちゃうのですが、たまにそれだと困る事があるのです。たとえば 客先へ納品するとき 社外とか、チーム外の誰か他の人に渡す時 印刷したいとき のような場合です。PDFで出力できれば便利なのに、と思うのが人情です。 もちろんDoxygenはPDF出力ができますのでそこは問題ありません。 問題は日本語フォントが美しくなかったり、しおりが文字化けしたり、ハイパーリンクがうまく動作しなかったり、というトラブルが多くてなんだかもやもやしてしまう点にあります。
IBM developer kits Develop and test Java™ Platform Standard Edition applications with the IBM Software Development Kit. Download IBM packages, access Java resources, and collaborate here with our developers. Downloads Downloads of IBM Developer Kits and Runtime Environments for IBM Power Systems™ , Intel® and IBM z Systems™ products that require Java functionality.
Linuxでddで1GBのファイルを作成し perf でプロファイリングし、Flame Graph (炎のグラフ?)にして可視化したものです。 Flame Graphs は perf(Linux)、SystemTap(Linux)、DTrace(Solaris、Oracle Linux(UEK)、Mac OS X、FreeBSD)、XPerf.exe(Windows) などでのプロファイリング結果を可視化して最も使われているコードパスを早く正確に特定することができます。実体はプロファイリング結果をグラフ(SVG)に変換する Perl スクリプトです。 下から上に行くほどコールスタックが深く、左から関数名のアルファベット順でソートされています。一番上で横幅が広い関数がCPUを長く使っています。今回は "_aesni_enc1" つまり暗号化がボトルネックになっていることがわかります。 システ
私はもともと普通のプログラマとしてキャリアをスタートしましたが、2007年くらいから脱プログラマを目指してソフトウェア起業家として経営に軸足を移してきました。 それから8年くらいが経過して思うのは、経営者として大きな成功をおさめる前に、自分のプログラマとしての実力がめきめきとアップしてしまったということです。 8年前の私は、プログラマとしては基礎力はあるものの全般的には未熟であったように思います。コードも荒削りで、とにかくかろうじて動くものを作ることに四苦八苦していました。が、いまはプログラマとしてずっと良い仕事ができています。 この8年間は、自分でコードも書いていたので、経験が増えたことによって、良いコードを書けるようになったという面も多々あるとは思います。しかし、そのあいだ技術書を読むことはすっかりやめてしまい、流行の技術などは完全無視してきました。 経営層の一員として働くので、プロジ
Apple Music, 便利だけど色々トラブルが多いようで、iTunesをアップデートしてApple Musicを有効にしたところ僕のプレイリストも滅茶苦茶な雰囲気になった。 まず起こった不具合が「iTunesのプレイリストがダブって作成される」というもので、これはダブってしまった方をちまちま消すことで対処した。 もうひとつは「iTunesアップデート前に作成されていたプレイリストがiPhoneに同期されない」不具合。症状としては、iPhoneからプレイリストが消えた状態になる(曲自体は消えてない)。ちなみに、iPhoneをMacに接続して「同期」を押しても解決しなかった(Apple Musicをオンにすると母艦じゃなくクラウドで同期するので意味ない??)。 そこで色々試したのだけど、 「プレイリストをリネームする」 と無事同期されることがわかった。一時的にリネームしてまた元に戻してもよ
やっぱりドマケンさんのブログが面白い。 僕よりかなり歳上と思っていたのだが、孫正義さんと同年ということなので、ひとつかふたつ先輩なだけであった。ドマケンさん、年寄り扱いしてすみません! まだまだ、興味深い話は続きそうだが、僕とドマケンさんの人生は鏡に映る鏡像のように違って面白い。 僕らが歩いた道はぜんぜん違うし、考え方も違うし、できることも違う。 ちょっと、面白いので僕らの人生が決定的に違った点を書いてみる。 ・ドマケンさんは高校へ進学するときに「これからはコンピューターの時代だ」と思ってコンピューターを学び、その後、最初の会社に勤めた時も、コンピューターの担当として就職した。僕は大学へ進学するときですら、なにをやるべきかわからなかった。 ・ドマケンさんはその会社が3か月でコンピューターを使うことをやめたので仕事がなくなった。その時、社会人わずか3か月で、会社というものは自分たちの都合で簡
こんにちは、第3バイオリンです。 前回からだいぶ間があいてしまいましたが、ソフトウェアテストシンポジウム「JaSST’15 Niigata」開催レポート第2弾です。今回は、ワークショップの様子をお届けします。 ■ワークショップ「検出したいバグから考える組合わせテスト技法」 午前中の基調講演でソフトウェアテストの作り方のお話を聞いたあとは、いよいよワークショップで実践です。 最初に秋山さんから「バグには『実装のバグ』と『仕様と設計のバグ』があります。If文の分岐ミスやメモリリークといった『実装のバグ』はユニットテストなどでプログラマ本人が見つけるものです。仕様の矛盾や理解不足、設計ミスなどに起因する『仕様と設計のバグ』こちらを見つけることがテストエンジニアの役割であり、本ワークショップが対象とするものです」と説明がありました。 さて、この「仕様と設計のバグ」ですが、単独の機能よりも2つ、ない
PostgreSQLを自前でホスティングせずに使う場合の2大プレイヤーHeroku PostgreSQLとAmazon RDS for PostgreSQLを比べる 出典について この記事は、CODESHIP内のBarry Jones氏による「Heroku PostgreSQL vs. Amazon RDS for PostgreSQL」(2015/06/17)を翻訳したものです。 PostgreSQLは十分な機能を備え、Web開発を行うときのリレーショナルデータベースの選択肢となってきた。 開発チームは自前でホスティングするか、サービスプロバイダーのデータベースを利用するかの選択に迫られる。 PostgreSQLの世界での2大プレーヤーといえば、Heroku PostgreSQLとAmazon RDS for PostgreSQLである。 今日は、この両方のプラットフォームを比較すること
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く