You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
超爆速で画像を加工! アドベントカレンダー13日目は GPUImage for Android という画像加工ライブラリのご紹介です。 GPUImage for Android はその名の通り GPU で画像加工を処理するライブラリです。 同じ名前の GPUImage という iOS 用のライブラリがありますが、GPUImage for Android はこのライブラリの Android 移植版です。CyberAgent さんの github で公開されており、Apache License 2.0 でライセンスされています。 CPU で処理する場合と比べ物にならないほど超爆速で処理できるのが最大の特長です。また、各フィルタークラスが Photoshop の写真加工を意識した設計になっているという点もかなり捗ります。画像加工する上で右に出るものは居ないライブラリだと思います!ということで G
Windows Powershell で、1 行に複数のデータを連結して出力する場合について、Write-Host と Write-Output の違いをサンプルコードを用いて説明します。 複数の引数をカンマやスペースで区切る場合 Write-Output はどちらでも複数行に出力されるので実現できません。 $Name = "Yamada Hanako" Write-Host "名前:" $Name 複数の引数を + で結合して全体を式として引き渡して出力 これは両方とも共通の書き方です。 $Name = "Yamada Hanako" Write-Host ("名前: " + $Name) Write-Output ("名前: " + $Name) 複数の引数をダブルクォーテーションで囲めば一つの文字列として扱う シングルクォートだとそのまま変数名が出力されるため使用できません。 $Na
若者のプロトコル離れが叫ばれて久しいが、最近プロトコルは非常にホットな分野である。 目まぐるしく進化するWebに合わせ、プロトコルの世界も着実に進化している。 今までブラウザでは出来なかった事が出来るようになり、Webサービスをより安全に使えるようになった。 そしてWebのパフォーマンスを大きく改善するためにHTTP2.0も議論されている。 Webを支えるプロトコルとして、大きく分けて3つに分けられるかと思う(私の勝手なイメージ、正確な図ではありません) Webアプリケーション ブラウザが今まで出来なかったことを出来るようにしたり、Webアプリケーションの認証・認可などの機能を提供するプロトコルなど。JSやサーバサイドプログラミングで利用したりする。 WebSocket (http://tools.ietf.org/html/rfc6455) ブラウザとWebサーバの間でソケット通信を行う
OSC2012 愛媛でEjectコマンドユーザ会の展示を見てインスパイアされた(ことにする)。 #方眼紙に飽きたとか言わない。 Ejectコマンドユーザ会 http://eject.kokuda.org/ イケメンの某氏と立ち話で「Windowsとか安い端末で実装されてるといいよね。」などと OSCらしくない他力本願寺なことを零してしまったので、反省して自分で実装することにした。 #EjectコマンドがLinuxのコマンドだと後で知ったくらいなので申し訳ない。 Windows上でサーバを立てることになるわけだけど 本家がPHPでLinuxコマンドを叩いているのもあって 流行りのP系言語のフレームワークとか使うのがカッコイイよねぇと思う。 ということで探してみた。 PowerShell Ad-Hoc Web Server (paws) http://paws.codeplex.com/ これ
「Raspberry Pi(ラズベリー・パイ)」について知っておくべきこと Raspberry Piは誰でも気軽に楽しむことができるシンプルなコンピューターだ。皆さんにも使い方を紹介しよう。 注文しておいた「Raspberry Pi(ラズベリー・パイ)」は、夕方にメール便で到着した。そしてその日の深夜までには、夫と私はそれをプリント・サーバーとして動かすことに成功していた。実は私達はどちらも、コンピューター・サイエンスの経験などは全く持ち合わせていない。 Raspberry Piは非常にシンプルなカード・サイズのコンピューターで、誰でも簡単にプログラムすることができる。元々は英国の学生が科学、テクノロジー、エンジニアリング、数学などを学ぶ入門用として設計されたものだが、35ドルという手頃な価格も手伝って、ホビー用途としても世界中の人々にとても人気がある。 小型のデバイスであるにも関わら
タブレットと呼称される計算機にあっても少しづつ Windows の存在感が増してきている昨今です。僕はいまのところ Android や iPad ではなくこの Windows が普及することが望ましいと考えています。それは以下の理由からです。 Visual Studio と VirtualBox が現実的に動く 「iPad こそが完璧なダイナブックだ」などと言っている人が一時期いましたが、プログラミングが不可能なこの機械がダイナブックなどであるわけがありません。パーソナルコンピューターだとも若干言い難いものでしょう。 Android では開発環境がいくつかありますがどれもまあ使いたくなるような代物ではありません。 ところが Windows では液晶サイズが 8 インチで 350g のタブレットで Visual Studio などの本物の開発環境が現実的に動きますし、 VirtualBox
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く