古のBSDコマンド

とうとう周辺でも新たなM1 Macをそんな中sedが原因で何やらトラブル BSD時代の古きSedが最新のMacの中で生き延びでいる事を少し嬉しくも悲しく、30代の私であれば何も考える事なく そのScriptを書き直し「御光のオーラ」を羽織っていた事でしょう? sedに…

Google App Script Editor(Dec 2022)

2020年12月にGoogle App Script Editor(GAS IDE)がアップグレードされていたようで今更ながらレビュー する羽目に、部内でも一部セクションで使用されていたが今更というところ(現在2022年某月) 初見はプロジェクト作成からデプロイはかなり楽かな? …

UTF BOMs Mark

BOM Byte Oder Marks using System; using System.IO; using System.Text; using System.Threading; using System.Threading.Tasks; using Renci.SshNet; namespace SSHClient { public enum SSHCLIENT_STATUS {Faild,Redy,Connected,Active,Disconnect} pub…

React Ajax

React + Express(JsonAPI)で嵌りました。 package.jsonにproxyを追加 最後に追加する。 "scripts": { "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test --env=jsdom", "eject": "react-scripts eject" }, "pro…

Lot6 of Haskell

めっきり忙しくなってきましたが、下の階の連中がHaskellやらで大いに盛り上がっています。 休憩室にもすごいH本がなにげに置いてあったりする <--- Haskell党 立党か? ロト6もキャリオーバーなので少しハスケッてみました。 *Main> let p6 = combination 6…

Node.js

ios,android開発者たちから「WebRTCはPeer.jsで決まりね!.NTTもSkyWayはじめたよ!」とWebRTCで盛り上がっている。食堂で延々と話を聞か(洗脳)され続けたせいもあって軽く書いてみたくなった。 環境構築(Win7) Node.jsのページからmsiをダウンロード、実…

C#6.0 Null条件演算子?[ ?.

VS2015を使用するにあたって、C#6.0を意識する必要性が出てきました。 Swift部会の誰かさんに言わせれば「知識・技能の先行投資」というわけです。 コードリーディングでコストが掛かるので現段階では否定的な空気感ですが忘却する前にメモる。 <<Null条件演算子>> 旧記述 Li</null条件演算子>…

C#非同期Methodは#defineで

昨年からの案件で追われまくり、なかなか記述できないことが多く誰のためにもならない気配ですが、気を取り直してぼちぼち再開です。 巷で流行りの非同期メソッドについて思うがままに私事のTipを残しておきます。自分のためにも。 今更ながら.Net4.0と.Net4…

ジェネリック・ラムダ・3項演算子・合体演算子

面白いサンプル作れなかったが、やっと思いつきました。NullObjectならぬNullMethod? //ジェネリックメッソッドでnullチェック Action NullFunc<T>(T o) { //3項演算子でoがnullなら何もしないデリゲートを返す。null以外ならあえてnullを返す。 return o == n</t>…

VisualStudio アウトライン

このブログの書き始めも、VSのショートカットの記録から始まっているように普段意識しないがそれを忘れると大変能率が落ちしまうで記録しようと心掛けている。空気や水のありがたさと同じ。 その中でコードを書くときにコメント以上に役に立つのが「アウトラ…

EntityFramework6.1 for DeskTop

MVCのお勉強もひと段落したのでFormアプリにEF6.1でもかましてみようかとコーヒー飲みながら休憩時間にアタック 結論から言うと本業に影響するほど嵌まりました。ASP.Net MVCからEFを利用する場合ほとんどオートメーション それをDeskTopアプリに適応するに…

VS2012 Changed Thems.

設計時に昔、偉い人から教えてくれたことでクラス属性の変数若しくはプロパティーをよく吟味しなさいと言われた。しかし経済学的にその属性はそのコミュニティー(Contex)が与えた一時的な状態(Status)であるらしい。当たり前のような、なんだか違うように…

Xamarin Studio Shortcut on OSX

似非MACユーザとしXamarin Studioを使い始めてVisual Studioとの違いに脳内分裂気味ですが何事も人間なれが一番と言うことでShortcutから纏めていきます。出来るところから。 1行挿入(行末以外) 空白行挿入(下行へ) Ctr+E , Enter 移動 文字操作;一文…

末尾再帰関数の最適化機能

勘違いしていたので反省をこめて記述 本来ループ処理の出来ない関数型言語はデフォルトでコンパイラ等が対応、Python2.4は変態なので関数のAttrib(@tail_recursive)として実装済み,C#はx64 Releaseのみコンパイラが最適化しれくれるそうです。 C#で末尾再帰…

vs2012 ショートカット

1行挿入(行末以外) 空白行挿入(下行へ) CTR+Shift+Enter 空白行挿入(上行へ) CTR+Enter 選択/コピー etc..... 短形選択 Alt+Shift+矢印 1行コピー 選択せずにCtr+C,shift+Home,shift+End 1行削除 選択せずにCTR+X、CTR+L クリップボード履歴(20個) …

少しでもお役に立てると信じて書き残します。

Python環境からようやくWindows環境に移行しつつある今日この頃です。 近年、年のせいか物忘れが多くて困ります。 せめて飯の種だけでも誰かの約に立つことを祈りつつHatena初めます。