Calmery.me

みっかぼうずにならないようがんばる

ピクシブの春インターンに参加してきた

ピクシブ株式会社で行われた pixiv SPRING BOOT CAMP 2018 に参加してきた. recruit.pixiv.net pixiv SPRING BOOT CAMP 2018 とは 圧倒的猛者になれる.この pixiv SPRING BOOT CAMP 2018 - ピクシブ株式会社 採用サイト を見てもらうとわかる.今回は pixi…

ElmとElectronでデスクトップアプリを作ってみた

これは Elm Advent Calendar 2017 と Electron Advent Calendar 2017 の 15 日目の記事です.Qiita にも同じ内容の記事を投稿しています. ElmとElectronでデスクトップアプリを作ってみた - Qiita はじめに Elm と Electron を使って Twitter のハッシュタ…

LINEの40万インターンに参加してきた

LINE Summer Internship 2017 のエンジニア就業コース,通称 40 万インターンに参加してきた.詳しくは LINE株式会社 | インターンシップ 2017 エンジニア就業コース を見ればわかると思う.linecorp.com 技術テスト コーディングの問題が 3 問あり,それぞ…

VirtualBox上のUbuntuでDockerを動かしてみる

セキュリティさくら 分科会(仮称) 第2回 : ATND のまとめ. 事前準備 VirtualBox 上で Ubuntu を動かせる状態にしておく.自分は Ubuntu 17.04 を使用した. コンテナと VM の違い VM はハードウェアシュミュレーションであってコンテナはあるプロセスに専用…

WebAssemblyを試してみた

メモ.WebAssembly については WebAssembly のコンセプト - WebAssembly | MDN を参考にするとよさそう. さらに追記 $ nvm install 8.0.0 $ nvm use 8.0.0 $ node -v v8.0.0 $ node > WebAssembly {}新しくリリースされた v8.0.0 の Node.js ではデフォルト…

稲荷山登山チャレンジ(成功)

友達と京都旅行,伏見稲荷大社に行ってきた.以前来たときは時間がなくて本殿で引き返したのだけど今回は登ることができた.満足.夕方と翌日のお昼,合わせて二回登ったのだけど雰囲気が違っていて面白い.夜は本当に何か出そう.夕方から夜にかけては人も…

npm installで起こるnode-gypのエラーの対処方法

メモ.npm install すると node-gyp のエラーが出た. $ npm install opencv > opencv@6.0.0 install /Users/calmery/projects/opencv/node_modules/opencv > node-pre-gyp install --fallback-to-build node-pre-gyp ERR! Tried to download(403): https://…

Blenderでモデルを作りthree.jsで表示する

Blender で作成したモデルとアニメーションを three.js を使いブラウザ上で表示できたのでメモ.今月の 17,18 日に開催された 林業応援ハッカソン でブラウザ上でモデルを動かすのに必要だった. 準備 Blender にアドオンを追加する.これは three.js が提…

three.jsと標高タイルで3Dマップを生成する

今日はクリスマスイブですね.皆様いかがお過ごしでしょうか.かく言う私はお布団にくるまり http://qiita.com/advent-calendar/2016/no-girlfriend を眺めています.お察しください.ブラウザ上で現在位置を中心とした 3D マップを 国土地理院の標高タイル …

Gitのコミットメッセージを変更する

commit 48a2a97df5dd5f15241cb0dc6635c66b3a6b6c3f Author: calmery <contact@calmery.me> Date: Sun Dec 18 13:33:08 2016 +0900 Change layout commit 9b8c43a562f3a1e095541bdaca4a58c76f6144c2 Author: calmery <ontact@calmery.me> Date: Sun Dec 18 12:44:53 2016 +0900 Merge$ git rebase -i </ontact@calmery.me></contact@calmery.me>…

ElectronでTwitterのOAuth認証をする

これは Electron Advent Calendar 2016 - Qiita 15 日目の記事です. はじめに Electron で Twitter と連携したアプリケーションを作りたいけれど,どうすればアプリケーションから Oauth 認証できるのかということで作りました. github.com $ git clone ht…

JPHACKS AwardDay(やっぱり東京は凄かった)

JPHACKS AwardDay に参加してきました.賞は何も取れなかった!残念すぎる… 最終結果は JPHACKS 2016 最終審査結果を公開しました | JPHACKS | 全国6都市で開催する、日本最大級の学生向けハックイベント で見ることができる.他の作品が凄すぎる…プレゼンの…

JPHACKS2016で作ったものまとめ

追記 追加オンライン審査で選ばれた決勝進出チーム9組を発表 | JPHACKS | 全国6都市で開催する、日本最大級の学生向けハックイベント 追加オンライン審査で Award Day に進むことができました!昨年に引き続き今年も JPHACKS に参加してきた.今年は熊本では…

名古屋に行ってきた

JAWS FESTA 東海道 2016 in 名古屋の「mizuderu.info」のセッションに参加するため名古屋まで行ってきた.初めての名古屋.行きの新幹線に乗っているときに鳥取地震が起こり,新幹線が線路上で止まったことに驚きつつ名古屋に到着.とりあえず味噌カツ. お…

JAWS-UG秋の大分熊本勉強会ツアーまとめ

