読者です 読者をやめる 読者になる 読者になる

cicleciでWarning: Git is not installed in the image. Falling back to CircleCI's native git client but this is still an experiment feature. We highly recommend using an image that has official Git installed. worktree is not clean

circleci 2.0でcheckoutするとタイトルみたいなエラーが出るんだよね。使ってるdocker imageにgitが入っていないので、gitを入れましょ。 apt-get install -y git

circleciでx509: failed to load system roots and no roots provided

circleci 2.0でrestore_cacheやsave_cacheするとタイトルみたいなエラーが出るんだよね。 証明書が古いっぽい?ので更新しましょ。 apt-get install -y ca-certificates

買い切り型VPS CloudAtCostを使ってみた感想

要約 クソ安いけど、障害起きまくりなので、冗長化や自動化の勉強になる。 CloudAtCostって何 Cloud At Cost - You don't have to pay sky high prices to be in the Cloud. カナダの企業のクラウドサービスで、VPSとかWebHostingなどの機能を提供している。…

留年しました

細かいことはオフラインで聞いてください。

近況報告

生きています 来年どうしよう。。。働くか働かないか。。。 最近3Dプリンタ Da Vinci Jr. を買いました。前買った奴は研究室に置いとくようで、これは家用。 最近Windows タブレットを買いました。NECの2万円ぐらいのやつ。 ↑のWindowsタブレットをベッドに…

3Dプリンタを使うときに便利なもの(Kossel mini k800)

マテリアル 3Dプリンター用 フィラメント マテリアル PLA樹脂 材料 1Kg Makerbot / Reprap / UP Plus 3Dプリンター対応 1.75mm径!13色選択可!スプール寸法: 幅163mm、穴径33mm、厚み84mm (ホワイト)出版社/メーカー: WINBOメディア: オフィス用品この商品…

3Dプリンタを買って組み立てた(Kossel mini k800)

最近中国の通販サイトで、組み立てキットの3Dプリンターを買って遊んでいた。 3万円ぐらいで、この精度だったらありかなぁという感じ。 買った3Dプリンタ。aliexpressというalibabaが親会社の通販サイトで買った。 いわゆるデルタ型の3Dプリンタで、リニアガ…

レシートの画像を矩形補正してOCRにかけてみた。

レシートの写真撮ったらツイッターに何買ったかパーンって勝手に投稿されるやつおもしろいかなーとか思って適当にやった。 もう飽きたので特に頑張る気は無い。 これ活用した→ python/OpenCVでレシートみたいな四角いものを見つけてトリミングする - BlankTa…

2015年を振り返って

1月 単位が足りなくて卒業できず、退学が確定した。 2月 卒業できなかったので卒業式には出れなかったが、代わりに研究室の後輩が学位授与式をやってくれた。 3月 大学院の入学手続きをした。7年間仲良くした高専の同級生とさようならした。 4月 新しい学校…

スイッチサイエンスPCBへの発注を手助けするpythonスクリプト(KiCad python scripting)を書いた話

KiCad Advent Calendar 2015 6日目の記事です。(遅れてしまいましたが) qiita.com 概要 この間、私がスイッチサイエンスPCBで基板を発注した際、ファイル名を所定書式に変更しzipに固める作業が必要で煩雑だったので、その作業をkicadのpython scripting機…

SECCON 2015 Online CTF writeup

yozakuraというチームで参加した。 6問解いた。 Fragment2 Decode me fragment2.pcap pcapを見てみると、TCPのパケットが1個。 srcportが80なのと、filterの条件がhttp2だったので、wiresharkのdecode as http2をするとhttp2のレスポンスデータが見れる。な…

DCTF 2015 Writeup

yozakuraというチームで参加した。 web200 zipファイルをアップロードすると、展開して個々のファイルをダウンロードできるwebサービス html内に思わせぶりなphpコメントが入っていた。 どうやらdctfユーザーのシェル名を取得してるっぽい。 zipファイルに…

TMCTF 2015 Writeup

cho_ru_ruというチームで @cho_ru_ru @am_yum_ と参加した。 Analysis Others 100 cho_ru_ruがxref tableが壊れていると言っていたので、PDF Stream Dumperで見てみたところ、base64な画像っぽいデータを見つけ、復号化したらjpegファイルになった。 Crypto …

