diary

主にコンピュータ技術関連のことを投稿。 / 投稿は個人の意見であり所属団体の立場を代表するものではありません。

DarkCTF Write up

あまり勉強の蓄積は効かず、手癖で解けたものだけでした。 Linux Find-Me Mr.Wolf was doing some work and he accidentally deleted the important file can you help him and read the file? Note: All players will get individual container. ssh ctf@fi…

CSAW CTF Quals 2020 Write-up

https://ctf.csaw.ioCTFはバイナリやセキュリティの知識を持たずに遊びで参加しているので、正攻法では無さそうな解法をしてしまっている。しかも最低点の問題を解くのがやっと。問題を始めてから勉強しているので注意。 rev, baby_mult progam.txt として以…

Time Timer を買った

集中力向上のツールとして Time Timer というのを買ってみた。高くて気軽に手を出せないのにあまり日本語でのレポートが無いのでしたためておく。私は時間の経過を感じるのが苦手だからいつもだらだらと作業してしまう。したがって25分のタイマーを区切りに…

(簡易版)Google App Script で Google Spreadsheet に日本の祝日リストを吐き出す

google spread sheetに自動更新される日本の祝日シートを作る - Qiitaこの Qiita のコードをもっと簡単にしてみた。自分のバージョンはこちら。 function generateHolidayList() { const url = 'https://docs.google.com/spreadsheets/d/xxxxxxxx'; const sh…

通常の ssh ライクな引数で簡単に EC2 にログインできるようなスクリプトを書いた

ec2ssh Requirements 環境変数にこれ追加したほうがいいかも。 export AWS_SDK_LOAD_CONFIG=1sudo gem install aws-sdk wget https://gist.githubusercontent.com/ishikuro/aca4afc01f96b9c4346b6623696d88dd/raw/4acf0f135d257ade0ae88f4fa44db51abd72605f/…

Watch Dogs 2 ごっこができるバッグを探した

パルクールもこなせる鞄ちゃんWatch Dogs 2 はハッカーをテーマにしたオープンワールドなステルスアクションゲームである。主人公マーカスはパルクールで移動しつつ必要な時に瞬時にラップトップを取り出して施設のハッキングやガジェットの操作を行うため、…

Oculus Go で模様替えの計画を立てた

自分の部屋の模様替えを VR でプレビューしてみた。所要時間は休日1回分程度。想像以上に簡単で、みんなにも試して欲しいのでメモとして残しておく。 DesignSpark Mechanical で DIY 構想を練って、部屋の間取りを再現したところで、Amazon Sumerian に食わ…

「アンダースタンディング コンピュテーション」演習環境を整える

アンダースタンディング コンピュテーション―単純な機械から不可能なプログラムまで作者: Tom Stuart,笹田耕一(監訳),笹井崇司出版社/メーカー: オライリージャパン発売日: 2014/09/18メディア: 大型本この商品を含むブログ (5件) を見るこの本は、情報系の…

Levelopができるまで

4月くらいから開発に参加していたプロジェクトが公開されました。Levelop.org 練習メニュー共有サービスです。クックパッドのスポーツ版のようなものですね。機能が充実してきたらスポーツ以外にも、楽器や勉強法なども扱えるようにする予定です。エンジニア…

NRIのOSS開発合宿に参加してきた

イベントレポートです。 追記: ThinkITで記事になってました エンジニアたちの楽園!第6回OSS開発合宿 レポート | Think IT(シンクイット) 開催要項 OSS開発合宿2014 日程: 2014年6月20日-22日 場所: 神奈川県 マホロバマインズ三浦 というホテル 人数: 30…

Jekyllを試してみた

Jekyll基本チュートリアル 参考: http://melborne.github.io/2013/05/20/now-the-time-to-start-jekyll/ インストール $ rbenv exec gem install jekyll 開発サーバの起動とファイル監視 $ mkdir tut $ cd tut $ rbenv exec jekyll serve --watch 生成 以下…

ブロック図作成

要件 eps等、TeXで扱える形式に変換できること UNIX系OSで動き、メンテナンスされていること。Windowsにしかないフリーソフトとかダメ 今作りたい図(チャート的なもの)がかけること。読者には伝わらない要件である 候補 Graphviz 有向グラフが得意 blockdiag…

EmacsとTexとレポート(3) Texでソース貼り付け

listings TeXでソースコードを綺麗に表示する | SanRin舎TeXにソースコードを載せるためのパッケージにlistingsがある。これは日本語を扱えないのでjlistingを新規にインストールしなければならないらしいが、、 しかし試したところ、日本語はきちんと表示で…

EmacsとTexとレポート(2) Texとか

つづき TeX Live TeX Live - Gentoo Wiki install /etc/portage/package.use にtexliveのUSEフラグを追加 science, tex4htは使うかわからないけど念の為 app-text/texlive cjk dvipdfm graphics png truetype science tex4htその後emerge # emerge texlivedv…

EmacsとTexとレポート(1) Emacs24初期設定

個人的メモ。Gentooです。 Vimmerだが Vimでの日本語入力は"Insert/Commandモード切り替え"と"日本語IME On/Off"によって2*2の面倒さがあり、混乱する。よって日本語TeXレポートを書く際はEmacsを使う。大学の演習ではEmacsを使わされるが、Emacs Lispの設定…

Gentoo Install Log 2014年1月

面白いことないかなーって探してましたがGentooにいろんな意味でハマったのでよかったです。 Gentoo入れよう2014年1月版 今回のポイント UEFI+GPTなハードウェア systemd lvm2 です。2014年はこれで行きましょう。 問題 Windows8 EFIインストール済み 高速ス…

Linuxでマウスホイール移動量調整

久々にログインしたら、マウスホイール移動量が飛びすぎるので調整した。 LinuxのHotplug的なデバイスの設定方法は時期によってまちまちで、古い情報に惑わされがちである。 環境 Debian weezy Microsoft Wireless Mobile Mouse 3500 Xorg version: 1.12.4 x…

会津大生ソースコードレビュー大会

こちらは Aizu Advent Calendar : ATND の16日目の記事です。今日は以下のイベントを行いましたのでそのレポートです! 会津大生ソースコードレビュー大会 | イベントアテンド [ATND] でイベント作成・チケット販売・参加者の出欠管理 開催趣旨 自分のコード…

PC-UNIX入門者の集い

こんなイベントをやってみた。PC-UNIX入門の集い | イベントアテンド [ATND] でイベント作成・チケット販売・参加者の出欠管理1.インストール - (お昼休憩) - 2.UNIXの基本の習得、という二部構成で行うことにした。@puyopop6さんと@C_C_panchigaさんとMくん…

ここまでインポート

この一つ前の記事までが、はてなダイアリーからインポートされたもの。 分割が細かくされすぎててたまに読みにくい記事がある。

1stステップ 開発環境の作成

マイコンとの接続にはシリアルポートが必要だが、メインのGentooマシンには装備されていなかったので、LAN内のFreeBSDマシンのそれを借りることにする。ただし開発環境はメインのパソコンにしたかったので、1.ファイル編集はディレクトリを遠隔マウントして…

組込みOSセット購入

夏休みの課題として12ステップで作る組込みOS自作入門を進めることにした。いわゆるKOZOS独自OSを作ってみよう! 12ステップで作る組込みOS自作入門作者: 坂井弘亮出版社/メーカー: カットシステム発売日: 2010/05メディア: 単行本購入: 18人 クリック: 219…

今後

ある程度内容まとめて、他の学生向けにチュートリアルでも置くといいかも。あと、休日に我が家でこんな感じのゆるい勉強会を定期的に開きたい所存。 紹介スライド(背景、環境構築、デモまで) 環境構築、デモ実行 休憩(昼食) もくもく みたいな風に。 次回は…

結果

"Smalltalkならでは"な処理までは進めなかった。持参した参考書はPC98上のSmalltalk/Vを元にしており実行環境が無かった。フリーですぐ使えそうな実装としてSqueak, GNU Smalltalkを試したが、 Squeak: グラフィカルなサンプルが多く、書籍にあるような基本…

目標

Smalltalkってなに?から環境構築、hello, worldまでやってみよう、ということでスタート。お昼前からぼちぼち私の家に集合。

簡単にスライド

http://www.slideshare.net/ishi_kuro/smalltalk-12638222

Smalltalkの集い

昨日、Smalltalk勉強したいという学生と一緒に、Smalltalkの集いを催した。

GTD実践

バイト先の社長のすすめでGetting Things Doneを知った。 http://bizmakoto.jp/bizid/gtd_index.htmlツール非依存の仕事整理術のひとつ。最近、タスクが溜まりすぎて期限内に消化不可能になっているものが多い。どこかで整理をつけないといけないのでやって…

homebrewでImageMagickのインストールに失敗する

ImageMagickをインストールしようとした。しかし依存先のlibtiffのダウンロードに失敗する。 $ sudo brew install ImageMagick ==> Downloading ftp://ftp.remotesensing.org/pub/libtiff/tiff-3.9.5.zipcurl: (7) couldn't connect to host Error: Failure …

ずっと放置しておいて唐突ですが