[MT] 初めての Data API - 大阪・夏の陣 高山 裕司 シックス・アパート株式会社 リードエンジニア兼プロダクトマネジャー 2006年にシックス・アパートに入社。以後、一貫して Movable Type、Movable Type Advanced(旧名:Movable Type Enterprise)の開発に従事。好きな動物はネコ。好きなMTタグはひとつのタグで属性値を変えれば何でも出力できる MTAssetProperty。
![CMSどうでしょう〜MT・WP対決列島〜 大阪夏の陣](https://cdn-ak-scissors.b.st-hatena.com/image/square/6fcce72e03cd9894ce5c8032c784e366b68912b2/height=288;version=1;width=512/https%3A%2F%2Fs.togetter.com%2Fogp2%2F7197801f52493c35dd416cb75b1f1af6-1200x630.png)
JAWS-UG CLI専門支部 #23 - ECS 入門用の資料です。 https://jawsug-cli.doorkeeper.jp/events/24371 このハンズオンの前に説明として使ったスライドも公開しました。 Docker入門 - 基礎編 いまから始めるDocker管理 http://www.slideshare.net/zembutsu/introduction-to-docker-management-and-operations-basic 目的 Docker の「速さ」と「効率性」を体験するために、コンテナやイメージの作成と実行、Dockerfile を使った環境の管理、簡単なウェブサーバの起動を試します。 前提知識 Linux のコマンドラインを操作できる Docker についての知識は不要 ハンズオン手順 A-1. コンテナ・イメージの確認と取得 docker
MicrosoftがWindows公式ブログにて、Visual Basic 6(VB6)のランタイムがWindows 10でもサポートされることを明らかにした。 VB6は今から約17年前の1998年にリリースされた開発ツールであり、.NETではない「旧来型VisualBasic」の最後のバージョンである。開発ツール自体のサポートはとっくに終了しているが、経験の少ないプログラマでも短時間で開発を行うことが可能なシンプルな構造であることから、未だに根強い人気がある。 約3年前に、MSDN MagazineのコラムニストDavid Platt氏が「ビールを賭けてもいい。MicrosoftはWindowsが9や10になってもVisual Basic 6をサポートしなければならないだろう」と述べていたことがスラドで話題になったが、この予測は見事に当たったようだ。
今回は文字列や色、寸法などの定数値リソースについて詳しく見ていきます。 色 「色」に関するリソースはres/values/colors.xml以下に格納します。 ファイル名は任意です。 色リソースはcolors.xmlに以下のように記述します。 <?xml version="1.0" encoding="utf-8"?> <resources> <color name="background">#FFFFFF</color> <color name="foreground">#000000</color> </resources> 色の指定にはいくつかのフォーマットがあります。 #RGB #ARGB #RRGGBB #AARRGGBB RはRed、GはGreen、BはBlueで、AはAlpha(透過度)です。 定義した色リソースはプログラムから以下のように参照できます。 int bgcol
Androidでは文字列などのリソースをxmlで定義することができる。xmlで定義しておくとディレクトリ名のポストフィックスを利用して(valuesとvalues-jaなど)簡単に多言語対応できるのが便利。 このリソースファイルでは文字列だけでなく、配列も定義できるのでコードの外に出せるものはできるだけxmlに書き出しましょう。 下記、resourceの記述方法とjavaからの参照方法。string, integerはそれぞれ専用のタグ名、アクセスメソッドがある。その他のリソースはで定義しTypedArrayで受ける。 文字列配列 .xml <string-array name="sample_names"> <item>foo</item> <item>bar</item> <item>baz</item> </string-array> java String[] names = ge
画面の左側にオーバーレイでアプリの主なオプションを表示するパネル。 通常は隠れていて、画面の左端からスワイプするか、トップレベルにいるならアクションバーのアイコンをタップすることで表示される。 http://developer.android.com/design/patterns/navigation-drawer.html より Navigation Drawer を使う前に、Navigation Drawer デザインガイドにあるこのパターンのユースケースとデザイン原則をきちんと理解すること。 Drawer Layout を作成する support package にある DrawerLayout を利用する。 DrawerLayout をルートビューとし、その中にメインのコンンテンツを表示するビューと、NavigationDrawer として利用するビューを入れる。 <androi
Androidアプリケーションのアクションバーの左側に表示できるアプリケーションアイコンには、アップナビゲーションを設定することができました。新しくサポートパッケージに追加された、NavigationLayoutを使うことで、UPナビゲーションの代わりに画面左からニュッと出てくるメニューを表示させることができます。 このメニューをナビゲーションドロワーと呼びます。本エントリでは、ナビゲーションドロワーの使い方を紹介していきます。 ナビゲーションドロワーの使いどころ ナビゲーションドロワーは今の流行のUIだと言えるでしょう。さて、このUIはどのような時に効果的に利用出来るのでしょうか。たとえば、Androidにはトップレベルのアプリ画面を切り替える方法として、ナビゲーションドロワーの他にViewPagerとTabを利用したものがあります。このViewPagerとTabを利用したケースと、ナビ
By Pictures of Money 政府が国民に対して「最低限の生活に必要な資金」を定期的に無条件で支給するのがベーシックインカムです。基礎所得保障や基本所得保障、国民配当などとも呼ばれるベーシックインカムは、生きていくために最低限の資金を与えることになるので、食べるのに困ることがなくなり、「無意味な労働」が減ると考えられています。そんなベーシックインカム構想を現実の世界で実証する都市がオランダにあります。 A Dutch city is giving money away to test the “basic income” theory - Quartz http://qz.com/437088/utrecht-will-give-money-for-free-to-its-citizens-will-it-make-them-lazier/ 2016年1月、「ベーシックインカム
CI(継続的インテグレーション)をはじめる上で、テストビルドする環境は毎回リセットされる方が都合が良いです。余計なデータが残っていたためにテストに失敗したり、逆に成功したりと言った不正確性のが残るのはよくありません。 そこで登場したCIサーバがDroneです。Dockerを使ってテスト環境を毎回構築、破棄してくれます。しかもDroneのCI環境構築についてもDockerを使って簡単にできます。ぜひ新しいCIサーバとしてチェックしてください。 なおDroneはWebサービスも提供しており、オープンソースのプロジェクトについては無料、5つのプライベートプロジェクトチェックで25ドル/月からとなっています。 Droneのトップページ Droneのインストール 今回はさくらのクラウドを使ってCoreOSを立ち上げています。 ログインしたら joaodubas/docker-droneio をpul
ニュースサイト「マイニュースジャパン」を中心に、企業のパワハラ問題や労働争議を追いかけ、常に弱者の立場に立った取材を続けるジャーナリストの佐々木奎一。独自のルートで取材した、企業裁判の渦中にある人々の声を世間に届ける! 大手コンビニエンスストアチェーン・ローソンの東京都内の店舗で、殺されていても不思議ではないほどの凄惨な暴力が横行し、東京地裁で係属中の事件がある。 裁判資料によれば、被害を受けたA氏(仮名/男性)は、2010年9月にローソン加盟店のエースでアルバイトを始めた。エースはローソン蔵前三丁目店、小島二丁目店、新御徒町店の3店舗を運営していた(現在、ローソン加盟契約は解除されている)。 A氏は作業が遅いなどと、エースのB社長(仮名/男性)、C店長(仮名/男性)から注意されるようになり、ほどなくして暴行を受けるようになったが、A氏は「がんばれば正社員になれる」との言葉を信じ、耐え続け
Androidは、2007 年に米Googleが中心となって発表したスマートデバイス向けのOSです。米AppleのiPhoneやiPadに搭載されているiOSと比べると後発ですが、無償で利用できるオープンソースソフトウエア(OSS)ということもあり、急速に普及しました。新規販売台数シェアもiOSを抜いて、世界中で広く利用されているOSになっています。 Androidは当初、スマートフォン向けのOSとしてリリースされましたが、現在ではタブレットやカーナビゲーションシステム、テレビ、腕時計型端末、眼鏡型端末など、様々な機器に搭載されています。Androidプログラミングを覚えておけば、身の回りにある様々な機器とアプリケーションを楽しめるようになるでしょう。 Googleは2014 年12 月、Androidアプリケーションを開発するための統合開発環境(IDE)である「Android Studi
一応、立場的には第三者に戻った(MySQL/InnoDBの性能追求が仕事ではない)ので、忘れられない暗い過去にも触れてみようと思います。 未だに騙されている人が多いみたいなので、MySQL/InnoDBの名誉のために書き残さなければなりません。何度でも言いますが、性能比較は自分の目的とする処理をちゃんと比較しないとだめです。そうでなくては、騙されて本当は悪い性能のものを掴まされることになります。 DBT-2と言う(TPC-Cをベースにした)ベンチマークがありますが、数多のRDBMS(商用/OSS双方)に対して独自にTPC-Cベンチマークを実装・チューニングして比較した経験のある私から見て、怪しい結果しか出ないので、長年、基本無視のスタンスを取っています。 が、3年前にあろうことかMySQLの性能QAがDBT-2(nonsp:mysql)を利用していて、とある性能FIXに対して問題を指摘して
サンプル 通知ボタンをクリックすると以下のように通知許可を求められるので許可してください。 許可された後、デスクトップに通知が表示されます。 通知 ソース サンプルで使用したソースの紹介。 <script> function show() { // Notificationを取得 var Notification = window.Notification || window.mozNotification || window.webkitNotification; // Notificationの権限チェック Notification.requestPermission(function (permission) { // console.log(permission); }); // 通知インスタンス生成 var instance = new Notification( "お知らせタイ
JSONを本文にPOSTリクエストを投げることが増えてきた HTTP/1.1 Content-Type:application/json ###<-- jsonになっているで直接JSONを本文に投げてくるクライアントが増えてきていることを知りましました。 HTTPのPOSTと言えば、form urlencodedですが、JSONを本文に入れることがあります。 HTTPヘッダサンプル(JSON版) HTTP/1.1 User-Agent: Opera/9.80 (Macintosh; Intel Mac OS X 10.8.4) Presto Host: example.com Accept-Encoding: gzip, deflate Cache-Control: no-cache Connection: Keep-Alive Content-Type:application/json
InnoDB関連でよくある質問のひとつに「テーブルのメンテナンスは何をすればいいんですか?」というものがある。InnoDBはMySQL 5.5でデフォルトストレージエンジンとなるため、InnoDBのテーブルメンテナンス計画を立ようと思う機会も増えることだろう。そこで、今日はInnoDBのテーブルメンテナンスの各種方法となぜそうしなければいけないかという理由を解説しようと思う。 ANALYZE TABLEテーブルメンテナンスの代名詞といえば、インデックス統計情報の更新ではなかろうか。運用を続けるうちに、知らず知らずインデックス統計情報が狂ってしまい、思うような性能が出ない。RDBMSにはそのような問題がつきものであるが、InnoDBの場合、ANALYZE TABLEは不要である。なぜなら、InnoDBが自発的に統計情報を更新するからだ。InnoDBは以下の条件に適合すると、ANALYZE T
アクセスランキング トピックス 楽天モバイルが1年以上実質無料、爆裂お得なキャンペーン なんと再契約者も対象です トピックス 格安スマホ、キャリアより「シンプルで安い」とふたたび注目 ホビー バンダイナムコの入社式にお邪魔してきました。本当に楽しそうな会社だ! トピックス トコジラミ問題、旅先でどう防衛する? Apple アップル新型「Apple Watch」血圧測定機能を搭載か PC 無料で使えるExcelにWord、Microsoft 365のウェブ版を調べた スマホ スリムになったOPPOの主力スマホ「Reno11 Pro 5G」海外版を前モデルと比較レビュー sponsored 2560×1600ドットの16型モバイルディスプレー、家使いの二刀流もいけて3万円強は最高 トピックス 10万円クレカ積立、SBI衝撃発表 オススメの証券会社とカードを考える トピックス 折ってちぎって6人
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く