さらにパワフルかつ便利になった Google PixelGoogle AI および Google Pixel 史上最高性能のカメラを備えた新しい Google Pixel をご紹介します。 さらにパワフルかつ便利になった Google Pixel Google AI および Google Pixel 史上最高性能のカメラを備えた新しい Google Pixel をご紹介します。
PlantUML EditorはWindows用のオープンソース・ソフトウェア。PlantUMLは先の記事の通り、テキストベースでUMLを記述し、画像に変換できるソフトウェアだ。テキストで書けるのは大きなメリットではあるが、慣れるまでは何らかのエディタが欲しいかも知れない。 PlantUML用のエディタ 慣れてしまえば問題ないかも知れないが、記法を覚える際はもちろん、テキストよりもビジュアル的にUMLを定義したいと考える人はPlantUML Editorを使ってみよう。Windows専用ではあるがPlantUMLによる記述をサポートしてくれる。 PlantUML Editorは左側に図の一覧が並び、右上にテキストによる記述内容、右下に実際に生成されたUML図が表示される。画像はGraphVizを使って生成するので別途インストールと環境変数の設定が必要だ。画像は自動更新が可能で、指定時間が経
テキストから UML を生成する PlantUML についての解説記事を書いてみました。 PlantUML の使い方 (今回) シーケンス図 クラス図 オブジェクト図 パッケージ図 ユースケース図 アクティビティ図 状態遷移(ステートマシン)図 コンポーネント図 配置図 skinparam PlantUML 実行用のバッチファイル 今回は PlantUML の使い方の説明です。 PlantUML とは インストール 日本語 コマンドライン Doxygen との連携 Doxygen 連携用スクリプト その他のツールとの連携 オンラインデモ PlantUML とは 最近、プログラムの設計書などで UML を使うのが浸透してきていますが、 この UML を書くのはわりと面倒です。 CASE ツール, Doxygen などでは、クラス図を自動生成してくれますが、 ユースケース図やシーケンス図は自分
Backbone.jsでviewの中でmodelのイベントを購読するときに「model.on("change", view.render, view)」のようなことをすると、modelからviewへの参照が残ってしまって、SinglePageApplicationやViewの切り替えを行ったりするアプリケーションではZombieViewが誕生してしまいます。 このような場合には0.9.9から追加されたlistenToメソッドを使って「view.listenTo(model, "change", view.render)」として「view.remove()」するといいのですが、listenToにするとどうなるのかということについてちゃんと確認してなかったので、DeveloperConsoleを使って確認してみました。 model.onの場合 viewとmodelのインスタンスを作った状態 m
In a standard Rails controller, I'd create a record like this: @user = User.new(params[:user]) This assumes that the form parameters that come in are nested. I've been playing with Backbone.js and I noticed that by default, Backbone doesn't nest the parameters the way a normal Rails form might, which is actually something I expected. So I'm wondering what I should do... Do I figure out on the serv
「ふええプログラミング分からない><」とか「ふええコンパイルうまくいかない><」とか、 場合によっては環境に依存しそうな問題を友人から持ちかけられたことって多いとおもいます。 というかぼくは持ちかける側なのですが(´・ω・`) 普通は「いまPATHは〜で、これを実行するとこういう結果がでて...」みたいにSkypeでログを切り貼りしながら話を進めたりするんですが、これ結構心が折れる。「ここがおかしい」「ここってどこ!!」「(スクリーンショットを貼る)」みたいなこともよくあるし。 で、えりっくさんなりの解決策が1つ見つかったのでご紹介。 tmuxを使うことで、相談してきた相手の見ているコンソールをまんま自分の目の前に再現し、さらにそのまま相手の権限で操作を行うことができます(ちょっと危険)。 ちなみに学校やVPSのように外部からSSHアクセスできる環境が条件となります(ローカルのひとごめんね
Hi everyone, Rails 4.1.2 and Rails 4.0.6 are finally out. Rails 4.1.2 is the first bug fix release for the 4.1 series. Rails 4.0.6 includes a lot of bug fixes to make the upgrade path from Rails 3 easier. CHANGES since 4.0.5 To view the changes for each gem, please read the changelogs on GitHub: Action Mailer CHANGELOG Action Pack CHANGELOG Active Model CHANGELOG Active Record CHANGELOG Active Sup
こんにちは、パオロ・マッツァリーノです。ひさびさに、新党アルデンテ代表として発言せねばならないようです。そう、例の鈴木章浩都議のヤジ問題。 ヤジの内容に関しては、多くのみなさんからの批判が出尽くしてますので、それ以上つけ加えることはありません。少数の知能の低い人間が、マヌケなヘリクツで擁護しているようですが、そんな連中は自ら差別主義者であることを公言してるようなものですから、軽蔑してやるだけでいい。 私が問題にしたいのはそこから先。再発防止のための具体的かつ実効性のある対策がなにもとられずに、謝罪というみそぎ精神論で幕引きされようとしている点こそが問題です。ほら、前から私が批判している、日本人のもっとも悪いクセがまた出ちゃいました。 悪質なヤジをなくす方法は簡単です。現状ですと、都議会の中継映像は、発言者のみを撮影するようになってるようです。それだけだからダメなんです。つねに議員席の様子も
docomo と au から "Android 4.4へのバージョンアップ予定製品について" の発表がありました。 ここで、 docomo と au について 2012 Q3 〜 2014 Spring 端末の中から Android 4.4 へのバージョンアップが予定されている端末の比率をメーカー別にみてみましょう。 MAKER 対応予定の端末数 (docomo + au) docomo から 発売された端末数 au から 発売された端末数 メーカー別の バージョンアップ率 SONY 6 8 4 6 / (8 + 4) = 50 % SAMSUNG 4 6 2 4 / (6 + 2) = 50 % HTC 1 0 3 1 / (0 + 3) = 33 % FUJITSU 2 12 3 2 / (12 + 3) = 13 % LG 1 5 3 1 / (5 + 3) = 12 % SHARP
I would like to have a list of all attribute names that can be mass assigned. I need this for a custom form builder that will not add input fields by default that cannot be mass assigned. For example if I have the following model: class Post < ActiveRecord::Base attr_protected :account belongs_to :author validates_presence_of :title, :author end I would like to have as a result [:author, :title].
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く