もはやまとめじゃない!JAWS-UG秋の大分熊本勉強会ツアーの熊本,mizuderu の関係でちょっとだけドウデモイイ話をさせていただいた.SORACOMがJAWS-UG KUMAMOTOに参加! - SORACOM Blog ということで SORACOM さんも参加されていてハンズオンがもあった.で…

HACKER TACKLEに参加してきました

今月の 10 日に福岡で開催された HACKER TACKLE に参加してきた.セミナータイプの勉強会で,コースが複数に分かれていたが事前にどれを聞くか考えて行ってなかった.次はちゃんと決めてから行こう.結局 H-LANE と K-LANE を行ったり来たりしていた.だいぶ…

第15回セキュリティさくらに参加してきました

熊本情報セキュリティ勉強会,セキュリティさくらに参加してきました.今回は AWS の松本 照吾さんで「クラウド不安,とか言ってる場合じゃない最近のクラウドセキュリティ」というお話. もう 10 日も経ってしまってますけど...手書きのメモが汚すぎてどこ…

レポジトリへのコミットの取り消し

【git】git pushを取り消す - tweeeetyのぶろぐ的めも を参考にした.git commit を取り消すには git reset を使うらしい. $ git log --oneline 67c6b27 Latest update f5d997c Merge pull request #1 ... $ git reset --hard f5d997c HEAD is now at f5d99…

MySQLのパスワードをリセットする

CentOS で使っている MySQL のパスワードを忘れてしまった.というか,ちょくちょくパスワードを忘れてしまう.リセットの方法も忘れるのでメモ. $ service mysqld stop $ mysqld_safe --skip-grant-tables $ mysql -u root mysql > use mysql; mysql > upd…

CTF for ビギナーズ 2016 博多に参加してきました

以前から興味があった CTF のイベントがあるということで富士通株式会社九州支部で行われた CTF for ビギナーズ 博多に参加してきました. Web 講義,フォレンジック講義,バイナリ講義が各60分ずつ,その後 CTF 演習がありました.ビギナーズというだけあっ…

サイバー防犯ボランティアでアプリを作った

前回のサイバー防犯ボランティア九州フォーラムで発表した通り,最低限の機能を持ったアプリケーションを今月中に公開することができた. http://calmery.hatenablog.com/entry/2016/06/13/001846calmery.hatenablog.com 明日から少しの間はゆっくり寝れる.…

ユーザーローカルの人工知能ボットAPIを使ってTwitterの自動返答ボットを作った

ユーザーローカルの人工知能ボット API の提供が開始されたということで Twitter のボットを作ってみた. API のドキュメントが何処にあるのかわからないから簡単にまとめておく. https://chatbot-api.userlocal.jp/api/chat?message=MESSAGE&key=API_KEYで…

サイバー防犯ボランティア 九州フォーラム in くまもと

11 日に熊本県警本部で開催された「サイバー防犯ボランティア 九州フォーラム in くまもと」に参加してきました.うちの大学の他に県内 3 つの大学,また福岡,佐賀からも参加されてました.午前中は益城町でボランティア活動でした.暑い.辛い.重いものを…

JavaScriptによる2Dゲームプログラミング入門

これは #sMeeting の「初心者向けハンズオン JavaScript による 2D ゲームプログラミング入門」で使用する記事です. タイムテーブル 15:00 ~ 16:10 JavaScript 入門 16:10 ~ 16:40 HackforPlay 16:50 ~ 18:00 2Dゲームプログラミング果たして 3 時間で終わ…

Haskellで逆ポーランド記法計算機を実装する

アルゴリズムの講義でスタックとキューを実装する機会があったのでまとめ.まず,実行中に発生する可能性のある例外を捕捉するため,以下のクラスを作成した.記述には Eclipse を使用した.serialVersionUID とはなんなんだろう.よくわからないけど書けと…

Scala福岡2016に参加してきました

株式会社ヌーラボ福岡新オフィスさんで開催された Scala 福岡 2016 に参加してきました. scala.connpass.com 全く勉強せずに行くのはまずいと思い前日に入門記事を確認し乗り込みました.Java もまともに書けないので不安でしたがなんとかなるものですね.…

Falconのインストール

私情で API サーバーを構築する必要があり,何かないものかと思って探していたら良さそうなものがあった. falconframework.org Falcon is a ridiculously fast, minimalist Python web framework for building cloud APIs and app backends. とても速いみた…

Go言語のインストール

Go

「Go 言語による Web アプリケーション開発」を購入した.これから Go 言語を使うための環境を整える. www.oreilly.co.jpThe Go Programming Language からインストーラを入手,インストールする.バイナリからのインストールは インストール - The Go Prog…

断水情報を共有するサービス

だいぶ落ち着いてきたのでまとめておきます.今月 14 日に発生した熊本地震では多くの場所が断水していました.その情報を共有できればということで断水情報を共有するサービスを作ったのでメモです. http://mizuderu.info/mizuderu.info 17 日に公開後,多…

GitHub Shopとunixstickersでお買い物

前々から欲しいと思っていたオクトキャットステッカーを手に入れるため初めての海外通販です. ステッカーのほかにもマグカップやフィギュアも注文しました.github.myshopify.com 1x Octocat Figurine - 3" Octocat Figurine for $15.00 each 1x Die Cut Gi…