サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
elicon.blog57.fc2.com
主にプログラミングに関して。Python, .NET Framework(C#), JavaScript, その他いくらか。 記事にあるサンプルやコードは要検証。使用に際しては責任を負いかねます RSSに入ってくるソフトウェアの更新情報を追っていたらMySQLがデータ型にいつの間にやらJSON型を追加していた。SQLもNoSQLの特徴を取り入れて双方は近づいていくという話どおりのことであるが、ちと試しておく。 JSON型とはいわゆるJSONドキュメントのことだが、つまりはスキーマレスなデータ型を保存できるというのが大きな特徴。従来のリレーショナルデータベースではサイズが不定になるようなデータは型として基本的になかった、MySQLにはENUMやSETがあったがまあ例外。 JSON型ということは配列だけでなく辞書型のようなものまでデータとして使えるということになる。 Ubuntu14.04を動
主にプログラミングに関して。Python, .NET Framework(C#), JavaScript, その他いくらか。 記事にあるサンプルやコードは要検証。使用に際しては責任を負いかねます GTKかQtか迷ったので参考になりそうなものを訳す。 http://www.wikivs.com/wiki/GTK_vs_Qt ********************************************** GTK+とQtはGUIの開発フレームワーク。GTK+はGNOMEとXfce、QtはKDEに使われた。 開発 QtはQt Software(Nokiaの一部門)周りのオープンコミュニティで開発されている。Qt SoftwareはNokiaに買収されるまではTrolltechという名前だった。 GTK+はGIMPのために作られ、今はGNOME Foundationが開発をしている。
主にプログラミングに関して。Python, .NET Framework(C#), JavaScript, その他いくらか。 記事にあるサンプルやコードは要検証。使用に際しては責任を負いかねます ISBNやタイトル、著者から書籍情報を取得するためのAPIはいくつかある。Amazon Advertising APIがたぶんもっとも有名なもので、これを使って情報取得するというブログ記事は簡単に見つかる。ここでもPythonでやったことがあるし。書籍をそろえるAmazonだけあって、素晴らしいぐらいに情報が揃うし、出版済みの本の正しいISBNをぶん投げてなんの情報も取ってこれなかったってことはない。なんの制約もないなら、書籍情報の取得はこのAPIにすべて頼りたいぐらい。 だけどこのAPIの利用制約として商用利用のみ。使用開始までにはちょっと手間な登録作業もある。リクエスト発行回数も時間当たりの上
主にプログラミングに関して。Python, .NET Framework(C#), JavaScript, その他いくらか。 記事にあるサンプルやコードは要検証。使用に際しては責任を負いかねます 前回にPythonのWebフレームワークあさりをして、tornadoを使ってみようかと考えた。 Pythonの軽量Webフレームワークあさり 探してみたら電子書籍のみだけど、オライリーから書籍も出ている。 http://www.oreilly.co.jp/books/9784873115764/ ノンブロッキングという特徴がデータベースアクセスの時などにコールバック関数を必要とし、コードを特異なものにしそうなのでちょいと試してみる。とりあえずブログの基礎機能部分を作ってみる。記事をポストするためのフォームを含んだHTMLをクライアントからのGETリクエストに返し、フォーム入力内容(記事)をPOST
主にプログラミングに関して。Python, .NET Framework(C#), JavaScript, その他いくらか。 記事にあるサンプルやコードは要検証。使用に際しては責任を負いかねます TornadoはPythonのノンブロッキングIOが特徴なWebフレーム―ワーク。イマドキWebアプリ作るならたいていデータベースを使う。で、データベースってサーバ立てて使うからクエリを飛ばしてレスポンスが返ってくるまで、従来のWebフレームワークでならレスポンスのIO処理完了を待つ。レスポンスのIO処理完了待ちのあいだは割とCPUの負荷が軽かったりして、ほかのことをやることもできる。そこでノンブロッキングなWebフレームワークの場合は、IO処理の完了を待たずに次以降の処理を実行し、IOが完了したら戻ってその処理を再開する。そんなことをするため、データベースを使う時などは従来のフレームワークと違っ
主にプログラミングに関して。Python, .NET Framework(C#), JavaScript, その他いくらか。 記事にあるサンプルやコードは要検証。使用に際しては責任を負いかねます CQL v3の日本語訳を作った Cassandraは最初のリリースからだいぶ時間が経ち、実用段階に入っているらしい。 http://codezine.jp/article/detail/7548 で、その実用段階に入ったCassandraのことを知りたくても日本語で読めるドキュメントは豊富ではない。とくにCassandraのサーバとしての動作の仕方の部分から実際にインストールしてみようというところまで触れられたものはいくつか見つけられる。しかしそこらのリレーショナルデータベースから機能を減らしてあるデータ操作部分が実際のところどうなのかと触れているものはちょっと少ない。 オライリーから出ている書籍
主にプログラミングに関して。Python, .NET Framework(C#), JavaScript, その他いくらか。 記事にあるサンプルやコードは要検証。使用に際しては責任を負いかねます 無線LANに接続をできるようにするUSBアダプタが一つ余っていたので、RaspberryPiに挿して無線接続を図ってみた。接続まですんなりと……いかなかったのでメモ。 OS:Raspbian 無線アダプタ:LAN-W300N/U2S RaspberryPiにはデフォルトでメニューの中にWifi configというのがあって、これを実行するとwpa_guiが立ち上がる。wpa_guiを使えば簡単にセットアップできそうだと思っていたら、無線アダプタを接続してもwpa_guiのメニューになにも出てこなかったので他の手段を取る。 sudoでifconfigだったかiwconfigを使えば、接続設定可能な一
主にプログラミングに関して。Python, .NET Framework(C#), JavaScript, その他いくらか。 記事にあるサンプルやコードは要検証。使用に際しては責任を負いかねます .NET Frameworkで動くアプリでWebカメラとQRコードを使うものを作りたい。というわけで,NETとQRで検索して出てくるものでニーズを満たすものを探す。Webカメラでやりたいのは動画表示とスナップショットを撮ること、QRコードは作成と読み込みの両方。 QR on .NET http://www.codeproject.com/Questions/607356/HowplustopluscreateplusQRplusCodeplusencodeplusand 上記で紹介されているDLLを使えば、QRの作成ができる。でもドキュメントが全然見当たらないし、読み込みどうなの? WebCam
主にプログラミングに関して。Python, .NET Framework(C#), JavaScript, その他いくらか。 記事にあるサンプルやコードは要検証。使用に際しては責任を負いかねます IronPythonを興味から使ってみたところ、Pythonに負けずかなり実用性を持っていると感じた。GUIアプリケーションもWebアプリも作れる(IronPythonでWebアプリはまだおすすめできないが)。お世辞を抜きにIronPythonが素晴らしいと感じたので、もっとポピュラーになって欲しいと思う。どうやら日本語ではIronPython Cookbookのようなものがなさそうなので、ここにIronPythonでなにができるかをまとめてみる。 IronPythonはWindows環境でしか動かず、移植性というPythonの良さを失っているという古い記事を見た。状況は進んで、今はMonoさえイ
主にプログラミングに関して。Python, .NET Framework(C#), JavaScript, その他いくらか。 記事にあるサンプルやコードは要検証。使用に際しては責任を負いかねます 後日記事: Resize a Jpeg Image by JS Keeping EXIF: part 2 Demo リサイズ後の画像は、FireFix, Chrome, IE10, OperaでXMLHttpRequestオブジェクトを使ってポストできることを確認してある。 Operaでならブラウザ上の画像を右クリックでExif情報が確認できる。Chrome、FireFoxならローカルに保存して別の手段で。 IE10ではリサイズできるが、ローカル保存は今のところ不可。IE9は非対応。 なつかしい友だちとの集まりで、みんなの撮った写真を集めて並べてみたくなったので、写真のアップロードサーバを立てた。
主にプログラミングに関して。Python, .NET Framework(C#), JavaScript, その他いくらか。 記事にあるサンプルやコードは要検証。使用に際しては責任を負いかねます 前回: JavaScript: Resize JPEG images without losing Exif part2 JavaScriptでJPEG縮小をおこなうスクリプトが、ようやく完成に持ちこめた。 特徴は……インストールなしに、クライアントサイドで画像を縮小できる。縮小してもExifデータが失われない。縮小は同期処理なのでスクリプティングが楽。バイリニアで縮小をかけるので、画質の劣化を抑えることができる。 Demo 最近のスマフォは高画素化が進んで画像データの肥大化が進み、サーバへアップロードすると転送速度のおそさと相まってサーバの一つのプロセスを浪費しかねない。回線が潤沢に利用できない
主にプログラミングに関して。Python, .NET Framework(C#), JavaScript, その他いくらか。 記事にあるサンプルやコードは要検証。使用に際しては責任を負いかねます CodeIQの第一回目の問題を解いてみた(https://codeiq.jp/ace/kogai_dan/q124)。こういうのを解くのはインスタグラムのやつ以来だ。 ステガノグラフィというものにかんする問題らしい。こういうのは、ウィキペディアよりIBMのほうがしっかり解説してくれていることがある。というわけで参考:http://www.ibm.com/developerworks/jp/web/library/wa-steganalysis/index.html 出題ページに、例示として情報が埋め込まれた画像がある。この画像を拡大して一番上の行を見てみると、たしかに不自然な色の変化があり、ここに
主にプログラミングに関して。Python, .NET Framework(C#), JavaScript, その他いくらか。 記事にあるサンプルやコードは要検証。使用に際しては責任を負いかねます ポスターの写真を撮ったのだけど、形が長方形でなく台形に歪んでしまった。なので”透視変換”で望む形に補正した。使った道具はpython,opencvの二つ。巷では、プロジェクタを使うときに”台形補正”なんて呼ばれてるやつと似てるような。 before after pythonスクリプト # coding: utf-8 import cv import time warp_matrix =cv.CreateMat(3,3,cv.CV_32FC1) image=cv.LoadImage('src_img.JPG') dst_img = cv.CloneImage (image) src_pnt = [(
このページを最初にブックマークしてみませんか?
『elicon.blog57.fc2.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く