今更ながらMacにPSPSDKを入れる
久しぶりにPSPプログラミングでもしようかと思ったけども、MacにはまだPSPSDKを入れてなかった。前に使っていたWindows機を使えばいいのだが、キーボードの配置に慣れてしまったため使いにくい。ということで、MacにPSPSDKを入れることに。しかし、使えるインストーラーがないので、自分でコンパイルすることにした。昔はhttp://psp.jim.sh/からチェックアウトしてやっていたみたいだ...
View ArticleAzPainter2で4500以上の画像を扱う
AzPainter2のバイナリを直接弄るので、自己責任でお願いします。 また、4500以上のサイズの画像を扱うと不安定になり、アプリが落ちる可能性もあります。StirlingなどのバイナリエディタでAzPainter2のexeファイルを開きます。94 11 00 00を全てFF FF FF 7Fに置き換えます。保存して完了です。94 11 00 00はリトルエンディアンで10進数の4500です。...
View ArticleSECCON:ダンプを追え!writeup
今回、同じサークルの人たちとSECCONのCTFに挑戦しました。 結論から言うと、40番第に入ることができました。 僕自身はソーシャルハッキング的なアレしか解けなかったですが…...
View ArticleArduino UNOでPCをスリープ
Arduino UNOを使って、ある条件の時にPCをスリープさせたいと思いました。 しかし、どうやらキーボード用のファームウェア(Arduino-keyboard.hex)を焼いてもスリープのコマンドは送れないらしい。なので自分でファームウェアを書き換えて作ってみた。 今回はとりあえずスリープさえ出来ればいいと思って作ったので、キーボードと併用とかはできないです。準備Arduino UNO...
View Article特定Wifiの時に自動でVPN接続
僕が通っている大学にeduroamが導入されて、VPNのプロトコルが普通に通るようになりました。 VPNを併用して常時こっちを使いたいなーと思ったのですが、どうせなら自動でVPN接続したいと考えますよね。 しかも、特定のWifiの時のみ自動接続したいですよね。ということで、Mac専用になりますが、いくらかサイトを参考にしたり、コードをお借りしながらAppleScriptを書いてみました。#...
View Articleeduroam経由でVPN使おうとした時に困ったこと
困ったこと自分のWebサイトが見えない VPNサーバーとWebサーバーが同IPアドレスなため、VPNを経由せずに直接アクセスされるeduroamはhttpが通らない結果、自分のWebサイトは見えない解決方法VPNサーバーとWebサーバーのIPアドレスを別のものにするただ、単純に新しくIPアドレスを取得して設定したりするにはお金かかるししたくない。...
View ArticleParallels Desktopでペンタブを使う
普通に繋いだだけではマウスカーソルが表示されなく、困ったのでメモ準備としては、仮想のWindows側にペンタブのドライバを予め入れておく。...
View ArticleAzPainterをMacで動かす
以前からAzPainter for LinuxをMacで動くように変換するパッチを公開してましたが、ユーザにとって利用しにくいと思ったので、自動でできるようにしてみました。github.com追記: brewコマンドだけでインストールできるようになりました。brew cask install xquartz brew tap abcang/azpainter brew install...
View ArticleニコニコアニメスペシャルBotを作った
まず、ニコニコアニメスペシャルとはニコニコ生放送でよくやってるアニメの一挙放送のことです。名称わかりにくい気がしますね。一挙放送情報の一覧は専用のページに追加されていきます。ch.nicovideo.jpしかしながらこれがなんとも不便で、新しく追加されていないか確認するためには、このサイトを定期的にアクセスするしかありません。RSSとか(ざっと探した感じ)なさそうでした。僕は以前まで、ほぼ毎日このペ...
View Article定期的にニュースをツイートするbotをまた作った
今回はNHK Newsのランキング上位のニュースを投稿するbotを作りました。twitter.comこのbotは1時間に一回NHK Newsのランキング上位のニュースを投稿してくれるため、...
View ArticleiOS9.3.3環境に入れたtweakまとめ
iOS9.3.3で脱獄できるようになったので、即座にiPhone SEを購入してセットアップしました。 今回インストールしたtweakとかアプリをまとめてみたいと思います。 ほぼ個人的なメモ的な感じ追記: 2016/08/05CCQuick Pro for iOS9が動くようになったので修正追記: 2017/01/28NtSpeedとWifi Explorerを追加Push for...
View Articlenasneのエラーを監視してslackに通知するツールを作った
nasneを使って毎週録画とかにしてると、たまに放送時間がずれて番組が被ったり番組情報を取得できなくなったりしますよね。 毎週手動でチェックするのもしんどいので、slackとかに通知したいなーと思って作ってみました。www.npmjs.comgithub.comインストールnpmとして公開してるので簡単にインストールできます。 Node.js v6.0以上が必要になります。$ npm install...
View ArticleISUCON6予選に参加してやったことと反省と感想
ISUCON6予選に学生枠で参加して予選通過しました!!isucon.netこの記事では主に自分がしたこととか思ったことを書くので、 全体の詳しい話は@pg_mot先輩のエントリを見てくださいprogrammermot.hatenablog.com当日までにやったこと@pg_mot先輩がISUCON5の予選のインスタンスを作ってくれてたので、 プロファイラを仕込んで動かしてみたり、...
View Articletwitterをエゴサしてslackに投稿するやつを作った
最近TLの流れが速くなってきてて、 @付けずに名前が出てきた場合に反応できなくなってきてたので作ってみました。 Dockerでも動くので導入はしやすい(?)と思います。https://hub.docker.com/r/abcang/slack-twitter-egosa/github.com作ったのは1ヶ月ぐらい前ですが、 今回ミュートユーザ、除外キーワード機能を追加しました。...
View ArticleTekkaが提供している機能について少し紹介してみます
この記事はTekka Advent Calendar 2016の14日目の記事です。www.adventar.orgいつもTekkaを見ています。 というのは言い過ぎで全部は見れてないですが、それでも頻繁には見てます。 ROMっている事が多くて、あまり書き込みはしてないです。...
View Articleマスコットアプリ文化祭でこのはちゃんとあんずちゃんのアプリを作った話
この記事は、ConoHa Advent Calender 2016の16日目の記事です。qiita.com技術的な内容メインじゃないのでQiitaじゃなくてこっちに書きます。 ConoHaにはCoreOSをインストールしていて、DockerでWebアプリをデプロイしてたりします。マスコットアプリ文化祭とは企業や団体のイメージキャラクターを使った作品のコンテストです。...
View ArticleiOS10.2環境に入れたtweakまとめ
iOS 10.2の脱獄環境にインストールしたアプリとかのメモです。 動いてないやつとかは随時更新します。最終更新日: 2017/02/162017/05/04 CCQuick Pro X for iOS10を追加2017/05/10 TapToOpenを追加2017/06/17 Browser Changer 10を追加動いたActivator ジェスチャーでアプリを起動したりできるAppInfo...
View ArticleISUCON7の予選を突破しました!
ISUCON6からはや一年…abcang.hatenablog.com今年も去年と同じメンバー(@mot, @syusui)で「チーム新卒」という名前で参加して、めでたく予選を突破できました!! この記事では自分が主にやったことを書こうと思います。 ちなみに、ソースコードはgitlabにあげてます。 gitlab.com全体の流れについては@motさんの記事を見てください。...
View ArticleISUCON7 本戦で惨敗しました
チーム新卒としてISUCON7 本戦に参加し、見事に惨敗しました。本戦の問題本戦の問題は、ルームを作って複数人で協力できるクッキークリッカーみたいなゲーム「Chair Constructor Online」でした。 通信はWebSocketを使用していて、アクションが厳密に同期される非常に複雑なアプリケーションでした。...
View Article2017年に趣味とかでやったこと
RCC OBOG Advent Calendar 2017 - Adventarの7日目の記事です.昨日はgol19さんの趣味のこととか作ったものとかです。2017年に大学を卒業して社会人になったabcangです。ぱちお世代です。...
View Article個人的にiOS11.3.1環境に入れたtweakまとめ
備忘録端末: iPhone SE以前の → iOS10.2環境に入れたtweakまとめ - abcang’s blog最終更新: 2018/07/16動いたActivator repo: rpetrichジェスチャーでアプリを起動したりできるAPTTimeout repo: BigBossCydiaのリポジトリの更新にタイムアウトを設定できるBB2CAdKiller repo:...
View Article個人的にiOS12.4環境に入れたtweakまとめ
備忘録端末: iPhone SE unc0ver以前の → 個人的にiOS11.3.1環境に入れたtweakまとめ - abcang’s blog最終更新: 2019/08/20動いたActivator: 1.9.13~beta5 repo: rpetrichジェスチャーでアプリを起動したりできるBetterCCXI: 1.4.10 repo:...
View ArticleISUCON 9予選の反省
ISUCON 9の予選に敗退しました。 前回のISUCON 8では同じように予選敗退して記事は書かなかったが、今回はよくない動きをしてしまったので戒めとして反省記事を書くことにした。(感想も書きます)本番前ISUCON今年はどうしようとTwitterでつぶやいたところ、ISUCON 6や7のときのチームメンバー(mot,...
View Article個人的にiOS13.5環境に入れたtweakまとめ
備忘録端末: iPhone SE unc0ver以前の → 個人的にiOS12.4環境に入れたtweakまとめ - abcang’s blog最終更新: 2020/05/24動いたActivator: 1.9.13~beta10 repo: rpetrichジェスチャーでアプリを起動したりできるBetterCCXI: 1.6.0 repo:...
View ArticleISUCON11の予選を突破しました!
今年もここ数年と同じメンバー(@mot, @syusui)で「チーム五年目」という名前で参加して、ギリギリ24位で予選を突破できました!! 本戦出場はISUCON 7以来なのでとてもうれしいです。やったこと言語はGoでやりました。(毎年ISUCONのときだけGoを書いている気がする。) 以下時系列順にざっくり起きたことを書いていきます。mot:...
View ArticleRaspberry PiのSDカードからデータをサルベージする
Raspberry Piを起動するとカーネルパニックになってしまった。VirtualBox内のLinuxでSDカードをマウントしようとするとマウントがずっと終わらない。fsckを実行してもエラーが発生してうまくいかない…。なんとかデータのサルベージはできたのでその備忘録。使用した環境macOS CatalinaDocker for Mac手順SDカードをMacに認識させるdiskutil...
View ArticleISUCON 13に参加して12位 + 打ち上げ成功賞をいただきました
今年もいつものメンバー(pgmot, syusui)で「チーム7年目」という名前で参加して、12位 + 株式会社アークエッジ・スペース「打ち上げ成功賞」賞をいただきました!衛星開発現場見学ツアーはメンバー全員が気になっていたのでとても嬉しいです。 せっかくなのでスコアが一気に上がった理由についても後ろの方に書いておこうと思います。言語とツールISUCON 9ぐらいからずっとGo言語で参加しています。...
View Article