nikuyoshiのブログ

記事の内容については個人の見解であり、所属企業の意見を代表するものではありません

Googleドライブの1週間分のドキュメントをメールで送信するGoogleAppsScriptを書いた

タイトル通りのGoogleAppsScript(GAS)を書きました。 Googleドライブの中でもこのメールに添付されるものは下記の赤枠線内のものだけです。 Evernoteが使えないような状況だと、自分はよくGoogleドライブのドキュメントにメモを残しています。 毎週、一週間…

MacBook Pro RetinaのSSDの容量が足りなくなってきたので掃除した

Mac

先日結婚式のカメラマンを担当してきたのですが、撮ったRAW画像をMBPにおりゃーって入れたら今までの蓄積と相まって、SSDの容量が足りなくなってきました。 いい機会だと思って今回久々に掃除しました。SSDの容量は512GBです。 ↓普段はこんな写真を撮ってま…

DEFCON CTFに初参加しました

ブログの記事書こうと思ったんですけど、Gistでまとめちゃったの貼り付けておきます。 また参加します。

VMware Fusion上のCentOSがインターネットに接続できなくなった時のメモ

環境 CentOS 6.5 (Mac OS X 上のVM。VMware Fusion 6.0.3 を使用。) 今回の原因と対策 /etc/resolv.conf に nameserver IPアドレス の一行が抜けていたことが原因でした。 解決した後にいろいろと調べたところ、NetworkManagerデーモンが悪さをしていたよう…

Linux(CentOS)の日時変更(NTPサーバとの同期を含む)

一部ハマったところがあったため、一連の流れを残しておきます。 NTPサーバーと同期するために必要なものをインストールする。 # yum install ntp* 設定ファイルを開く。 # vim /etc/ntp.conf 以下の3つを追加する。 server 130.69.251.23 # ntp.nc.u-tokyo.…

はてなブログのエントリーの記法の変更

今まで数年間お世話になっていたはてな記法からMarkdown記法に変更しました。ただそんだけのエントリー。 GitHubを使う機会が増えてMarkdown記法に興味を持ったこと 業務のメモ書きに使い始めたこと 以上の理由から勢いではてなブログの記法も変更しました。…

OCJ-Pに合格しました

大分遅れての報告になってしまいましたが、Oracle Certified Professional, Java SE 6 Programmer(OCJ-P)に合格しました。一発で合格しなかったのであまり大きいことは言えないのですが、終わり良ければ全て良し、ということで体験記を残しておきます。 必要…

Ext.grid.propertyGridの表示順に関するメモ

ExtJSという日本だとあまりメジャーじゃないJavaScriptライブラリを現在使っております。jQueryに比べてユーザーが少なくて、正直なところ結構辛い・・・。Ext.grid.PropertyGridの表示順で嵌ったのでメモを残しておきます。使っているバージョンはExtJS3.4です…

Macのアプリケーション周りを快適にする

久々の有給でテンション上がりながらOCJ-Pの勉強してるnikuyoshiです。いろいろと使いづらいと感じたので頻繁に使うアプリケーションの見直しをしました。 変更したのは以下の3つ。 Google日本語入力の数字入力のデフォルトを半角に切り替える CUIのVimで、…

TopCoderを始めました

資格試験の気分転換に、以前から気になっていたTopCoderに手をつけてみました。導入含め、約1時間ほどかかりました。TopCoderを知ったきっかけ 業務でアルゴリズムの知識が必要になる時があったのですが、大学時代に学んだ知識を瞬時に取り出せず、悔しい思…

2012年を振り返る

年を越してしまいましたが去年同様、一年を振り返りたいと思います。去年のはこちら去年の抱負、目標 仕事に慣れる ブログのエントリー数を増やす C++, Pythonで何かものを作る 通信関連の知識をつける 英語の力をつける(TOEIC700くらい?) 学生から社会人…

Python3行でローカルサーバーを立てる

噂に聞いていたけどこんなに簡単だとは思いませんでした。 import cgi import BaseHTTPServer,CGIHTTPServer BaseHTTPServer.HTTPServer(( '127.0.0.1', 8080 ), CGIHTTPServer.CGIHTTPRequestHandler ).serve_forever() Chromeでアクセスするとこんな感じ。

初めてのPython

初めてのPython 第3版作者: Mark Lutz,夏目大出版社/メーカー: オライリージャパン発売日: 2009/02/26メディア: 大型本購入: 11人 クリック: 381回この商品を含むブログ (111件) を見る もっとPythonの知識をつけたいと思い購入しました。 ちまちま読んで問…

Python環境周り云々

PyFesでPythonの環境周りをいじってました。 virtualenv、virtualenvwrapper、pep8のインストール % easy_install virtualenv % easy_install virtualenvwrapper % easy_install pep8.zshenvに設定を記入 # virtualenv export WORKON_HOME=$HOME/.virtualenv…

Python Developers Festa 2012.11 に参加してきました