ArmadilloでPHPを使う方法

アットマークテクノ(Atmark Techno) A4200-U00Z出版社/メーカー: アットマークテクノメディア: エレクトロニクスこの商品を含むブログを見る ターゲットボードはArmadillo420,開発環境はATDE4を想定. 標準でlighttpdが動いているのでCGIPHPを使う. 最初は…

木更津高専を中退して入院した

タイトルの通りで、近況報告も兼ねて高専入学から大学院入学までを簡単にですが書きます。 書くかは悩んだのですが、入学時に入学エントリも書いたので書いておこうかなと。 ※ 木更津高専の情報工学科は、工学に基づいた体系的な情報分野を学べるとてもいい…

armadillo420覚書き

組み込みlinuxボードarmadilloを最近使っているので,メモ程度に. ドキュメント・ダウンロード | 組み込みLinuxのArmadilloサイト gist2580bc6f4443b0b4eef4

aitendoのアルコールセンサーを試す(Arduino)

アルコールセンサー アルコールセンサー - aitendo アナログ出力とデジタル出力があって, アナログ出力は何も無いときは0.4V,アルコールを摂取したときの息は2Vぐらい(5V電源). デジタル出力はコンパレータの出力が出ていて,ボリュームで敷居電圧を設…

今月のKiCad(bzr5410) Mac版

ビルドしたので置いておきますね. https://dl.dropboxusercontent.com/u/15489251/KiCad_bzr5410.zip 作り方は下記のとおりです. MacでKiCadをコンパイル(OS X 10.10 Yosemite) - miettalの日記

今年やること100個 2015年版

同じことを毎日コツコツやるのは苦手なので,毎日いろんなことにチャレンジする. クラウド炊飯器を作る. Kobo touchで何かGUIプログラムを動かす. Z80ボードを作る. ブラウザ上で動作するバイナリエディタを作る. 非常用消防ベルでなにかを作る. バカ…

MacでKiCadをコンパイル(OS X 10.10 Yosemite)

macでkicadを使おうとしてる時点で安定性を求めていないので,最新版をビルドしたほうが良い— たいしょー@TOEFL 11/120点 (@miettal) 2014, 12月 28 KiCadの公式はMac用のビルド済バイナリを配布してない.だから自前でビルドしようかと思った. 基本的にこ…

基板加工機を使ってみた.

学校(学科)に基板加工機があるので使ってみた. kicadで設計した小さな基板を基板加工機で削ってみた. うすうす感づいていたが,裏表逆w ガーバーとかドリルとか外径とか裏表とかのことが少しわかったので次は間違えないと思う. ひと通りソフトの使い方…

Boot Campを入れた.

自分の使っていた古いMacを家族用に転用することになったのでBoot Campを入れた. USBメモリとWindowsのISOイメージを用意してBoot Campウィザードを進めるだけ. 簡単だなぁ. pic.twitter.com/LKWGd0Sct3— たいしょー@TOEFL 11/120点 (@miettal) 2014, 12…

しゃべるUPSを作った

学校に捨てられたUPSを拾って,内部スピーカーの配線を取り出して,電圧測るだけ. ここの音声を頂いた ゲーム・動画・アプリ用フリー声素材配布ページ - あみたろの声素材工房 【永久保証付き】Arduino Uno出版社/メーカー: スイッチサイエンスメディア: Pe…

ディジタルマルチメータUSB化

秋月の安いディジタルマルチメータに内部でシリアルが出ているらしいので,秋月で新しく発売されたUSBシリアル変換を使ってUSB化してプログラムを書いた.— たいしょー@明日できることは今日やらない (@miettal) 2014, 10月 25 pic.twitter.com/xCR0EKXu81— …

いただきものリスト

いただきモノが溜まりまくっていて申し訳ない ハードウェア STM32F4DISCOVERY => 動かしてブログ書いた Mac環境でSTM32F4を使う. - miettalの日記 Nexus 7 DE0-Nano Oculus Rift necomimi => 動かしてブログ書いた necomimiをUSB化した. - miettalの日記 n…

Mac環境でSTM32F4を使う.

