まだマンデルなどでtkとの差を見るところまでは来ていない
でも多分だが速いと思う
やっぱruby+javascriptで広げるんだろうな?!
2017年7月23日日曜日
2017年7月14日金曜日
rubyでsinatraでslimで
rubyでwebアプリを作れるようになりたい
で、railsよりはsnatraのほうが生のwebアプリの顔を見ている感じがするのでスキルとしての飲み込みが良い気がする
しかしそれでタグをガリガリ書いたり毎度フッタやヘッダを書いたりはしたくないのでパーシャルに扱えるほうが良い。
そこでsnatra+slimなのである
参考:スライド
sinatraのイントロダクション日本語版
slimのreadme.MDの日本語版
Rubyの入門や書き捨てアプリを作る場合は sinatraがオススメ!
SinatraとSlimの組み合わせでPartialする
slimでDRYなhtmlを生成してsinatraに載せる
javascriptにのめり込むよりもサーバサイドで出来ることはなるべくそちらでよしなにするほうが良いと思われる
で、railsよりはsnatraのほうが生のwebアプリの顔を見ている感じがするのでスキルとしての飲み込みが良い気がする
しかしそれでタグをガリガリ書いたり毎度フッタやヘッダを書いたりはしたくないのでパーシャルに扱えるほうが良い。
そこでsnatra+slimなのである
参考:スライド
sinatraのイントロダクション日本語版
slimのreadme.MDの日本語版
Rubyの入門や書き捨てアプリを作る場合は sinatraがオススメ!
SinatraとSlimの組み合わせでPartialする
slimでDRYなhtmlを生成してsinatraに載せる
javascriptにのめり込むよりもサーバサイドで出来ることはなるべくそちらでよしなにするほうが良いと思われる
2017年7月12日水曜日
ES6 あるいは ECMAScript2016のススメ
underscore.js や lodash.js に関して良いなあって思っていた。
でもこんな記事がQiitaにあった。-「Lodash/Underscoreは必要ない(かも)」
※原文はhttps://github.com/cht8687/You-Dont-Need-Lodash-Underscore
この記事ではlodash(underscore)の構文をes6の構文で表現する方法が具体的にしめされている。実に面白い。
こうなると上記のライブラリに頼るよりもbabelなどの方がずっと力を持つ感じに見えてくる。
でもこんな記事がQiitaにあった。-「Lodash/Underscoreは必要ない(かも)」
※原文はhttps://github.com/cht8687/You-Dont-Need-Lodash-Underscore
この記事ではlodash(underscore)の構文をes6の構文で表現する方法が具体的にしめされている。実に面白い。
こうなると上記のライブラリに頼るよりもbabelなどの方がずっと力を持つ感じに見えてくる。
webフレームワークの選定
google謹製のwebフレームワークであるweb starter kitが良いかもしれない
javascript偏重は危険らしい(特に複雑化したとき)
自分は地力も無いのに複雑なことを好む傾向があるので注意
まずはsinatraで間隔を掴んでjQueryを最小限使って味付けをして
最後にweb starter kitかな?
Node(+gulp)+ruby(+Sass)の構成らしい
いいじゃん
※ その他参考に
2017年7月9日日曜日
やっぱりWebアプリも捨てがたい
何と言ってもプログラムに主権が戻る感じが良いね
C#のWinFormにしてもWPFにしてもmacなど他のプラットフォームでは使えないけどWebアプリなら関係ない
rubyのsinatraでいろいろと基本的な体験をしておいてjavascriptのexpressでjade(いまはpugか)との組み合わせを楽しむのも一興
sinatraだとslimが多分最強だと思う
2017年7月8日土曜日
ruby,coffeescript,c# vs python,typescript,java
ぼくがコーディングして楽しんで仕事にしたい言語
しかしながら外国を含めた人気は
実はtypescriptは嘘かも・・・
ES2015とかの方が先進性はある(でも人気?)
もう少し結論まで調査が必要かもね。
まあpythonも嫌いじゃないのでいいけど
- ruby
- coffeescript
- c#
しかしながら外国を含めた人気は
- python
- typescript
- java
実はtypescriptは嘘かも・・・
ES2015とかの方が先進性はある(でも人気?)
もう少し結論まで調査が必要かもね。
まあpythonも嫌いじゃないのでいいけど
2017年7月6日木曜日
2017年7月3日月曜日
Lazarusとの決別、そして改めてこんちはC#
Lazarusは軽くていい感じ。でもちょっとした情報が欲しくてネットを調べてもなんにも出てこない
これはちょっと、いや大いに困る。困るなんてもんじゃない時間の浪費が甚だしい
はやり言語の選択の一つにドキュメントが読める日本語で得られるかということと利用者がそこそこ多くてしたいことの情報がググれるかは大切
で、情報といえば、王道の言語としてjavaかC#となろうがjava押ししていた時期があったのだからそこはC#でとなる。
重いけどVisualStudioを使えるようになるべし
※MacBookにも入れてみるかな
登録:
コメント (Atom)
dosvaxj3が更新されていた。
最近、エミュレータ系をあまり触っていなかったのだけど久しぶりに見てみたらタイトルのようにdosvaxj3が更新されていた。 on emulatorでセルフにcなどのソースを書いて実行するのに母艦側の特定のフォルダをドライブとしてマウント出来たり普通に母艦のimeで漢字が入力でき...

-
sixelでターミナルに画像を出すというのをやってみた。 Github-libsixel を利用した。 これがもとの画像 そしてgnome端末がsixelに全く対応しないのでxtemを入れて 上記のlibsixelおすすめのoptionで起動...
-
本日 (18/08/22) ubuntuを再インストールした 理由はスリープやシャットダウンが効かなくなってしまったから 詳しい原因は不明だが理屈もわからずにapt -getやらしすぎたのかも で再インストールは恐ろしく簡単だった。 再インストールが30分ほどでデータ...
-
調べてみたらubuntu付属のRemminaでWindowsPC(Proのみ?)にリモート接続できることがわかった。 Express5800に接続してみたが快適 ubuntuのWinXPではUSBメモリーの接続がうまく行かないがこれで開発を継続できる 明日はこの辺りを解決...