Brackets 1.0 and Extract for Brackets (Preview) Now Available 1.0, we did it! This is a big milestone for the Brackets project. Right now you can grab version 1.0 of Brackets, as well as a preview of Extract for Brackets, an extension that Adobe has been working on. Extract for Brackets (Preview) speeds up the process of pulling design information like colors, fonts, and measurement info out of a
[速報]Google Container Engine発表。Dockerコンテナを実行しKubernetesで管理するクラウドサービス Googleは11月4日(日本時間5日)、サンフランシスコでイベント「Google Cloud Platform Live」を開催。Dockerコンテナ上でアプリケーションを実行し、それをKubernetesで管理するクラウドサービス、「Google Container Engine」(略称はGKE。Google Compute Engineの略称GCEとかぶるためにGKEになったのだと思われます)を発表しました。 これまでIaaS型のクラウドでアプリケーションを実行するには、仮想マシンのインスタンスを起動し、OSをインストールし、ネットワーク環境などを設定したうえでアプリケーションをインストールする、といった手順を踏む必要がありました。 Google C
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに RSpecは難しい、よくわからない、といったコメントをときどき見かけます。 確かにちょっと独特な構文を持っていますし、機能も結構多いので「難しそう」と感じてしまう気持ちもわかります。 (構文については僕も最初見たときに「うげっ、なんか気持ちわるっ」と思った記憶がありますw) しかし、RSpecに限らずどんなフレームワークでも同じですが、慣れてしまえばスラスラ書けますし、実際僕自身は「RSpecって便利だな-」と思いながらテストコードを書いています。 そこでこの記事では、僕が考える「最低限ここだけを押さえていれば大丈夫!!」なR
compile JS to better JS 超圧縮と最適化 JSDocベースの静的型づけ Google製品にはだいたい入っているので毎日使っているよ JSDocベースの静的型づけ 冗長but既存JSとの親和性(コンパイルいらない) JSの進化に追随 コンパイルしない どうせJSDoc書くだろ? Githubに移行 対応 ES6 型推論 RefasterJS(自動リファクタ) Conformance(規約チェック) compile ES6 to ES3 http://kangax.github.io/compat-table/es6/ 対応チェックの自動化 Traceurを使わない理由 コメント残せない パフォーマンス 二重コンパイルしちゃう 微妙なところ 自前実装の基準が不明 ランタイムがでかい コンパイル不要部分はes6shimに任せたら? AltJS オレオレSyntax うち有用
自転車通勤始めました。@kyo_agoです。この記事はE2EテストAdventCalendar -26日目です。 今日はGithub上でTravisCI、SauceLabs、Protractorを使って簡単に始められる継続的E2Eテストの方法を紹介したいと思います。 ゴールはGithubにPRする毎にTravisCIがProtractorを使ってSauceLabs上で検証した結果を教えてくれるところです。 登場するユーザ名(kyo-ago)、リポジトリ名(Protractor-SauceLabs-TravisCI-sample)は実際のものに置き換えて読んでください。 SauceLabsの登録まず最初にSauceLabsのアカウントを作成します。 この時点ではGithubのリポジトリも何らかの設定ファイルも必要ありません。 「Getting Started」を押してください。 ダイアログが
サイボウズで取り組んでいるWebアプリ自動テストで活用しているOSSツールをご紹介します。まだまだ発展途上の分野で、情報も少なく手探りで進めることも多いので、ぜひ皆さんと情報交換させてください。 Seleniumによるブラウザテスト 品質向上や受け入れ試験の実施コスト削減を目指して、Seleniumによるブラウザテストを導入しました。PCではIE,Chrome,Firefoxで、モバイルではAppiumを利用してiOSやAndroidで実行できるようになっています。 テストコードはすべてプログラマがSelenium WebDriverを利用して記述しており、約800個のテストケースが実装されています。テストケースが増加しても実行時間が長くならないように、Selenium Gridなどを活用して並列実行しています。 Karma, Mocha, Sinon.JS, Expect.jsによるJa
第11回Away3D TypeScriptが2015年3月13日付でビルドを改めた 野中文雄 2015-04-20
今回は、相対的に変更点が多いUbuntu GNOME 14.10の紹介をします。 Ubuntu GNOME 14.10≒GNOME 3.12 Ubuntu GNOMEはGNOMEのコンポーネントのバージョンを揃えることをしない、というか事実上できないことになっています。これはリリーススケジュールの都合もありますし、Ubuntuで使われているGNOMEのコンポーネントをUbuntu GNOME側の都合で上げることができないのも原因と思われますが[1]、実のところUbuntu GNOMEの開発者が不足しているのも事実です[2]。 それはさておき、おもなコンポーネントのバージョンを表にしてみました。ただしデフォルトでインストールされているものだけです。また、最新バージョンが3.14でないものは除いてあります[3]。 表1 Ubuntu GNOME 14.10のコンポーネント(抜粋)
就職活動の一環として、東京のとあるゲーム会社にゲームプログラマーとしてインターンシップをしてきました。一ヶ月間、会社の一員として仕事をし、もし付いていけるようだったら内定を出すという条件です。 前日 上京してきて一日目、その日は台風でした。 就職活動でよく東京に訪れていたのですが、私が来る日はよく天気が荒れたり、大雪が降ったりと、まさに雨男というべき存在。25キロのスーツケースを持って、上京2日前に契約したマンスリーマンションに辿り着きました。なぜギリギリになって契約することになったのかはあえてここでは語りません。マンション付近には歩いて30秒のコンビニエンスストア、また5分ほど歩くとスーパーマーケット、100円ショップ、薬局、駅も徒歩10分圏内のところにあり、立地条件として最高でした。そして部屋にも家具が一式ついており、風呂・トイレが別で、一ヶ月間暮らすだけとはいえ、贅沢すぎるほどです。
The web frontend scene is witness to many new frameworks and ways of working. It can be quite annoying when software becomes legacy quicker than ever. But actually, it's just good old innovation happening as it should, because the opportunities for improvement are there. Frameworks come and go, but what remains are the good ideas that they brought to the world. We're going to talk about the good i
※本ブログでは記事中にPRを含む場合があります 2013年1月現在、私は「外国債券クラスほぼ不要論」を支持しています。 主な理由は、過去に何度かブログにも書いていますが、 ・長期的には購買力平価が意外に強力で、外国債券の期待リターンは国内債券と同じであるという考え ・過去データを見ると、外国債券クラスはリターンが低い割にはリスクが高い ・為替リスクはなるべく外国株式クラスに振り向けたい といったところです。山崎元氏の論説と外国債券クラスのリスク水準のデータをあわせて判断しています。 外国債券クラスはリーマン・ショック後の円急騰で大きなダメージを受けました。これを含み損のまま一気に損切りして国内債券クラスに乗り換えることには、些かの抵抗がありました(これがダメだと山崎氏には叱られますが…^^;)。なので、追加投資のみ外国債券をやめて国内債券に切り替え、既に投資していた分はキープしながら、今ま
vimでファイル名をタブ補完する時、bashの補完と感覚が違うので使いづらい。 タブ補完はwildmodeで動きを設定することができる。 wildmodeは以下の値を設定できる 値 説明 "" 最初のマッチのみ補完 full TABを押すごとに次のマッチを補完する。wildmenuが有効ならwildmenuを開始する longest 共通する最長の部分まで補完する list マッチするものをリスト表示する longest:full longestと同じだが、wildmenuが有効ならwildmenuを開始する list:full マッチするものをリスト表示しつつ、TABを押すごとに次のマッチを補完 list:longest マッチするものをリスト表示しつつ、共通する最長の部分まで補完 言葉で説明してもわかりづらいので例示する。 $ ls sample1 sample2 sample3という
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く