メモ帳

やったこととかちまちまと書く 需要のない記事を生成している

2016-01-01から1年間の記事一覧

Riot.jsを始めてみた (2)

kwnktks0515.hatenablog.com次はルーティングさせてみた。ver3以降はrouteが外部ファイルとなったのでダウンロードして使う必要があるっぽい。 github.com 今回書いたコード main.html <html> <head> <title>Riot.js</title> <script src="./riot-master/riot+compiler.js"></script> <script src="./route-master/dist/route.js"></script> </head> <body> <layout></layout> </body></html>

Riot.jsを始めてみた

riotjs.com Riot.jsとは React.jsっぽいやつ 始め方 github.com からダウンロードして使うか https://cdn.jsdelivr.net/riot/3.0/riot+compiler.min.js で読み込む今回はver 3.0.1をダウンロードして使った。 今回書いたコード main.html <html> <head> <title>Riot.js</title> <script src="./riot-master/riot+compiler.js"></script> </head> <body> <layout></layout> </body></html>

MeteorのUsersCollectionのpublishの仕方

docs.meteor.com つまづいたところ autopublishを消すとコレクションが同期されなくなるので当然 Meteor.users.find().fetch();が本来の働きをしてくれない(バージョン1.4.2.3で動かして見たところ自分のデータしか返さない) Meteor.publish(name,function…

ClojureScriptでNode.jsを動かす

kwnktks0515.hatenablog.comの続き 動かしてみたコード Clojurescript / node.js basic examples · GitHub追加で (nodejs/enable-util-print!) を入れないと動かないっぽい 参考:Quick Start · clojure/clojurescript Wiki · GitHub 非ビルドツール編 build…

Meteorでチャットシステム構築

Meteorでチャットシステムを構築してみた client.js import { Meteor } from 'meteor/meteor' import { Mongo } from 'meteor/mongo' Messages = new Mongo.Collection('messages'); Template.Chat.helpers({ messages: Messages.find({},{sort:{date:-1}}) …

高専カンファレンスin茨香祭 二日目

一日目 kwnktks0515.hatenablog.com高専カンファレンスin茨香祭 - 高専カンファレンス Wiki実行委員の皆様お疲れ様でした。 二日目は一日目と違い学生や一般客が多かった*1。一日目の内容は一般的なLTだったが、二日目の内容は多種多様なジャンルのLTだった…

高専カンファレンスin茨香祭 一日目

ブログ更新記録を途切らせたくなかったので無理やり駄文を生成した。高専カンファレンスin茨香祭 - 高専カンファレンス Wiki 実行委員長やって見た感想 最初人が来るかオープニングしっかりできるか不安だったけど、結構なんとかなったと思う。人に関しては…

Meteorでログインシステム構築

数ページのWebアプリケーションを書くことになったのでMeteorでやってみることにした。環境構築の説明してるサイトはいっぱいありそうなのでログインシステムを構築してみる。(ログインシステムの構築もたくさんあったけど・・・) Meteorのバージョンは1.4…

JVM言語で正規表現してみた

レポートにC言語以外のプログラミング言語における正規表現の扱い方を調べてC言語と比較せよって項目があったのでJVM言語でやってみた C言語 (今回実装する機能*1 ) #include <stdio.h> #include <regex.h> int main(int argv, char* args[]) { char str[] = "C言語で正規表現"</regex.h></stdio.h>…

Minecraft ModをKotlinで書いてみた

Gradleが使えるので簡単にMinecraftも動かせると思ったのでやってみた kotlinlang.orgまだ考えて書けるレベルまでできてないので今回はこれで変換したコードを動かした try.kotlinlang.org対象のコード(初期のコードを変換させただけ、名前空間のところは削…

iframeでJavaScriptを動的に実行する

(タイトルおかしいと思ったので編集しました) iframeを用いてJavaScriptコードを動的実行する。 やり方は主に3つ(多分)あって、 document.write(content); と document.srcdoc=content; と document.appendChild(content); がある。docは同じとは限らない…

ClojureScriptの環境構築

Homebrew編*1 -ビルドツール使わないやり方 clojurescriptを入れる。 brew install clojurescript 必要なディレクトリ、ファイルを作成する。 mkdir -p src/hello_world;touch src/hello_world/core.cljs;touch build.clj Clojureはcljだけど、ClojureScript…

シェルをBashからZshにした話

環境を変えてみようと思って思い切ってBashからZshにしてみた。 入れたもの iTerm2 Zsh oh-my-zsh peco enhancd zsh-autosuggestions zsh-syntax-highlighting zsh-completions oh-my-zshとpecoはhomebrewで入れて、他のプラグインは直接取ってきて~/.oh-my-…

HTMLでスライドを書こう!

nitibc-lt.connpass.com でスライドの書き方ってLTをしたので、ここで修正したりプレゼンテーションライブラリについて詳しく書いていこうと思う*1(下書きして公開するの忘れてた) 見た感想も書いているので実際に触ってみてください Reveal.js かなり有名で…

JavaScriptでキーボードの入力値を別の値しようとしたらめちゃめちゃ苦しんだ話

Electronで遊んでる最中にキーボードの入力値を別の値にしようとしたらめちゃめちゃ苦しんだ話です。(3時間程度だけど) やりたかったこと aを打つとbが出てくる! どのキーを押しても右矢印が押されたことになる! Cmd+Qが動かないぞ!(考えてなかった・…

初めて高いキーボードを買った

買ったもの Qtuo 87キー メカニカル式 ゲーミングキーボード 青軸 USB有線キーボード 防水機能付き キーキャププーラー付き 日本語取扱書付き Windows10、Windows 8、Mac OS 対応 ブラック出版社/メーカー: Qtuoメディア: エレクトロニクスこの商品を含むブ…

Myoを買った

5月初め頃にAmazon.comで買って5月末に家に届いていたが、中間テスト等があり実際に箱を開けたのが6/12だった。(これを書いたのはそれから1週間以上後) Myoとは www.myo.com要は皮膚表面に流れる微弱な電流を拾ってほげほげするもの ネタ的にはそこまで新…

node.jsでSlackのCustom Slash Commandsを受けられるようにした

絶賛ラズパイ放置中です Custom Slash Commandsとは Slash Commands | Slack 使ったもの Node.js+Express Openshift(無料版) 最初Botkitを使ってやってたがOpenshiftで動かす方法がわからず断念。 やり方がわからず悩んだ末、RESTサーバ(?)を作ればいいの…

raspberry pi 3 model bを買った(1日目)

http://www.amazon.co.jp/Raspberry-%E3%83%9C%E3%83%BC%E3%83%89%EF%BC%86%E3%82%B1%E3%83%BC%E3%82%B9%E3%82%BB%E3%83%83%E3%83%88-%EF%BC%88Element14%E7%89%88-Computing-Lab/dp/B01CSFZ4JG/ref=sr_1_1?ie=UTF8&qid=1461245658&sr=8-1&keywords=raspberr…