Pash
~MacでPowerShell(*⌒▽⌒*)~
めとべや東京 #2 2013/10/12
@oota_ken
Preface
転職
会社貸与PC Windows 8だけどHDD
VMでのタスクが多く切れる
自腹でもいいから換装させださい
社内規定で無理です
プギャー → 社長「いいよ」 → MacBookAir
PowerShellがないOTL
Pas...
Pash
An Open Source reimplementation of Windows
PowerShell.
URL
https://github.com/Pash-Project/Pash
Status
Pre-alpha. Thi...
Install
Pre Need
Mono MDK installer
http://download.mono-project.com/archive/3.2.3/macos-10-
x86/MonoFramework-MDK-3.2.3.m...
Build Pash
Git clone and xbuild
git clone https://github.com/Pash-Project/Pash/
cd Pash
xbuild
mono Source/PashConsole/bin...
Run (*⌒▽⌒*)
ota-no-MacBook-Air:Pash kenichiro_ota$ mono
Source/PashConsole/bin/Debug/Pash.exe
Pash - Copyright (C) Pash Co...
Run ??
PASH /Users/kenichiro_ota/Pash> 1..10 | ForEach-Object { $_ * $_ }
ERROR: NotImplementedException: multiplicative_e...
実用はムリポ
男は黙ってServer Core
宣伝
イベント
システムテスト自動化カンファレンス
URL
http://kokucheese.com/event/index/118294/
日時
2013/12/01 09:45 – 18:05
内容
日本初のシステムテストの自動化に特化し...
Upcoming SlideShare
Loading in …5
×

Pash ~MacでPowerShell(*⌒▽⌒*)~

1,990
-1

Published on

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,990
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Pash ~MacでPowerShell(*⌒▽⌒*)~

  1. 1. Pash ~MacでPowerShell(*⌒▽⌒*)~ めとべや東京 #2 2013/10/12 @oota_ken
  2. 2. Preface 転職 会社貸与PC Windows 8だけどHDD VMでのタスクが多く切れる 自腹でもいいから換装させださい 社内規定で無理です プギャー → 社長「いいよ」 → MacBookAir PowerShellがないOTL Pash・・・なるものがあるらしい
  3. 3. Pash An Open Source reimplementation of Windows PowerShell. URL https://github.com/Pash-Project/Pash Status Pre-alpha. This project is not yet useful for any real work.
  4. 4. Install Pre Need Mono MDK installer http://download.mono-project.com/archive/3.2.3/macos-10- x86/MonoFramework-MDK-3.2.3.macos10.xamarin.x86.pkg Option Xamarin Studio 4.0.12 installer http://download.xamarin.com/studio/Mac/XamarinStudio-4.0.12- 3.dmg
  5. 5. Build Pash Git clone and xbuild git clone https://github.com/Pash-Project/Pash/ cd Pash xbuild mono Source/PashConsole/bin/Debug/Pash.exe
  6. 6. Run (*⌒▽⌒*) ota-no-MacBook-Air:Pash kenichiro_ota$ mono Source/PashConsole/bin/Debug/Pash.exe Pash - Copyright (C) Pash Contributors. License: GPL/BSD. See https://github.com/Pash-Project/Pash/ PASH /Users/kenichiro_ota/Pash> Get-ChildItem /Users/kenichiro_ota/Pash/Libraries /Users/kenichiro_ota/Pash/Source /Users/kenichiro_ota/Pash/Spikes /Users/kenichiro_ota/Pash/Tools /Users/kenichiro_ota/Pash/AUTHORS.md
  7. 7. Run ?? PASH /Users/kenichiro_ota/Pash> 1..10 | ForEach-Object { $_ * $_ } ERROR: NotImplementedException: multiplicative_expression PASH /Users/kenichiro_ota/Pash> $user = [pscustomeobject] @{id=1; name="ootaken"} ERROR: System.NotImplementedException: The requested feature is not implemented. at System.Management.Automation.Language.TypeName.GetReflectionType () [0x00000] in <filename unknown>:0 at System.Management.Pash.Implementation.ExecutionVisitor.VisitConvertExpressi on (System.Management.Automation.Language.ConvertExpressionAst convertExpressionAst) [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
  8. 8. 実用はムリポ
  9. 9. 男は黙ってServer Core
  10. 10. 宣伝 イベント システムテスト自動化カンファレンス URL http://kokucheese.com/event/index/118294/ 日時 2013/12/01 09:45 – 18:05 内容 日本初のシステムテストの自動化に特化したカンファレンス システムテストの自動化に関する正しい知識とノウハウを共有し、知 識の最新化を上書きしよう 役割 実行委員長(*⌒▽⌒*) と言う名の裏方
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×