Hack for Town in Aizuに参加しました

http://atnd.org/events/47314Hack for Town in Aizu : ATND Anko Kivy from Yoji Takeuchi

Cubietruckを動かしてみた

世間ではIntelのGalileoボードが流行っているようです。秋月でも扱っています。 http://akizukidenshi.com/catalog/g/gM-07347/ x86アーキテクチャであること以外にメリットを感じなかったので千石電商の2FでCubietruck(Cubieboard3)を購入しました。 http:/…

Device Hackathonに参加しました。

NTTドコモ・ベンチャーズ主催のDevice Hackathonに参加しました。メガネ型デバイスだけじゃない!色々な面白デバイスを使ってアプリを作ろう!【Device Hackathon】 on everevoとりあえずプレゼン資料貼っておきます。 NTT Docomo Device Hackathon from Yoj…

poor man's nRF51822 development environment 2 of 2

Eclipseでデバッグ 前回GNU Tools for ARM Embedded Processorsでビルド環境を立ち上げる方法を説明しましたが、今回はEclipseでデバッグ環境を立ち上げる方法を説明します。 Eclipseのセットアップ Eclipse IDE for C/C++ Developers Eclipse IDE for C/C++…

poor man's nRF51822 development environment 1 of 2

はじめに Nordic SemiconductorのARM® Cortex™-M0 SoC nRF51822の開発環境ですが、標準だとKeilのMDK-ARM Liteが必要になります。この場合ROM容量が32KiBに制限されるのですが、他にもっと大きな問題があります。Windows版しか提供されていないのです。私は…

Marmalade 7がリリースされました

最近Marmalade 7がリリースされました。Announcing Marmalade 7/Applications の下に Marmalade.app と言うアプリがインストールされ、実行するとMarmalade Hubという開発を開始するためのGUIが立ち上がります。 チュートリアルも刷新されて豊富になっていま…

Marmalade SDKでARMでコンパイラ出来ない時の対処方法

Marmalade SDKでARM版のコンパイルが出来ない? Marmalade SDKをインストール後、Xcodeでx86のコンパイルはできるがARMのコンパイルが出来ない場合があります。このようなメッセージが出ます。Unsupported compiler 'com.apple.compilers.marmalade' selected…

Marmalade SDKでHelloWorld

### Marmaladeとは? Marmaladeはマルチプラットフォーム対応のゲームエンジンです。[Marmalade(SDK)](http://ja.wikipedia.org/wiki/Marmalade_(SDK))### 3分間でHelloWorld ダウンロードやライセンスの取得の時間はかかりますが、それが完了した前提でHello…

KiCadに移行します

きっかけ ここのところ基板設計にはEagleのLight Editionの商用ライセンス版を使っていました。 最近、4層基板 and/or 大型基板を設計したくなってきたのですが、さすがにStandard Editionを購入するのは躊躇します。 というわけでGPLのKicadに移行します。 …

konashiを使ってみました

ユカイ工学株式会社のkonashi(旧称:monaka)を使ってみました。 http://konashi.ux-xu.com/ ミツミ電機のBluetoothモジュールWML-C69を使用したフィジカル・コンピューティング・ツールキットです。 http://www.ceatec.com/2012/ja/news/webmagazine_detail.h…

Kivy Advent Calendar 10日目 Kivy 1.5.0がリリースされました

Kivyの新バージョン1.5.0がリリースされました。 https://groups.google.com/forum/#!topic/kivy-users/vQLGJfuFOCY/discussion http://kivy.org/#download 複数解像度の対応が改善されました "screen"モジュールで異なるデバイスのエミュレーションができる…

Kivy Advent Calendar 7日目 Kivyで日本語を表示する

最初に 下記のようにコードを変更します。 # -*- coding: utf-8 -*- from kivy.app import App from kivy.uix.button import Button class HelloApp(App): def build(self): return Button(text = u'こんにちはKivy') HelloApp().run() 実行すると以下のよう…

Kivy Advent Calendar 6日目 iOSデバイスでKivyアプリケーションを実行する

開発環境の構築 開発環境を下記のURLを参考にして作成します。 http://kivy.org/docs/guide/packaging-ios.html Homebrewを使う手順が記載されていますが、MacPortsでも環境構築可能です。 私の11/30のブログを参照してください。 プロジェクトの作成 kivy-i…

Kivy Advent Calendar 5日目 AndroidでKivyアプリケーションを実行する

エミュレータまたは実機にapkファイルをインストールする 下記のURLからapkファイルをダウンロードする。 http://kivy.googlecode.com/files/KivyLauncher-1.4.1.0.apk インストールします。 $ adb install KivyLauncher-1.4.1.0.apk ソースコードをsdcardに…

