teruroom's diary

ほぼ 8歳602ヶ月‏ の てるるーむ のプログラミングダイアリー

シンタックスハイライトの試験

.entry-content pre.code { background-color: #073642; color: #a1a1a1; } .synSpecial { color: #dc322f } .synType { color: #b58900 } .synComment { color: #657b83} .synPreProc { color: #cb4b16 } .synIdentifier { color: #268bd2 } .synConstant {…

はじめてのkotlin関数

コトリン関数ことはじめ kotlin(コトリン)の関数について説明します。コトリンの関数はクラス内のメソッドではありません。クラスと同列の独立したコトリンの構成要素です。コトリンの関数はクラス内にしか記述できないということはありません。 これはちょ…

Kotlinをインストールする(Windows10編)

最初に GoogleがAndroid OSの標準開発言語に選んだJVM(Java仮想マシン)言語であるKotlinのインストール方法に関するメモ書きです。Javaの経験者がKotlinに取り組むことがおおく、インストールは自明のものとして扱われます。特にKotlinはインストール方法を…

クロージャ~関数内のスコープにある引数以外の変数を参照できる関数~

クロージャーとは 関数内の変数の参照は通常、引数を介して行います。ところが引数を介さずにある関数のスコープ内の変数を参照できる関数を定義することができます。これを クロージャー といいます。 引数を介さずに関数内の変数を参照するためには通常は…

クロージャ~関数内のスコープにある引数以外の変数を参照できる関数~ - Qiita

qiita.com

ideoneでコードを実行してみた

Softbank光に変えたら特定のサイトにしかつながらなくなった

SoftBank光に変えたらGoogle系とYahoo系しかつながりません。Youtubeは見れるけど、Hulu、Ameba、Hatena等全滅です。 pingを飛ばしてもGoogle系とYahoo系だけIPアドレスが返って来ます。 これはDNSが不完全にしか機能していないのではと思いました。そこで、…

// 35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}…

パターンマッチング

ここのところScalaをさわっています。ずいぶん前にRubyを触った時にはずいぶん苦労した思い出があります。それもそのはず。Rubyは僕が長らく親しんできた静的言語ではなく、パーフェクトな動的言語なのです。 で、Scalaはどうかというと、ベースがJVMで動く…

The RedMonk Programming Language Rankings: January 2015

The RedMonk Programming Language Rankings: January 2015 1 JavaScript2 Java3 PHP4 Python5 C#5 C++5 Ruby8 CSS9 C10 Objective-C11 Perl11 Shell13 R14 Scala15 Haskell16 Matlab17 Go17 Visual Basic19 Clojure19 Groovy

【覚書】Play Flamework を Scala IDE で使う方法

ここではWindows8.1 Professional 64ビットにScala IDEをインストールします。インストールしたScala IDEでScalaの代表的なフレームワークであるPlay Flameworkを使える様にします。 「Scala IDE」を利用出来るようにします 「Scala IDE」のWebサイトにアク…

RTMPExplorer(RTMPdump)のダウンロード・使い方

RTMPExploreというインターネットのストリーミング動画をローカルにダウンロードするツールがある。これはなかなか使えるツールだ。淡々と動画を落とし続けてくれる。黒いDOS画面ベースでダウンロードの状態を確認出来る。結構軽いのでダウンロードしながら…

PowerPoint2010で「編集する」ボタンをキーボードショートカットで押下する方法

[esc]キー を押下 [ctrl]+[Tab]キー を押下 [Tab]キー を押下 [Enter]キー を押下 僕が調べたところこれだけの操作を経ないとキーボードだけであのイエローの「編集する」ボタンを押下することは出来ない。 ちなみに、Excel2010ならばこの手順が2ステップに…

文字列の先頭からある文字列まで全て削除する

^.+?ある文字 ^ 行頭. 何か一文字+ 直前の表現の1回以上の繰り返し? 最短一致 例 【変更前】 <input id="settings_zoom_factor" name="settings[zoom_factor]" type="text" value="20"> 【正規表現】 ^.+?value=" 【変更後】 20">

Access2010または2007のテーブルにVisualBasic6.0 の DataGrid とADO Data Connection コントロールで接続する方法

Private Sub Command1_Click() Dim AccessConnect_ACE As String AccessConnect_ACE= _ "Provider=Microsoft.ACE.OLEDB.12.0;"& _ "Data Source=C:\Users\User001\Documents\ノースウィンド.accdb;" Dim con AsNew ADODB.Connection con.ConnectionString = …

「ファイル名を指定して実行」から利用できるコマンド一覧

Windows Tips 便利な小技集 より http://www.k-tanaka.net/windows/app/wincmd1.html コマンド 説明 accwiz ユーザー補助の設定ウィザード appwiz.cpl コントロ-ルパネル - 「プログラムの追加と削除」 certmgr.msc 証明書 ciadv.msc インデックスサービス …

CSSのfont-family指定

font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3', Meiryo,メイリオ,sans-serif;

テスト

class SampleThread(list: List[Int]) extends Thread { override def run() = { println(list.sum) } } val s = new SampleThread(List.range(1, 10000+1)) s.start //スレッドの実行開始 s.join //スレッドの終了待ち