インストール Linux環境でSTM32F4を使う カーネル/VM advent calendar 2012 - Fadisのノート これのMac版焼きましである. 何箇所か書き換え sudo port install libftdi libftdi1 libftdi0 libftd2xx gmp mpc mpfr— たいしょー@成績締切まで196日 (@miettal)…

necomimiのビューアーを作った.

matplotlib便利だ. リアルタイムに取得して更新できる. miettal/necomimi_viewer ビューアーは上から,時系列脳波,スペクトログラム,スペクトル,バリオグラム— たいしょー@成績締切まで196日 (@miettal) 2014, 10月 7 バリオグラムは,集中すると周期的…

necomimiをUSB化した.

セキュキャンのCTFで優勝した時にもらったnecomimiをUSB化した. インチキ脳波計測器がゴミ同然の価格で売られてるの,最高にサイバーパンクな感じで大変良い. ちょうど僕の所属している研究室が,脳機能計測をやっているので,その先生に指示を仰ぎながらn…

セキュリティ・キャンプ行ってきた!

セキュリティキャンプ全国大会2014はすべて終了しました。皆さん本当にありがとうございました! #spcamp #seccamp pic.twitter.com/GZPsgcSQ6b— security_camp (@security_camp) 2014, 8月 16 今回,セキュリティ・キャンプ全国大会2014に参加してきました …

MBAをセットアップしたときにインストールするプログラム

便利ツール OnyX クリーンアップ系.定番. DaisyDisk ディスクの空き容量可視化.定番. Aurora(有料) 目覚ましアプリ.最近あまり使っていない. TotalFinder(有料) シェル拡張系.タブ化・ペイン化とか. BetterSnapTool(有料) WindowsのAero Snapを再現…

フォントを全部インストール on Debian

apt-cache search --names-only "^ttf-" | awk '{print $1}' | sudo xargs apt-get install --yes apt-cache search --names-only "^fonts-" | awk '{print $1}' | sudo xargs apt-get install --yes

木更津高専は夏休みを現状より遅く開始させるべきである.

現状:7月20日から8月末まで 希望:8月10日から9月末まで 理由:9月のインターンに行けない 元ネタ http://masawada.hatenablog.jp/entry/2014/06/14/215144

ビープ音で千本桜再生してみた

MIDIファイル読み込んで,beepコマンドで垂れ流すだけ. Pythonで比較的簡単に出来た. MIDIについてはここを参考にした. http://www2s.biglobe.ne.jp/~yyagi/material/smfspec.html#ConductorTrack 和音とか強弱とかやりたいけど,面倒くさいからあとでい…

VAIO type PのACアダプタを作る.

最近,ヤフオクでVAIO type Pを落札した. 14200円と格安で我ながらいいモノを買ったと思うけど,OSなし,SMARTエラーHDD,BIOSパスワードあり,本体のみACアダプタ無しとなかなかのキワモノだった. しかしながら,一部塗装が剥げていること以外本体の保存…

sudsをgzipに対応させる.

PythonのsudsっていうSOAPライブラリを使ってるんだけど,gzip対応してない. ちょっと速度がほしいので,gzipも使えるようにした. #!/usr/bin/env python # # gzip_suds_test.py # # Author: Hiromasa Ihara (miettal) # URL: http://miettal.com # Create…

Raspberry Piのカメラモジュールの映像をSocketIOで配信

ラズパイのカメラ買ったので動かした. Flaskも初めて使ったけど簡単で面白かった. miettal/picam2socketio インストール・設定 sudo pip install Flask sudo pip install flask-socketIO raspi-config #画面にしたがってカメラモジュールを有効化する プロ…

MacBook Airからはみ出ないSDカード,PNY StorEdge(128GB)を買った

MacBook AirのSSD 128GB版を使ってたんだけど,DropboxやVM,動画ファイルを保存するとあっという間になくなってしまった. Nifty MiniDriveとかでも良かったけど,128GBのmicro SDカードはむちゃくちゃ高いので,どうしようかと悩んでた. そんな中,Amazon…

C言語でYUV動画を読み書き

