ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 尽く書を信ずれば即ち書無きに如かず 《孟子『尽心下』より》 イントロダクション 「最も理想的なオブジェクト指向を実現しているプログラミング言語は何か?」と問われたとき、君は何と答えるだろうか? C++、Java、C#。君がそうだと思っているのは表面だけで、たぶん何もわかっていないのだろう。無知であることを知っているのであれば、無知のまま過ごした方が幸せなときもある。 Simula、Smalltalk、Ruby。君は本質をいくらか知っているようだから、引き返すなら今のうちだろう。深淵を覗けば、君もまた怪物にならざるを得ない。 JavaSc
ML Day (ML勉強会) SML、OCaml、F#、Coq、IsabelleなどのML?だと思われる言語の勉強会です。 あなたがMLだと思ったものがMLです。 プログラミング言語の基礎理論から応用プログラミング、入門してみたなど 様々な発表を歓迎します!!! また、最近関数型言語に関する勉強会があまり見られないので、MLの人に通じそうなネタ(Haskell、定理証明、それっぽい数学)等に関する発表も歓迎します!!! その際には前提知識としてMLプログラムがわかる人ならわかるくらいの内容でおねがいします。 注意 運営側で発表の難易度は調整しないので分からないこともあるかもしれないと思って来て下さい ML=Meta LanguageですMailing ListでもMachine Learningでもないです 発表者募集 発表者を先着で募集中です。 発表される方はコメントに発表タイトルを書き
具体的には、最初にスクリプトを実行するための基本的な手順を理解したうえで、PowerShellにおける変数や制御構文、関数など基礎的な構文の解説を行っていく。 PowerShellスクリプトの基本 スクリプトとはいっても、その実体はファイルとして保存されたコマンドの集合にすぎない。例えば前回も紹介した次のコードをスクリプト化するには、ただ単にこれをテキスト・エディタで入力し、ファイルとして保存すればよい。 ここでは、スクリプトのファイル名を「Begin.ps1」としておこう。ファイルのベース名には任意の名前を指定できるが、PowerShellスクリプトの拡張子は「.ps1」としなければならない。 ただし拡張子を「.ps1」としたスクリプト・ファイルをエクスプローラなどからダブルクリックしてもPowerShellが自動起動するわけでは「ない」点には注意が必要である(試してみれば分かるように、
PowerShell PSReadLinePredictive IntelliSenseコンソールの色設定TIPSdirの結果を相対パスで表示pecoを使うコマンドレットの探し方チートシートUNIX系コマンド群との対応cp (mv)cutechoevalfindgreplsprintftailtouchwcwhichxargs環境変数アプリケーション管理インストールされたプログラム一覧イベントログイベントログの参照 Get-WinEventイベントログの書き込みエラー処理ErrorActionでコマンドレットのエラーをトラップエラー・警告表示オブジェクト操作Select-Objectでリスト操作Select-Objectで取得するオブジェクトの拡張Select-Objectで特定のプロパティを文字列で取得キー入力Press any key to continueコマンドレットCSV読み込み
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 「Java捨ててC#にでも振ったほうがいいのかなあ」 なんて聞かれ、 「nodeとかあるしJSのがまだマシじゃないすかね、というかOracleから逃げた結果がMS行きってどうなんすか」 とか答えたあと、もう少し考えてみたほうが良さそうだなあ、と思ったので考えてみる。 なお、筆者は諸事情でこれまでJava仕事が多かった人種ではあるものの、基本的にJava嫌いかつOracle嫌い1であるため、考察には強いバイアスが掛かっている可能性が高いことを申し添える。 TL; DR 「Javaは捨てたほうがいいんじゃないのか」という発想は間違っていない
前置き 先日このようなツイートをしたのですが、予想以上の反響を頂いて驚きました。 知的好奇心・エンジニアとしての漠然とした成長の観点から、「JavaよりKotlinやりたい」と思っていたが、現在自分たちが抱えているプロダクトの課題を俯瞰すると、「重大な課題は、プログラミング言語を変えて解決するものではない」という結論に至った。— つくし 𝕄𝕚𝕤𝕒𝕜𝕚 𝕄𝕒𝕜𝕚𝕟𝕠 (@T5uku5hi) 2018年9月12日 ツイートを読み返し、「この書きぶりだと様々な文脈を憶測できてしまうな」と思い、140字では書ききれなかった文脈の部分を本記事で書き起こすことにしました。 結論 知的好奇心・エンジニアとしての漠然とした成長の観点から、「プロダクトの言語をJavaからKotlinに変更したい」と思っていましたが、 「事実・課題・解決策」に対する認知能力の向上 言語仕様をトレードオ
Windows PowerShell を使ってファイルの文字コードと改行コードを変換する方法について紹介します。 使用環境 Windows 10 Windows PowerShell 5.1 変換方法 下記のコードは文字コードが SJIS のファイルを読み込み、改行コードを LF に変換し UTF8 の文字コードのファイルを出力する内容になります。 (Get-Content -Path "input.txt" -Encoding Default) -join "`n" ` | % { [Text.Encoding]::UTF8.GetBytes($_) } ` | Set-Content -Path "output.txt" -Encoding Byte
1. “PowerShell”を学ぶ方法 2016/04/09 JPPOSH 第6回 POWERSHELL 勉強会 素敵なおひげ 公開版 2. 自己紹介 素敵なおひげ ◦Twitter - @stknohg ◦Blog - http://stknohg.hatenablog.jp/ 何者? ◦札幌から来ました。 ◦CLR/HとJAZUG札幌(きたあず)の裏方です。 ◦PowerShell勉強中! 2 3. CLR/H http://clr-h.jp/ 3 4. CLR/H in Tokyo 東京でもやってます 4 5. きたあず http://kitaazu.azurewebsites.net/ 5 6. 4/23に勉強会やります(札幌) http://clrh.connpass.com/event/28972 PowerShellの”オブジェクト”について話す
『プログラマのための圏論』はこれまでの分をまとめてPDFファイルにしました。参考にしてください。
次のように、.NET Framework の完全なクラス名を使用して変数の型を宣言することもできます。 [System.Int32]$int = 5 この方法により、Windows PowerShell に特定のショートカットがない .NET Framework の型を使用することができます。 型を拡張する Windows PowerShell の最も便利な機能は、おそらくこれらの変数型の機能を拡張できることでしょう。Windows PowerShell のインストール フォルダ (通常は %systemroot\system32\windowspowershell\v1.0 ですが、64 ビット システムではパスが少し異なります) に、types.ps1xml というファイルがあります。このファイルは、メモ帳や、PrimalScript などの XML エディタで編集できます。既定では、
タイトルは一度いってみたかっただけです、生意気言ってごめんなさい。 他の言語同様、PowerShell にも一次配列があります。こんなやつ。 gist.github.com PowerShell は、型を持っているので Object[] 以外にも T[] (型の配列) などもあるのですが、他言語から見ると配列の扱いに癖があるように思います。まとまった記事にしたことなかったので、癖(挙動を知らなければ罠に思える)についてまとめます。 目次 目次 TL;DR 何がこまるの 罠となるポイント 暗黙の型変換 暗黙の型変換のルール シンプルな型変換例 暗黙の型変換の失敗例 一次配列の型変換 回避策 簡略化された配列宣言 よくある簡略な方法 明示的な宣言 単数を一次配列にする 要素の連結がオペレータによっては遅い 回避策 標準出力での配列型の要素が単体な場合の自動的な型変換 回避策 オペレータの配列と
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く