[2017年にはじめるなら]Cloud9をつかってみよう2017.01.04 07:51はじめに明けましておめでとうございます。本年もよろしくお願いいたします。2017年最初のエントリは、プログラミングをはじめるなら!ということでCloud9というサービスをご紹介したいと思います。おそらく、プログラマの方はご存知なのではないかと思いますし、もちろん既出の情報でありま...
[.NET CoreではじめるC#] #03 - はじめてのC#2016.03.03 08:00前回は.NET Coreのツール「dotnet」コマンドをインストールしてプログラミングすることなく「Hello World!」を表示させてみました。今回はdonetコマンドが自動的に作成した「Program.cs」ファイルを眺めながら「はじめての」C#を勉強していきたいと思いま...
[AWKと学ぶPowerShell] #07 - パターン2016.03.03 08:00今回はAWKの特徴であるパターンとアクションの組み合わせについて、PowerShellだとどうなるのかということと比較して説明しています。AWKではテキスト編集に特化されているので非常に短く直感的に操作することができます。一方でPowerShellではオブジェクトが前提となるので...
[.NET CoreではじめるC#] #02 - .NET Coreとは2016.02.25 08:30C#を学ぶにあたって、エディタや開発環境のお話しをしました。今回はタイトルにもあります、「.NET Core」というのが何なのかについてお話しします。.NET CoreC#が登場したのは2000年台はじめのころで、Javaなどの良いところを取り込んでさらに一歩進めたプログラミング...
[PowerShell] #06 - 計算と条件分岐2016.02.22 07:30PowerShellでは計算や条件のチェックに演算子を利用します。演算子というのは、足し算であれば「+」記号のようなもののことを言います。様々な種類の演算子がありますが、主なものだけご紹介しておきます。タブキーによる補完を行うときに候補が挙がってきますので、無理に覚えなくてもよい...
[AWKと学ぶPowerShell] #06 - 変数と配列2016.02.19 07:30変数と配列についてお話ししました。AWKでは連想配列になっている一方、PowerShellでは配列がArray、ハッシュがHashtableのオブジェクトになっていて利用の仕方も異なっています。その点について実際にコードを書きながら解説しています。おかげで少し長めの動画になってし...
[AWKと学ぶPowerShell] #05 - テキストファイル処理2016.02.17 07:30AWKではテキストファイルのサイズによらず同じ方法で処理をしていくことができます。一方でPowerShellではその特性ゆえにパフォーマンスを維持しようとすると少しややこしいということについて解説しました。動画の概要前回の「回りくどいテキスト処理」で解説したとおり、テキストはSt...
[AWKと学ぶPowerShell] #04 - 回りくどいテキスト処理2016.02.17 07:30AWKでは容易なテキスト処理ですが、PowerShellではその特性から少し面倒な操作になります。そうしたところに着目して解説しました。動画の概要AWKではテキストを対象とした処理になりますが、PowerShellではオブジェクトが対象になるため、Stringオブジェクトとして処...
[AWKと学ぶPowerShell] #03 - 共通点2016.02.17 07:30まったく異なる2つのツールですが、共通したところももちろんあります。そうしたところに着目して解説しました。動画の概要2つのツールの共通点を通じて、考え方の違いをお話ししました。いずれもパイプラインでの動作を想定しているしかしAWKはテキスト、PowerShellはオブジェクトを入...
[AWKと学ぶPowerShell] #01 - AWKとPowerShell2016.02.17 07:30このシリーズでは古くから存在するテキスト処理ツールのAWKと比較をしながらWindows PowerShellを学んでいく入門講座です。比較だけでなく、コード片やデモを交えてお話しします。動画の概要AWKとPowerShellの特徴を紹介して、それぞれの違いを説明しました。AWK...
[AWKと学ぶPowerShell] #02 - テキストとオブジェクト2016.02.17 07:30AWKの特徴と比較してPowerShellの特徴を説明しました。動画の概要今回もAWKとPowerShellそれぞれの特徴を比較しながら特性の違いをお話ししました。AWKはテキストベースである以下のような動きでテキストをベースにした処理を行います。指定された、あるいは空白、タブ文...
[なでしこ] #06 - 繰り返しを使おう2016.02.12 03:08今回はなでしこにおける繰り返し構文についてお話ししました。かなり直感的な記述になることがお分かりかと思います。動画の概要なでしこでは4種類の繰り返し構文が存在しています。反復繰り返す回間反復は他のプログラミング言語でいうところの「for each」構文にあたります。オブジェクトの...