Kivy Advent Calendar 4日目 Mac OS XでKivyアプリケーションをコマンドラインから実行する

ソースコードをアイコンにドラッグする方法だと何もメッセージを見れません。メッセージを見るためにはkivyというコマンドをターミナルから実行できるようにする必要があります。 その方法は、 Kivy.appをApplicationにドラッグした後に、make-symlinksをダ…

Kivy Advent Calendar 3日目 KivyでHello Worldを書く

簡単なHello Worldプログラムを書きます。 main.py from kivy.app import App from kivy.uix.button import Button class HelloApp(App): def build(self): return Button(text = 'Hello World') HelloApp().run() main.pyをKivy.appにドラッグすると下記の…

Kivy Advent Calendar 2日目 Mac OS XでKivyを動かす

下記のURLからdmgファイルをダウンロードします。 http://kivy.org/#download Kivy.appをApplicationsにドラッグします。 Kivyのソースコードをダウンロードします。 $ git clone http://github.com/kivy/kivy kivy/examples 以下にあるフォルダーの中からソ…

Kivy Advent Calendar 1日目 Kivyはじめました

Hatena Blogに移行後は英語でブログを書こうとしたのですが、既に挫折しました。 日本語で(も)書きます。 Kivyはじめました。 Kivy - Open source Python library for rapid development of applications that make use of innovative user interfaces, such…

How to build kivy-ios with MacPorts

http://kivy.org/docs/guide/packaging-ios.html A kivy-ios building process uses Homebrew. I could not build with MacPorts. Building process with MacPorts is as follows, $ git clone git://github.com/kivy/kivy-ios $ cd kivy-ios Apply this pat…

nouveauドライバを外す

kernelソースのインストール

GCCのインストール

g++もインストールします。

openSUSEのインストール

12.1の64bit版をインストールします。最新の12.2だとGCCバージョンが新しいということではねられます。

GPGPUプログラミングはじめました

一年以上ぶりの日記です。 GPGPUのプログラミングを始めました。 きっかけは、 私も、気になります!…が、 RT @hagat: なんなのこれ。私、気になります! / 安価に最大45GHzの高速CPUを並列処理させてスパコン並みの環境を自宅でも可能にするオープンソースプ…

なんという無茶振り

PyCon JP 2011 LT No.10 View more presentations from Yoji Takeuchi LTは申し込んだのですが、補欠のおケツでした。 お気楽にPCも持たずにUST撮影席の後ろで見ていました。 が、裏ではtakanory: @ytakeuch LTいけますか?(17:36)見てませんw。ラス3の西本…

PyConJP 2011に参加しました1 #pyconjp

Google Open Call Android ADKの審査を通りました

表題の通りです。 Hello Round II Participants-- Congratulations! After careful consideration and submission review by our expert judges, your projects have been identified as the top entries for your region. You will have until the Tokyo GD…

(第2回)Python micro Hack-a-thon 前半

BGV : 劇場版マクロスF~イツワリノウタヒメ~ Blu-ray八ヶ岳の山小屋でハッカソンを行いました。 http://atnd.org/events/18330参加者は @terapyon @kara_d @bodegem @koutakeuchi @ytakeuch の五名でした。ハッシュタグは #upyhack and/or #八ヶ岳 です。ま…

Plone 4.1サイト構築とテーマ変更

Ploneのテーマで「plonetheme.earthlingtwo」を使いたかったのですが、Plone 4.1 or laterとなっていたためPlone 4.1をインストールしました。インストールにはUnified Installerを使いました。http://launchpad.net/plone/4.1/4.1/+download/Plone-4.1-Unif…

Android ADK

Google Developer Day の Open Callにエントリーするために勉強を始めました。 http://googledevjp.blogspot.com/2011/07/google-developer-day-open-call.html資料はこちら http://developer.android.com/guide/topics/usb/adk.html機材はモトローラのXOOM

(第1回)Python micro Hack-a-thon

ATNDで初めてイベントを主催しました。 http://atnd.org/events/18033八ヶ岳の山小屋でハッカソンを行いました。 参加者は @jhotta @okuji @meiarashi @ytakeuchの四名でした。ハッシュタグは #upyhack または #八ヶ岳 です。まずは、やることを下記のように…

山小屋合宿

山小屋合宿に興味のある方はこちら⇒ @__yatsutagake__ のプロフィールを確認していただき、フォロー、リプライ等お願いいたします。

Poken API with PyQt

