サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPad Air
acotie.hatenadiary.org
フリーランスのエンジニアとして独立して約2年が経ち、ようやく株式会社ステラート (英語表記:STELLATO, inc.)を設立しました。 内容が重複してしまいますので、詳しくは私的なほうのブログを参照してください>< 思いの外、心の中をぶっちゃけた内容になってしまったためにエントリーはこちらで公開するのをやめました。 リンク見るのめんどくさい人に向けて2行で要約すると とりあえず社名をパンチラかステラートで悩んでステラートという名前を選びましたよー。 アダルト系よりもイタリア語でオシャレぶりましたw ワロスwww という感じです! はてダは去年よりもう少し頻度を上げて、なるべく有益な技術情報載せていくよう続けていきたいと考えています! 今はcocos2dやObjective-Cのできるひとたちとハッカソンしたい!もっと精進します!てへぺろ(・ω<)☆ Heart Beat » 2012年
npmでsocket.ioがインストールできない!と思ったらデフォルトのtar (GNU tar) 1.15.1だとダメだったというだけのメモ。 $ npm install socket.io npm ERR! Failed unpacking /tmp/npm-1319403120027/1319403120088-0.7213427403476089/tmp.tgz npm ERR! couldn't unpack /tmp/npm-1319403120027/1319403120088-0.7213427403476089/tmp.tgz to /tmp/npm-1319403120027/1319403120088-0.7213427403476089/contents npm ERR! error installing [email protected] Error:
2週間くらい前に、前回のPR記事のフィードバック頂くために、ご挨拶を兼ねてオフィスにお邪魔してきました! 高野さんやきよへろさんがIMで声を掛けてくださったようで 京都オフィスとポリコムでつないでid:rikoさんとid:nagayamaさんともお話しすることができました!(写真のテレビ画面に映っているのはid:rikoさん) お忙しいところありがとうございます! この日のランチは近くのカフェから取り寄せたものとのことで、オシャレなワンプレート + 野菜たっぷりスープ + デザートの栗が入ったパウンドケーキ という 理想的なバランスでゴハンを頂くことができました!みなさんの和の中に混じってファミコンとかマンガの話をしていました。 ファミコンジャンプとか聖闘士星矢とかドラゴンボールとかダイの大冒険とかアツイです。*1 今回、約4年ぶりの再会を果たせた東京オフィス勤務のid:kiyoheroさ
http://engineer.typemag.jp/brightw/2011/07/-acotie.php の補足と私信です。 思いのほか長くなってしまったので、一部の方以外はスルーしてください>< 今回のエントリーを書くに至った経緯、ごく一部の方に誤解を招くような表現 エンジニアtypeさんで座談会企画をさせて頂いた内容ですが、実際に私がドワンゴで働いていなかったような表現になっているのは事実です。 時間の制約がある中で、私が元ドワンゴ社員ということは自己紹介の際にも、取材中にも編集部の方にも何度もお伝えしましたし 実際には全面的にドワンゴの開発部の内情を知った上でつっ込んだ内容の話や質問もしていました。*1 しかし編集の方が必要ないと判断されたのか内容がバッサリ消されていたり、編集部の方が質問した内容が私が言ったようにすり変えられていました。 結果的にできあがった原稿全体の流れとして
こんにちは!やたら多い転職回数を活かして、未経験者にweb系エンジニアへの転職アドバイス的なボランティアもしているacotieです。 実は東日本大震災以前にほぼ完了しておりました、IBM DB2のはてブPR記事が2011年5月23日付けで公開されています。 今回は、個人としても尊敬している株式会社はてなの中の方に声を掛けて頂いたというのも非常に感慨深いです。 Perl好きの女性Webエンジニア二人がIBM DB2を試してみた - はてなブックマークニュース 意外とちがったIBM社の雰囲気 DB2のスペシャリストの方々に直接レクチャーして頂く機会というのは、なかなか経験できない貴重なものです。 もちろん台本もなく、話の内容とマッチするのか非常にドキドキしていましたが 非常に丁寧に進めて頂いたり教えて頂いたおかげで、終始和やかな雰囲気であっという間に時間が過ぎました。 事前にDB2 Expre
2011/2/24より技術評論社さんから発売される、WEB+DB PRESS Vol.61のPerlリレー連載のPerl Hacker Hub第7回、「新人さんのための仕事で使えるPerl基礎知識」を寄稿しました。 ざっくり内容 前半はPerlの世界でデファクトスタンダーとになりつつある最新の環境構築について、cpanm + perlbrewを紹介させて頂きました。 後半はPerlをはじめて今まで、個人的に苦手だった箇所・つまづきやすい部分などを中心に書きました。 どうしてこのテーマだったのか きっと同じようにつまずいている方や苦手意識を持っている方は本当に沢山いらっしゃると思いますし、実際によく質問されたりする箇所でもあります。 この連載自体が錚々たる顔ぶれの中、恐れ多くも内容について真剣に考えた結果、オリジナリティあふれる独自の内容になったように思います。 ぜひこれからPerlをはじめ
WEB::Scraperを使い、各チームのメンバーの一覧の名前、写真、詳細ページURLが取ってみました。 Acme::AKB48みたいに、リンクをたどって常に最新データを動的に作れるようになれるようにしたいなと思います。 2010年の年末から研究生が昇格して56人なんですけどねー。 #!/opt/local/bin/perl use strict; use Web::Scraper; use URI; use yaml; my $uri = URI->new("http://www.dmm.com/akb48/-/akb48member/"); my $scraper = scraper { process '/html/body/table/tr/td[2]/div/div[4]/a', 'TeamA[]' => scraper{ process "img", name => '@alt
先日作ったPythonのFlask製アプリ、オンラインコード共有ツール codetype.orgが審査員特別賞を授賞しました。 授賞作品の中では一番地味だと言えるサービスです。 TwitterのOAuthを利用してログインをし、プログラミングのコードを貼り付けてオンライン上で実行結果がわかる・共有できるというものです。 もともと9月に女性エンジニアとしてMashup Caravan Girls Talkでプレゼンをさせて頂いたのですが そのデモアプリとして動く物を1週間くらいでざっくり作ったのがきっかけです。 その当時は弾さんのAPIは提供企業として正式なものではありませんでした。 それがプレゼンから1ヶ月後くらいの10月半ばに、弾さんのAPIが特別審査員として正式に提供することになったようです。 真面目に授賞できるだなんて思っていなくて、私自身でもすごくビックリしていますし、嬉しいのと恥
YAPC::Asia2010で発表させていただきました。YouTubeで動画アップされているので見ることができます。 結構スピリチュアル系な発表だったんですが、想像以上に多くの方に見ていただけたのですごく嬉しかったです。 個人的にはPerlで仕事をするといいことがあったよと、夢を与えられるように開き直って話せたような印象です。 発表後に@yusukebeさんや、@itoh_bmarkさんやAcme大全の作者の@maka2_donzokoさんによかったよーって声掛けてもらえたりしたのが嬉しかったです。 海外の方でキレイな日本語を使われるエンジニアの方にも褒めてもらえた事もすごく嬉しかったです。 あとは海外ゲスト陣の@sartakさんや@c9sさんや@gugodさんにもお話しできました。 話の内容はperlじゃない話ばっかりだったけど、久しぶりにお会いできて嬉しかったです。 実際のところ、発表
デザイナーとクリエイターが集う新しい勉強会としてwebrick cafe (ウェブリックカフェ)を立ち上げました。 雰囲気は例えるなら “ハンズオン + 1000speakers” のテイストだと考えています。 そして無事に2010年10月2日(土)に記念すべき第1回として、webrick cafe#1を開催させて頂くことができました。 詳しい経緯などについてはこちらエントリーをご覧下さい。 写真でちょこっと雰囲気をお伝えしたいと思います。 会場はJR水道橋駅 東口 徒歩2分の場所にあるエムスクール(m-School)さんです。 入口からすぐの場所。おしゃれです! こちらで美人が受付をされていました。 カウンターテーブルと書籍が並んでおります Adobe関連書籍などはその場で購入する事ができるそうです 最初に発表させてもらった自分の写真が一枚もないです。連携不足です>< 横山 彰子 (@a
先日2010/4/21に行われました「Perl Casual #02 - 春のPerlフレッシュマンアワー」でVimについて20分間お話させて頂きました。 初心者向けの勉強会っていうことで、全然Vimをしらない人に知ってもらおうということで構成も自分なりに考えて作りました。 こんなことができるんだぜ!すごいんだぜ!っていうアプローチもいいですが、 最終的に自分でマッピング等.vimrcの設定できればおもしろいと思えるんじゃないでしょうか。 Vim Loves Perl - Perl Casual#2View more presentations from acotie. 参加された方もぜひ簡単なアンケートにもご記入頂いたり、少しだけ褒めて頂けると個人的に嬉しいです。 Perl-Casual#2 アンケートフォーム http://spreadsheets.google.com/viewfor
以前、紫色の人が作っためざまし占いカウントダウンからスクレイピングする方法を知り ランキングを平日の9:00にpostするTwitter-Bot、@uranaibotを作って運用しています。 これは2009/04/20、ちょうど1年前に社内プレゼン用にさくっと作っただけでした。 地味にFollowして下さっている方ありがとうございます。 サイトから情報をスクレイピング→YAMLファイルに書き出し YAMLファイルの読み込み→TwitterにPost DBを使う事はせず、ワイルドにYAMLファイルに結果を書き出しています。 あとは最下位からインクリメントさせながら$twit->update()メソッドだけでpostできるので簡単でした。 思いついたら気軽にBotが作れるのもPerlの魅力ですね。 気が向いたらhttp://twitter.com/uranaibotをFollowして下さると嬉
最近はMacVimからの派生プロジェクトのMacVim-KaoriYaを使ったりと色々試しています。 設定を調べてみたら便利な設定があったのでメモメモ*1。 MacVim-KaoriYaとは 「MacVim + 香り屋さんのパッチ + なるべく日本語化 = 香り屋さんのWindows版の使い勝手に近いMacVim 」を勝手に目指すプロジェクトです。 http://code.google.com/p/macvim-kaoriya/ Vim使いはみんな一度は訪れているであろう香り屋さんの設定やテイストをほぼ完全に再現*2されています。 ダウンロード http://code.google.com/p/macvim-kaoriya/downloads/listから最新のものをインストール。 ~/Applications以下に置く。 MacVim、MacVim-KaoriYaかどうかを判断する *3
11/1に公開されたようなのでリハビリがてら書いてみたよ。 トップページにいる9:36〜9:39の彼はオトメンの岡田将生くんに似ててかっこいい。 あと0:15と21:55もかっこいい。 おもしろいけど正直イケメンなのかお洒落なだけなのかよくわかりませんでした:-)
11/20に開催されるcasual perl mongers vagina yokoyama.pm にて 「async job workers」という題目で発表しますのでyusukebeは瞬きしないでみろよこの包茎めが!
メリットもデメリットもあるけど、私も便乗して両方を挙げてみます。 良い点 新しく知り合う人がブログを見つけて、意外とちゃんとしてるんだねって言ってくれる(notエンジニア) 音信不通になっていた同級生から連絡が来る 悪い点 過去の会社でしてたブログがバレて某IRCチャンネルのネタとして使われる 変なメールがたまに来る 基本的に個人のしたいようにすればいいし、誰も強制してないんじゃないかなーと思うのは私だけでしょうか。 実名によって何らかの活動が制限されてしまったり 自由が損なわれる可能性があるのであればスパッと辞めたらいいと思います。 匿名→実名→匿名→実名…のような柔軟な感じでもアリだと思います。ハイ。 相手の名前をググる >アメリカでは付き合う前に相手の名前をググる人が80%以上いるらしいです source: 相手の名前をググる - アメリカでは付き合う前に相手の名前をググ... -
すごく報告が遅くなりましたが、YAPC::Asia 2009 前夜祭のYokohama.pm 出張版でLTをさせて頂きます。 スピーカーのエントリーURLをyusukebeさんに教えてもらって、勢いでAnyEventいいんじゃない?的な感じで即エントリーしました。 既に全力でdisられそうでビビってるのも80%くらいありますが、すごいメンバーの中でちゃんとしなきゃという緊張感と楽しみでワクワクしているのも事実です。 私がPerlを始めたキッカケ、ちょっと萌えるポイント、Perlがどれだけ好きかを2時間くらい熱く語る予定です(ウソ Yokohama.pm 出張版 in YAPC::Asia 2009 前夜祭の開催概要 開催日時 - 2009年9月9日(水) 18:30〜21:30頃迄(懇親会含む) 開催場所 - 東京工業大学大岡山キャンパス フェライト会議室 参加費用 - YAPC::Asi
Graph::EasyはASCII, HTML, SVG *1での出力が可能なグラフに変換し描画してくれるモジュールです。 ASCIIでの出力 +------+ +-------+ | AAA | --> | BBB | +------+ +-------+ +------+ +-------+ | test | --> | test2 | +------+ +-------+ #!/usr/bin/perl use strict; use warnings; use utf8; use Graph::Easy; my $graph = Graph::Easy->new(); $graph->add_edge_once ('AAA', 'BBB'); $graph->add_edge_once ('test', 'test2'); print $graph->as_ascii(); コマン
普段MacのTerminal.appではTerminalColoreopard使ってるので、カラースキーマについてあまり意識したことなかった。 vimでのカラースキーマをチェックするコマンドを全然知らなかったのでメモメモ。 vimでの色見本的な一覧を表示するコマンド 色設定をテストするためのファイルがVimディストリビューションに入っている。これを使うには次のコマンドを実行する: :runtime syntax/colortest.vim source: vimdoc - xterm-color :so $VIMRUNTIME/syntax/colortest.vim もしくは下記でも可 :edit $VIMRUNTIME/syntax/colortest.vim :source % 新しいウィンドウを開き、全てのハイライトグループ名をそれぞれの色を使って表示 現在有効な全てのグループを知
カレンダーアイコンをクリックでdatepickerが表示するサンプル(Datepicker | jQuery UI)を見習って jQuery UI 1.7.1のdatepickerを微妙に日本語化して使ってみた jQuery UI ThemeRoller のデザインを選択する jQuery UI ThemeRoller - Flick ver.> Galleryのタブから選択しダウンロード /jquery-ui-1.7.1.custom/development-bundle内を見てみる demoとかdemoとかdemoとか /ui/i18n/ui.datepicker-ja.jsの読み込み <script type="text/javascript" src="/js/ui/i18n/ui.datepicker-ja.js"></script> regionalにjaを指定 $.datep
今日で3日目ですが、本当に便利でいいです。 とってもとっても×3 嬉しくてキャプチャしてみました。 settingsの画面 曜日の設定もスヌーズ機能もついており、個人的に大好きなYum!Yum!ORANGEの曲で起きる事ができます。 "also max system volume"にチェックを入れると本当にMAXの音量で鳴ってくれるし 好きな曲も聴けるし、心臓に負担がかかりそうな気もするけど当分続けてみます。 設定方法について http://www.johnnarun.com/itunes_alarm/ からソフトをダウンロード。 アカウント > ログイン項目にiTunes Alarm.appを追加。 省エネルギー > スケジュールで起動またはスリープ解除にするだけ!カンタン! アラームにiTunesを選択するという発想がない私に、アドバイスを頂いたid:t_yanoさんに感謝しています。
vimのテンプレ設定のおかげで、use strict;とか一切書かない生活ができてます。iabとっても便利。 半年前にvimdoc読みながらコメントつけて以来全然いじってないです。あ、ackの追加したくらい。 なにかツッコミがあれば言ってください>< "行番号を非表示 set number "括弧入力時に対応する括弧を表示 set showmatch "コマンドをステータス行に表示 set showcmd "タイトルを表示 set title "常にステータス行を表示 set laststatus=2 "if(){}などのインデント set cindent "ルーラーを表示 set ruler set ignorecase "検索に大文字を含んでいたら大小区別 set smartcase "検索時にヒット部位の色を変更 set hlsearch "検索時にインクリメンタルサーチを行う se
-join_typeオプションに'inner|left|right'を渡してあげる。忘れないようにとっても私的メモ。 my $schema = SchemaLoader->connect('...'); $schema->resultset('Members')->search({ 'del_flag' => { '=', 0 }, }, { from => [ { me => 'members'}, [ { photos => 'photo', -join_type => 'left'}, { 'me.member_id' => 'photos.member_id' } ], ], order_by => "member_id DESC", }); fromの使い方 by Perldoc [ { <alias> => <table>, -join-type => 'inner|left|
Shibuya.pm#11でclkaoさんが紹介されていたDevel::NYTProfモジュールを初めて知り、早速試したところ とっても結果が美しくて便利だったのでメモメモ。 開発がひととおりすんだが、なぜか速度がでない。そんなときにはプロファイラの出番です。 Devel::NYTProf - モダンなPerl入門 - モダンなPerl入門 指定したモジュール別にライン毎・ブロック毎・関数毎など、プログラムのどこで時間がかかってるかわかるモジュールです。 以下のコマンドだけで、解析結果が./nytprof/index.htmlに出力されています。 perl -d:NYTProf target.pl # HTML出力 nytprofhtml open nytprof/index.html SYNOPSISではcsvにする方法も掲載されています # or into comma seperate
英語版Perldoc http://perldoc.perl.org/perl.html 日本語翻訳版Perldoc http://perldoc.jp/docs/ オライリーさんがオープンにできるドキュメントをCreative Commonsライセンスで公開されています。 初版だったりしますが、英語が好きな方はチェックしてみてください。 O'REILLY - CGI Programming on the World Wide Web CGI Programming on the World Wide Web O'REILLY - Practical mod_perl iCloud Unlocker Software - Bypass and Unlock iPhone / iPad iCloud Activation Lock O'REILLY - Web Client Programm
Smiley Hackathon#4 が2月14日に無事に開催する事ができました。 Smiley Hackathon#4 日時:2009年02月14日(土) 14:00開場〜19:30まで 場所:株式会社ドワンゴ 11F ざっくりまとめ みんな開始まで床でプレハッカソンしてた。 主催者なのに遅刻。誠に申し訳ありませんでした。 ひどい遅れっぷりに失笑の嵐 id:itkzはソファーで寝ていたが、かわいそうだけど叩き起こした 自己紹介した Perl好きな人率高すぎて笑ってしまった 大きな会議室が埋まった為、二部屋に別れてすることに。 またトラブル発生 途中ビルの点検作業中に電源が落ちて社内サーバの電源まで落ちた 上司が休日出勤するなど社員も走り回っていた イベント的ななにか 坊主でいかつい感じの糸柳という人がマーブルチョコを「配給〜!」と言いながら配ってた 個人的に彼が一番空気を読んでると思った
いきなりですが、今年はじめてのSmiley Hackathon#4の告知です。 id:itkzという背の高い坊主の人間に早くしろ!ハゲ!と脅されながらwikiの更新をしましたw 当日はバレンタインデーなので、えがい人主催の非モテオフに行く人もそうでない人もハッカソンに参加しませんか? 今回もスペシャルゲストやプレゼント…があるかも!? 当日宣伝や自慢やLTしたい人も言って頂ければ時間内に枠を設けますので、どしどしコメントお願い致します。 Smiley Hackathon(仮)#4開催概要 日時: 2009年02月14日(土) 14:00開場〜19:30まで 場所: 株式会社ドワンゴ 11F 懇親会: 参加希望者のみ 参加したい!って方は下記URLのwikiに記入して頂くか、twitterの@acotieにリプライお願いします wiki http://wiki.livedoor.jp/aco
勝手に少しお休みをしていましたが、2月中にSmiley Hackathon#4を開きたいと思っています。 個人的な事情を理由にしないでスパッと先に日付だけ決めちゃうお!! バレンタインハッカソン @ Smiley Hackathon どうせなら2月14日(土)ってバレンタインデー!だしネーミング的におもしろいかなぁ、と思ったりしています。 "参加者には、非モテ女子部(←現在1名w)からささやかなチョコが配られるかも!?" 的ななにかをキャッチコピーにしてもいいかも。 どうでしょうか。あんまりおもしろくないかなw Smiley Hackathon - wiki http://wiki.livedoor.jp/acotie/d/%a5%c8%a5%c3%a5%d7%a5%da%a1%bc%a5%b8
DBIx::Class::SchemaとDBIx::Class::Schema::Loader両方を試してみた。 DBIx::Classは、SQL文を書かずにresultset()を使ってゴニョゴニョできるのがすばらしい!! 今回登場するファイルの場所はこんな感じ。 /root | |---Schema.pm # DBIx::Class::Schema |---SchemaLoader.pm # DBIx::Class::Schema::Loader | |---Schema/ | |---Member.pm # DBIx::Class::Schemaのload_classes(); | |---test_SchemaMember.pl #実行してみるファイル *db file = /path/to/hoge.db (DBI:SQLite) テーブル作成用 members.sql DROP
次のページ
このページを最初にブックマークしてみませんか?
『iDeaList::Writing』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く