PyFesに参加してきました。当日の詳細 Python Developers Festa 2012.11 (一般枠) - connpass Python Developers Festa 2012.11 -Google+ Oops, you've found a dead link — BitbucketTogetterまとめ 開始まで ハンズオン LT1 LT2 LT3 LT4 LT5 終了後 10時ス…

iPhoneSimulatorアンインストール

SSDの要領が足りなくなってきたので調べてみたところ、/developer/platforms/iphonesimulator以下が数GBもあったのでアンインストールをしました。以下メモ書き。 $ sudo /Developer/Library/uninstall-devtools --mode=all Analyzing devtools package: 'co…

SublimeText2にShift-JISを対応させる

ファイル開いたら文字化けしたのでこの記事を参考に設定しました。SublimeText2 で Shift-jis を使う #SublimeText2 - Qiitaプラグイン導入して再起動後、ファイル開いても変わってないなら日本語入力すればOK。入力すると自動で変更かけてくれます。入力す…

Mercurialの設定

mpkgファイルでインストールした時につまづいたのでメモしておきます。 zshに設定を残しました。/usr/local/binフォルダってMercurialインストール時に 作成されるんかね?■事象 hgコマンドを叩いた時に「hg: command not found」と表示される■解決策 .zshen…

はてなブログ1周年に寄せて

「はてなブログ1周年おめでとう! id:hatenablog」 http://staff.hatenablog.com/entry/1st-anniversary ↑の企画に乗ってみたはてダからの移行が非常に楽で、助かりました。個人的には 全く不満無く使えています。

Vimのplugin追加

vim

Vimの機能に最近満足しなくなってきたので、pluginを導入しました。 今のところ二つ。neobundleインストールしたら他のpluginもついてきました。 neobundle neocomplcache 階層構造 ~/.vimrc ~/.vim /bundle /FuzzyFinder /L9 /command-t /mpvim /neobundle.…

リーダブルコードを読破した

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)作者: Dustin Boswell,Trevor Foucher,須藤功平,角征典出版社/メーカー: オライリージャパン発売日: 2012/06/23メディア: 単行本(ソフトカバー)購入: 47人…

JavaScriptの基礎知識を補う

業務でJavaScriptを利用する機会が増えてきたので、基礎知識を補うべくネット上の記事を一気に読みました。下手に書籍を買わなくてもネットで済むのがありがたい。以下に読んだ記事を載せます。 あなたはJavaScriptを知らない - 杉風呂2.0 - A Lifelog - や…

何の映画を観たか振り返ってみた

2012年1月〜9月で何を観たか振り返ってみました。■邦画 サマーウォーズ カイジ2~人生奪回ゲーム~ ■洋画 バタフライ・エフェクト 羊たちの沈黙 ミスト ザ・ビッグイヤー トイ・ストーリー3 シュレック タンタンの冒険 ユニコーン号の秘密 アイアンマン キャ…

Python Hack-a-thon 2010.7 課題終了

課題3まで終了しました。Githubを使ってみようと思ってGitコマンドも覚えたりしてたら、えらい時間がかかりました。 課題4, 5はあまり興味がわかなかったのでやってません。nikuyoshi/Python-Hack-a-thon-2010.7--- · GitHub #!/usr/bin/env python # -*- co…

Python Hack-a-thon 2010.7 課題1終了

課題1が終わって、現在課題2に取り組み中。nikuyoshi/Python-Hack-a-thon-2010.7--- · GitHub

RSA鍵を複数保有時の指定方法

~/.ssh直下にSSH鍵を複数持つようになったので、指定しなきゃならなくなりました。 「-i」オプションを忘れずに。 複数の共通鍵管理 - えいちゃダイアリー nikuyoshi@MacBookAir[09/17/12 23:41]: % ssh -T git@github.com -i ~/.ssh/hoge Hi nikuyoshi! You…

Python、地道に進んでおります

先日言った通り、Python標準ライブラリにざっと目を通しました。 Python 標準ライブラリ — Python 2.7ja1 documentationPyfesの初心者ハンズオン資料も全て読み終わったので、 Python Developers Festa 2012.3 — pyfes 初心者〜中級者ハンズオン資料 0.1 doc…

Pythonチュートリアル終了

昨日言ってたチュートリアルを15章までひと通り終えました。 終えたと言ってもざっと目を通しただけですが…。 とりあえずどれくらいの範囲のことが出来るのか確認できました。明日は標準ライブラリの5章組込み型まで読みきります。 Python 標準ライブラリ — …

Python勉強再開

資格試験勉強の合間をぬって、以前からやりたかったPythonの勉強を再開しました。 ほとんど忘れてるので、最初からきちんとやっていきます。11月のPyfesに出席する予定ですが、出席者が多すぎて現在補欠です。出られるのかな…。出るからにはきちんと勉強して…

近況

部署に配属されてからですが、JavaScript, Java, MySQLを主に利用して働いています。 JavaScriptのExt JSライブラリを用いてWebアプリの画面を作ったり、障害が起きた箇所のMySQLを修正したりしてます。MySQLに関する知識がなさすぎたので、今日ドットインス…