サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
murase-syuka.hatenablog.com
いや、早くなるのは分かってたけどめちゃくちゃ早かった*1のでw− P.S. チーター本の7章「動的計画法、メモ化」のサンプルのrubyでのベンチ結果です。 dfs $ ruby -v ruby 2.1.5p273 (2014-11-13) [arm-linux-gnueabihf] $ time ruby hello_dfs.rb 119759850 real 13m50.176s user 13m50.080s sys 0m0.050s hello_dfs.rb $h = 13 $w = 17 def dfs(nowh, noww) return 0 if nowh > $h || noww > $w return 1 if nowh == $h && noww == $w dfs(nowh+1, noww) + dfs(nowh, noww+1) end puts dfs(0, 0)
ちょっとGDBで解析する必要がありましてGDBでstep実行とかソース表示をいちいち繰り返すのは面倒いです。 つまりgdbは使いづらいです。のでQtCreaterを使いましょう(終 TUI-mode on GDB ってわけにもイカない*1ので、少し調べてみたらデフォルトのTUIが思ってたより普通に便利でしたので、簡単にまとめる。 で、素のGDBに比べて、どれくらい便利になっているかというと、ed(ワンラインエディタ)がvi(ヴィジュアルエディタ)に進化したくらい便利です。 C-x C-a(toggle TUI -> CUI -> TUI -> ...) ※C-x C-aの繰り返しで、TUI/CUIを切り替えます デフォルトで、以下のように「ソースコード表示とコマンド入力コマンド」のウィンドウに横分割されます。 で、next, step等のコマンドでソースコード表示が普通にスクロールしてくれ
rainbow-delimitersについては、画像検索でググってください。 使い方は簡単で、package.el対応してるのでサクッとインストールして 以下を、.emacs等に記入したら使えます。 (require 'rainbow-delimiters) ;(add-hook 'clojure-mode-hook 'rainbow-delimiters-mode) (add-hook 'prog-mode-hook 'rainbow-delimiters-mode) ;(global-rainbow-delimiters-mode) で、簡単で便利そうなの機能なのですが、デフォルトの括弧色付けが薄い色のため、 あんまり括弧の虹色色付けが目立たないのです。 なんか強調する方法が無いかな〜って、ググってみたら見つけたのでメモっときます。 Small rainbow-delimiters t
はい、Ruby関西10周年ってことで、Ruby関西のお誕生日が判明した勉強会でした。 第59回 Ruby/Rails勉強会@関西 2014年1月25日(土) お仕事でgitlab構築してみました(仮) お仕事でgitlab構築してみました(仮) お仕事でgitlab構築してみたいですね(仮) お仕事でgitlab構築する予定はありますよ(仮) お仕事でgitlab構築まだ出来ていません(仮) お仕事でgitlab構築2月末までに作らねば(本) はい、すみません。出来ませんでした>< お前、誰よ? murase_syuka お仕事 Android of Java on Linux of Driver of C 出没地帯 C++ from C++テンプレート完全ガイド勉強会 Ruby from Minami.rb Debian from 関西 Debian 勉強会 最初に 目次 what gi
本記事は、mruby Advent Calendar 2013の22日目(震え声)の記事です。 mrubyのdebianパッケージビルド方法について説明します。 パッケージ作成の参考 本記事は、巷に溢れるdebianの既存パッケージのビルド方法についての説明となります。 パッケージを一から作成する方法については、以下リンク等を参考にしてください。 - Debian勉強会 第1回Debianパッケージング道場資料 - sourceforce.magagine 独自のDebパッケージやaptリポジトリを作ってみよう 既存パッケージの取得 以下にdebパッケージがgithubで管理されていますので これを用いてパッケージのビルド、インストールを行いたいと思います。 https://github.com/mruby-debian/mruby パッケージビルド githubからmruby-debia
追記:2012/12/07 なんか分からないですが、はてブが付いているので訂正内容を追記しときます。 こちらRe: Emacsの多分割されたバッファを1ストロークで上下左右に移動 - syohex’s diaryでも述べられていますけど、 確かにlisp系の括弧移動キーバインドとかぶってる*1ので、 本記事の方法はよろしくありません。*2 指摘いただいた方の所で、もっとスマートな方法が紹介されているのでそちらを参考にすると良いと思います^^ C/C++コードのコードリーディングに、 Emacs + GDB チートシート - higepon blogを参考に emacs*3+gdbで動的解析しています。 けど、上記を参考にするとgdb立ち上げたら画面が6分割されて C-x oでバッファ移動がメンドクサイですw; なので簡単なバッファ移動ないかとググッたら、vimっぽいキーバインドで移動できる
P.S. 2014May11 多分Ubuntu14.04とかでは、cpufrequtilsとBIOSでCool'n'Quietだけで良いと思われる。 なぜならdebian/whezzyではlinuxカーネルにデフォルトに入ったのかpowernowdが無くても ってか、そもそも無くなってた>< 以下を参考に設定してみる。 http://prototype-game.blogspot.com/2008/10/ubuntu-804-amd64.html CPU frequency scaling - ArchWiki http://www.gentoo.org/doc/ja/power-management-guide.xml#doc_chap2 動的にCPUクロックや電圧を変更するcpufreqの概要とcpufreqdデーモンについて - 試験運用中なLinux備忘録 環境 AthlonX2の
参考 Getting Started · jashkenas/ruby-processing Wiki · GitHub ruby-processingの操作は、基本「rp5」コマンドを使用します。 ruby-processingアプリを作成しながら、rp5コマンドについて説明します。 ruby-processingアプリの雛形を作成 はい、まず最初に雛形を作成します。通常のrubyプログラミングであればエディタを開いてコードを書き出すのですが、ruby-processingは、基本となるスケルトンをrp5コマンドを用いて作成する手順を取ります。 rp5 create [sketch.rb width height] 以下のように、rp5 createコマンドを使用します。 rp5 create my_sketch.rb 800 600 と、rp5 create [rbファイル名] [横サ
記録大事なのでブログに書いておく。 2022年振り返り 心 落ち着いてきたので、来年からちょっと頑張るw; 技 スプラ2で瞬間最大でxp2400いけた>w< 体 max87kgから79kgまで減ったw- 伊吹山、剣山、の日本二名山を登頂した 2023年抱負 心 頑張ったり、よく休める 技 スプラ3でxp2500行きたい Rust言語/blenderツールを日常的に弄るようにする 体 74kg以下まで落とす 富士山、石鎚山、登りたいな 今回の集いのお題が「翻訳」で、手持ちにスタイルガイド翻訳の題材があったので 15分程度のLTで軽く話してきた。 doc-meeting-jp.connpass.com 以下、集いまとめ。 最初 翻訳の品質について 業務としての翻訳ワークフローなど 非ネイティブの書いた曖昧な英語を、想像で日本語に(お客さんの了承とって 翻訳以外も色々(通訳、デザイン中の英語の翻
このページを最初にブックマークしてみませんか?
『会者定離で(ダイアリーから)以降』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く