Poken APIで当初はBasic認証を使っていたのですが、OAuth2を使うことにしました。APIへのアクセス権を許可するためのIDとパスワードの入力画面はこのようになります。 許可しますかという画面はこのようになります。 APIを使うとこのようなカードの画像を取…

Porting python-on-a-chip to PIC32

gumiさんで半田付けする可能性があったのでATNDで表明しました。 CTOの堀内さまから許可をいただきました。ありがとうございます。いろいろと用意しました。PIC32 Starter Kit(http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2615…

(第10回)Python mini Hack-a-thon

BGV : 東のエデン 劇場版I The King of Eden Blu-ray今月もこちら(http://atnd.org/events/16923)に参加してきました。やろうとしたことはPIC32にpython-on-a-chipを移植することと、Poken APIとPyQtを使ったアプリを作ることです。

3. Dexterityをファイルから使えるようにする(前準備)

Dexterity Developer Manualのサンプルのexample.conferenceの完成品を持ってきて、まず使えるか確かめてみます。buildout.cfgを下記のように書き換えます。 extensions = mr.developer buildout.dumppickedversions extends = base.cfg # versions.cfg http…

4.2 SchemaとFTI

Schemaを書きます。example.conference/example/conference/__init__.py from zope.i18nmessageid import MessageFactory _ = MessageFactory("example.conference") example.conference/example/conference/presenter.py from five import grok from zope i…

4.1 packageのための最小限のファイル

ここ(http://plone.org/products/dexterity/documentation/manual/developer-manual/pre-requisites/creating-a-package)の通りにファイルを追加します。example.conference/setup.py from setuptools import setup, find_packages import os version = '1.0…

4. Dexterityをファイルから使えるようにする

一からパッケージを作成する方法をDeveloper Manualの通りに進めていきます。 元のexample.conferenceはzinstance/srcにあるので、別名にしておきます。zinstance/srcでpasterを実行します。 # ../bin/paster create -t plone example.conferencebuildout.cf…

2. DexterityをTTW(Through The Web)で使えるようにする。

buildout.cfgを下記のように書き換えます。 extends = base.cfg # versions.cfg http://good-py.appspot.com/release/dexterity/1.0?plone=4.0.7 # http://dist.plone.org/release/4.0-latest/versions.cfg versions = versions develop =eggs = Plone Pillow…

1.Ploneのインストール

今日現在のバージョンは4.0.7です。 Plone-4.0.7-UnifiedInstallerをここ(http://plone.org/products/plone)からダウンロードしてインストールします。 # tar xvfz Plone-4.0.7-UnifiedInstaller.tgz # cd Plone-4.0.7-UnifiedInstaller # ./install.sh stan…

(第9回)Python mini Hack-a-thon

こちら(http://atnd.org/events/15877)に参加してきました。Ploneの新しいContent Type FrameworkのDexterityを触りました。前回は去年の一月末にいじったままでしたが、2011/05/20に1.0がリリースされたので良い機会ということで再開しました。今回の目的は…

(第7回)Zope/Plone開発勉強会(合宿バージョン)

1/29〜1/31の開催でした。あるAPIを使ったプロダクトを作成しようとしていたのですが、なぜか説明ページが404になっていたため、急遽Dexterityを触ってみることにしました。参考にしたページは次のとおりです。Dexterity Developer ManualBuilding Content T…

はじまらないシンポジウム -- まれびとカンブリアン2009

参加してきました。http://www.realtokyo.co.jp/events/view/29549非常に濃厚な4時間でした。 会場の前半分がシンポジウムの控え室のようにホストとゲストが雑談する感じで、後ろ半分が参加者でTwitterで書き込みをしたりしていました。さらに会場中央にはコ…

GrokでかんたんWebアプリ

BGM : light prayer by school food punishmentCiel Sereinの安田さんからZope/Ploneアドベントカレンダーのバトンが回ってきました。 GrokはZope3をベースとしたWebアプリフレームワークです。非常に簡単にWebアプリを作ることが出来ます。最初の雛形になる…

山小屋2日目

BGV : ストライクウィッチーズ 2巻 DVD BGV : ストライクウィッチーズ 3巻 DVD

山小屋0日目

BGV : トップをねらえ!劇場版 DVD今回は短期の滞在となります。準備を始めます。

MyHeritage face recognition

性別を入れ間違えたかもしれません。

(第3回)Zope/Plone開発勉強会

PyLuceneビルドCentOS5.3でPyLucene(実際にはLucene)がビルド出来ないという問題を追っていました。 下記条件で症状が再現しました。 1. CentOS5.3 x86_64 2. Sun JDK 6 Update 16 3. Ant 1.6.5-2最後のAntを、ソースからインストールしたAnt 1.7.1に置き換…

LLTV