1ヶ月分ぐらい定点でインターバル撮影したんだけど, 夜の間真っ暗なところをカットしたかったのでやった. ちなみに最初はPythonでやったんだけど,あまりにも遅かったのでCにした. YUV テレビの黄色コンポジット端子で扱われる色空間のことで 輝度信号Yと…

今年やること100個

同じことを毎日コツコツやるのは苦手なので,毎日いろんなことにチャレンジする. クラウド炊飯器を作る. Kobo touchで何かGUIプログラムを動かす. Z80ボードを作る. ブラウザ上で動作するバイナリエディタを作る. 非常用消防ベルでなにかを作る. バカ…

PythonでGMailを使う

インストール % sudo pip install gmail 使う from gmail import * gmail_client = GMail("send@example.com", "password") gmail_client.connect() gmail_client.send(Message(subject="Hello,", to="receive@example.com", text="World!"))

Pythonで自分のPCのIPアドレスを調べる

インストール %sudo pip install netifaces 使ってみる import netifaces netifaces.ifaddresses("eth0")[netifaces.AF_INET][0]['addr'] =>'192.168.1.123'#ローカル urllib2.urlopen('http://ipcheck.ieserver.net').read() =>'202.17.254.4'#グローバル

Debianでアケコンを使う(Python).

この間,秋葉原で買ってきたアケコン直した.使ってみる. http://miettal.hatenablog.com/entry/2014/04/28/103054 インストール %sudo apt-get install joystic %sudo apt-get install jstest-gtk テスト ボタン配置などを調べる. %jstest-gtk プログラム…

アケコンを直した.

秋葉原で1000円ぐらいでジャンクが売ってたので衝動買いした. スティックがガタガタになって機能していなかった. 振ったら中からカラカラと音がして,ネジか何かがとれているようだった. 中を開けたらこんなかんじだった. ジョイスティックのこの部品が…

DebianでOpenVPNサーバー

すべての通信をVPNサーバー経由で通信する(プロキシ)設定になっている. 認証関係のファイルは,OpenVPNをインストールした時に一緒に入るサンプルをそのまま使った. 木更津高専の学内ネットから接続すれば,ネットに自由にアクセスできるようになる. サ…

木更津高専の学内ネットから自由にネットにアクセスする方法

学内のネットは外向きのポートも相当閉じられているので結構苦労している. フィルタリングも結構きつめなので,めんどくさい. なので,僕はいつもvpngateから学内のネットから使えるプロキシサーバーを探して,ネットに繋いでいる. 自分だけ知っていても…

USBメモリにDebianインストーラーを入れる.

CDドライブが壊れてるPCにDebian入れる必要があったので調べた. UNetbootinっていうソフトでUSBメモリに各種Linuxディストリビューションのインストーラーを入れられるらしい. ドロップダウンメニューで入れたいディストリビューションとバージョンを選択…

Raspberry Piを無線Lanに繋ぐ.

Raspberry Piを無線Lan子機を使って,無線Lanネットワークに繋いでみる. Raspberry PiはUSBポートの供給電力が少ないので,消費電力の多い無線Lan子機をつなぐと,本体が落ちるか,繋がらない. 実際に試してみないとわからないけど,消費電力の少ない無線L…

Debianでクロスコンパイラとライブラリ

Emdebianでクロスコンパイラ,xaptでライブラリが入る. Emdebianはsqueeze以降開発が死んでるみたい. xaptはapt-crossの後継・代替みたい. 結構簡単だった. Emdebian %sudo apt-get install emdebian-archive-keyring %sudo vi /etc/apt/source.list deb…

ApcupsdでUPSを使う on Debian

Apcupsd LinuxとかでUPSを使うためのアプリケーション. インストール % sudo apt-get install apcupsd apcupsd-cgi 設定 % sudo vi /etc/default/apcupsd ISCONFIGURED=yes #これやらないと動かない % sudo vi /etc/apcupsd/apcupsd.conf UPSCABLE usb UPST…

Open JTalkでテキストスピーチ on Debian

JTalk オープンソースのテキストスピーチ。日本語対応!漢字対応! テキストスピーチっていうのは、ニコニコの動画でよくあるゆっくりボイスのアレ。 テキストを読み上げてくれる。 日本語のテキスト読み上げがLinuxでできるのっていままであんまりなかった…