UNIXはファイルシステムにマッピングしすぎ
便利だけど
探検
UNIXのシェルっていまだにテキストベースなんでしょ
2007/09/19(水) 18:42:04
2007/09/19(水) 22:04:36
パイプ・ストリームですべてを処理しようという発想は最早時代遅れ
2219
2007/09/22(土) 09:51:50 ファイルシステムを使う妄想
ディレクトリ = オブジェクト
ファイル = プロパティ or メソッド
これだと、プロトタイプベースな感じになると思う。
プロトタイプとなるオブジェクトを作って、コピーしてつかう。
特異オブジェクトを作るのも簡単だし、リンク使えば、オブジェクト/プロパティの共有出来る。
最初の複製はトップディレクトリ以外はリンクでやって、
書き込みを実際のファイル作成とかにすれば、copy on writeみたいだな。
メソッドは実行ファイルだから、パスを指定して実行すれば、
自分がどこに属するかはわかるから、this/selfも可能だな。
ディレクトリ = オブジェクト
ファイル = プロパティ or メソッド
これだと、プロトタイプベースな感じになると思う。
プロトタイプとなるオブジェクトを作って、コピーしてつかう。
特異オブジェクトを作るのも簡単だし、リンク使えば、オブジェクト/プロパティの共有出来る。
最初の複製はトップディレクトリ以外はリンクでやって、
書き込みを実際のファイル作成とかにすれば、copy on writeみたいだな。
メソッドは実行ファイルだから、パスを指定して実行すれば、
自分がどこに属するかはわかるから、this/selfも可能だな。
2007/09/22(土) 11:03:45
>>22
kwsk.
クラス(プロトタイプ)とインスタンスはどうやって区別するの?
foo0 = new Foo("hoge")
foo1 = new Foo("hage")
foo0/hello -> hoge
foo1/hello -> hage
みたいなのの実現方法は?単に Foo フォルダ = Foo クラス(プロトタイプ)では
できない。
kwsk.
クラス(プロトタイプ)とインスタンスはどうやって区別するの?
foo0 = new Foo("hoge")
foo1 = new Foo("hage")
foo0/hello -> hoge
foo1/hello -> hage
みたいなのの実現方法は?単に Foo フォルダ = Foo クラス(プロトタイプ)では
できない。
2007/09/22(土) 22:02:21
全てのインスタンスはクラスでもある、ってのがプロトタイプベースドなオブジェクト指向。
だからプロトタイプとインスタンスは常に同一で、区別なんてない。
他のオブジェクトをコピーして、必要な部分を書き換えて使うのが基本。
foo0 = clone(Foo)
foo0/hello = "hoge"
foo1 = clone(foo0)
foo1/hello = "hage"
foo0/hello -> hoge
foo1/hello -> hage
みたいにする。
だからプロトタイプとインスタンスは常に同一で、区別なんてない。
他のオブジェクトをコピーして、必要な部分を書き換えて使うのが基本。
foo0 = clone(Foo)
foo0/hello = "hoge"
foo1 = clone(foo0)
foo1/hello = "hage"
foo0/hello -> hoge
foo1/hello -> hage
みたいにする。
25名無しさん@お腹いっぱい。
2008/01/17(木) 18:46:58 Microsoftが.NET版Emacsの開発を検討中
ttp://www.itmedia.co.jp/enterprise/articles/0801/07/news030.html
ttp://www.itmedia.co.jp/enterprise/articles/0801/07/news030.html
26名無しさん@お腹いっぱい。
2008/08/15(金) 00:09:33 vimじゃないの〜?
27名無しさん@お腹いっぱい。
2008/10/23(木) 19:51:35 VimをインストールしてPowerShellから使用する
ttp://techbank.jp/Community/blogs/hiro/archive/2008/07/09/1394.aspx
ttp://techbank.jp/Community/blogs/hiro/archive/2008/07/09/1394.aspx
2008/10/29(水) 08:13:59
>1
別にすごくないよ。
別にすごくないよ。
29南沢木綿子 ◆5q3J5oV8h0lE
2011/03/14(月) 07:52:55.87 ∧,,,∧
( ・∀・) ほー それで
( : )
し─J
( ・∀・) ほー それで
( : )
し─J
Windowsのシェルは?
2013/09/10(火) 11:54:38.39
一応PowerShellというオブジェクトベースのシェルはあるけど、まだまだ発展途上だなあと思う
オブジェクトベースなら尚更のこと、資産が揃わなきゃどうしようもないと思う
オブジェクトベースなら尚更のこと、資産が揃わなきゃどうしようもないと思う
2013/09/14(土) 19:22:17.04
2013/11/05(火) 17:42:17.31
過去の遺産を捨てるってどーゆー事?
今まで作ったバッチファイルが使えなくなるわけじゃないでしょ
今まで作ったバッチファイルが使えなくなるわけじゃないでしょ
2013/11/08(金) 15:23:35.34
2013/12/20(金) 17:28:30.40
2013/12/20(金) 19:31:41.94
2013/12/25(水) 16:25:36.40
2013/12/25(水) 17:55:31.77
2013/12/27(金) 17:35:39.57
メリットならあるだろ
ttp://ufcpp.net/study/powershell/abstract.html#forDeveloper
ttp://ufcpp.net/study/powershell/abstract.html#forDeveloper
2013/12/28(土) 15:42:04.83
>>39
.NET 開発者でもmonoも使わないからメリットないわ
.NET 開発者でもmonoも使わないからメリットないわ
2014/01/24(金) 16:41:06.98
じゃあこれから使うようにすればいい
冗談はともかく、UNIX文化からオブジェクト指向シェルが登場しなかったのは不思議
.netが嫌ならJVMを使うとかすればいいと思うんだけど
冗談はともかく、UNIX文化からオブジェクト指向シェルが登場しなかったのは不思議
.netが嫌ならJVMを使うとかすればいいと思うんだけど
2014/02/06(木) 17:12:41.83
2014/02/18(火) 16:25:02.34
問題あると思ってる人がいるからわざわざpashを作る人がいるんでしょ
「またM$がわけのわからん事を始めやがった」で済ませずに
それともMSが無理やり作らせてるとでも思ってるの?
「またM$がわけのわからん事を始めやがった」で済ませずに
それともMSが無理やり作らせてるとでも思ってるの?
2014/02/25(火) 22:54:33.22
2014/03/09(日) 00:30:16.42
問題がないから40年変わらないってのもまあ実際あるんだろうけど
続き過ぎてしまったせいで変えることができなくなった面も大きいと思う
続き過ぎてしまったせいで変えることができなくなった面も大きいと思う
2014/09/25(木) 22:55:22.70
UNIXのシェルは脆弱性だらけのゴミ
やっぱりWindowsじゃないとな
やっぱりWindowsじゃないとな
47名無しさん@お腹いっぱい。
2014/09/27(土) 08:02:48.34 テキストベースなのハム問題。
2014/09/28(日) 23:47:16.22
だれか xiki のはなししてます?
49名無しさん@お腹いっぱい。
2014/10/14(火) 08:53:05.69 シェルインストールでUSBの接続したら
DVDドライブが教えてください。
インストール途中を失敗します。
ありがとうございます。
DVDドライブが教えてください。
インストール途中を失敗します。
ありがとうございます。
2014/10/14(火) 14:02:24.30
>>49
Your Japanese does not make sense.
Please do not use a translator but write in correct Japanese or English.
Your Japanese does not make sense.
Please do not use a translator but write in correct Japanese or English.
2014/10/14(火) 14:07:36.52
改変コピペに釣られんな
2015/01/02(金) 16:28:48.83
PowerShellを使い始めると、UNIXのCLI環境のひどさがわかるというか、
UNIXを効率的に利用するために、どれほど統一性のないコマンドや大量の一文字オプションの暗記を
要求されてきたか気づかされます(cmd.exeもそうだけど)。
結局UNIXの世界のハッカーって、丸暗記の才能のある人ってことじゃないの?と今では思います。
でも、そういう文句を言えないカルチャーなんですよね、UNIXって。
UNIXを効率的に利用するために、どれほど統一性のないコマンドや大量の一文字オプションの暗記を
要求されてきたか気づかされます(cmd.exeもそうだけど)。
結局UNIXの世界のハッカーって、丸暗記の才能のある人ってことじゃないの?と今では思います。
でも、そういう文句を言えないカルチャーなんですよね、UNIXって。
2015/01/03(土) 21:15:03.11
いやあ、いまどきbash/zshの補完を使わない人なんてそうそういないと
思うけど。csh系を今でも使ってるような人は周りにいないのでわからない。
思うけど。csh系を今でも使ってるような人は周りにいないのでわからない。
2015/01/05(月) 14:42:22.06
=の隣にスペース置くなとか、古いシェルは罠だらけだよな
配列とかパラメーター展開も意味不明な構文暗記させられるし
PowerShellは何もかも洗練されてる
配列とかパラメーター展開も意味不明な構文暗記させられるし
PowerShellは何もかも洗練されてる
2015/01/06(火) 00:32:58.42
>>53
書く時はともかく、既存のスクリプトを読む時はどうなの?
書く時はともかく、既存のスクリプトを読む時はどうなの?
2015/01/06(火) 07:53:50.88
>>55
既存のスクリプトはいろんなシチュエーションがあるのでまあつらいね。
POSIX以前のshellで動かすのを想定してるようなものもあり得るし。
PowerShellは実装一種類しかないからそりゃまあ楽だけど、
いろんな名前がキャメルケースでやたら長いのはちょっとなあ、と思う
ことはある。
既存のスクリプトはいろんなシチュエーションがあるのでまあつらいね。
POSIX以前のshellで動かすのを想定してるようなものもあり得るし。
PowerShellは実装一種類しかないからそりゃまあ楽だけど、
いろんな名前がキャメルケースでやたら長いのはちょっとなあ、と思う
ことはある。
2015/01/08(木) 22:54:08.01
>いろんな名前がキャメルケースでやたら長いのはちょっとなあ、と思う
ことはある。
Windowsらしく大文字・小文字を区別しないし、Tabで入力補完できるし
短い別名(エイリアス)も使えるから書くぶんには特に問題にならない
ことはある。
Windowsらしく大文字・小文字を区別しないし、Tabで入力補完できるし
短い別名(エイリアス)も使えるから書くぶんには特に問題にならない
2015/01/20(火) 15:19:30.00
まあ、歴史的なものなんでしょうがない。
それを切り捨てると、新規に覚えなきゃいけないので拒否する。
これからの人は、俺には関係ないからどうでもいいやw
それを切り捨てると、新規に覚えなきゃいけないので拒否する。
これからの人は、俺には関係ないからどうでもいいやw
59名無しさん@お腹いっぱい。
2015/05/03(日) 21:00:30.15 GWにシェルアプリを始めようと思ってます。
cshは古い、bshは当たり前? じゃあashか? ashより優れた sshにするか?
コンサートだとA席よりS席の方が上ですよね?
cshは古い、bshは当たり前? じゃあashか? ashより優れた sshにするか?
コンサートだとA席よりS席の方が上ですよね?
2015/05/06(水) 15:48:34.58
PowerShellは完全互換モードとか欲しい。
2015/07/01(水) 21:45:02.44
>>60
イラネ
イラネ
62名無しさん@お腹いっぱい。
2015/08/06(木) 19:23:20.86 シェルと、コマンドインタプリタと、ファイルマネージャーの違いを教えてください
2015/08/13(木) 13:25:19.32
UNIXのシェルって複数行コメント無いのかよ
クソすぎだろ…
クソすぎだろ…
64名無しさん@お腹いっぱい。
2015/08/14(金) 10:38:34.76 if false;then
:
:
:
fi
でいいじゃん
:
:
:
fi
でいいじゃん
2015/08/16(日) 10:56:59.03
>>64
そーゆーバッドノウハウを使わなきゃいけないのがクソすぎだって言ってるんよ
そーゆーバッドノウハウを使わなきゃいけないのがクソすぎだって言ってるんよ
2015/08/16(日) 11:34:23.29
: << EOF
hoge
hoge hage
EOF
の方がいいか?
hoge
hoge hage
EOF
の方がいいか?
2015/08/23(日) 08:52:06.03
どういう書き方がいいか考えなきゃいけないのがクソすぎだし
読むほうもこの部分がコメントなのかどうか考えながら読まなきゃいけないのはクソすぎ
標準で用意されてるに越したことはない
読むほうもこの部分がコメントなのかどうか考えながら読まなきゃいけないのはクソすぎ
標準で用意されてるに越したことはない
2015/08/23(日) 14:45:52.77
そもそもインタラクティブ言語にコメントを付けると無駄になるだけ。
コメントして無駄にならないのはコンパイル型言語のみ。
シェルスクリプトなんてコメントは要らない。
コメントして無駄にならないのはコンパイル型言語のみ。
シェルスクリプトなんてコメントは要らない。
2015/08/25(火) 22:10:14.35
だったら単一行コメントもいらないじゃん…
2015/08/26(水) 09:41:20.05
そうだよ。要らんよ。
2015/08/26(水) 10:44:26.94
#!/bin/sh 書くためにだけ単一行コメントの文法は必要。それだけ。
2015/08/30(日) 21:48:39.72
コメントによる性能劣化が気になるような処理を
シェルスクリプトでやろうと思うのがおかしい
シェルスクリプトでやろうと思うのがおかしい
73名無しさん@お腹いっぱい。
2016/03/29(火) 14:04:45.34 >>50
Your English doesn't make any sense.
Please do NOT use automatic translator and WRITE IN PLAIN ENGLISH OR JAPANESE.
Your English doesn't make any sense.
Please do NOT use automatic translator and WRITE IN PLAIN ENGLISH OR JAPANESE.
2016/03/29(火) 14:38:46.27
shell install de USB no setz zock she tall at,
DVD drive gao she et cool das eye.
Install to choo wash pie she mass.
Alligator goes I'm ash.
DVD drive gao she et cool das eye.
Install to choo wash pie she mass.
Alligator goes I'm ash.
75名無しさん@お腹いっぱい。
2016/03/31(木) 09:38:52.20 https://twitter.com/jacobrossi/status/715209978286514176
BASH shell is coming to Windows
(not a VM, not Cygwin, native Ubuntu Linux binaries on Windows)
BASH shell is coming to Windows
(not a VM, not Cygwin, native Ubuntu Linux binaries on Windows)
2016/04/10(日) 01:54:18.32
WSLがこんなところにも。
77名無しさん@お腹いっぱい。
2016/04/10(日) 03:31:42.47 Microsoftも軍門に下った
テキストベースが世界を支配する
テキストベースが世界を支配する
2016/05/07(土) 21:15:31.68
bashはlsやpsの出力から欲しい情報を絞り込むだけのために
わざわざgrepを使わなきゃいけない駄作
やはりオブジェクト指向こそ至高
Select-StringとBashのgrepとの違い
ttp://yanor.net/wiki/?PowerShell%2F%E6%96%87%E5%AD%97%E5%88%97%2FSelect-String%E3%81%A8Bash%E3%81%AEgrep%E3%81%A8%E3%81%AE%E9%81%95%E3%81%84
わざわざgrepを使わなきゃいけない駄作
やはりオブジェクト指向こそ至高
Select-StringとBashのgrepとの違い
ttp://yanor.net/wiki/?PowerShell%2F%E6%96%87%E5%AD%97%E5%88%97%2FSelect-String%E3%81%A8Bash%E3%81%AEgrep%E3%81%A8%E3%81%AE%E9%81%95%E3%81%84
2016/05/19(木) 21:44:53.17
コマンドによって使える正規表現メタ文字の範囲が違うとか
やっぱりUNIXってゴミじゃないですか…
http://qiita.com/richmikan@github/items/b6fb641e5b2b9af3522e
やっぱりUNIXってゴミじゃないですか…
http://qiita.com/richmikan@github/items/b6fb641e5b2b9af3522e
2016/05/20(金) 08:13:24.05
正規表現は言語処理系でも微妙に違ったりするのでしょうがない。
標準規格ってあるのかね。
標準規格ってあるのかね。
2016/06/11(土) 18:43:57.86
PowerShellならWindowsサービスの実装くらい簡単にできる
bash(笑)にはとてもできまい
https://msdn.microsoft.com/ja-jp/magazine/mt703436
bash(笑)にはとてもできまい
https://msdn.microsoft.com/ja-jp/magazine/mt703436
82名無しさん@お腹いっぱい。
2016/08/19(金) 09:07:07.27 ついにお前らもPowerShellの軍門に下る時が来たのだ
PowerShell on Linux and Open Source!
https://blogs.msdn.microsoft.com/powershell/2016/08/18/powershell-on-linux-and-open-source-2/
PowerShell on Linux and Open Source!
https://blogs.msdn.microsoft.com/powershell/2016/08/18/powershell-on-linux-and-open-source-2/
2016/10/08(土) 03:44:13.42
マジレスするとMakefileみたいなのはPowerShellじゃ全然動かんでしょ?
まあ使われないよな
まあ使われないよな
2016/10/22(土) 18:36:34.74
PowerShellはシステム管理用ツールだぞ
unixはシステム管理者が日常的にプログラムのビルドとかやらなきゃならんのか?
いつまでたってもデスクトップでWindowsのシェアを削れないのも納得だ
unixはシステム管理者が日常的にプログラムのビルドとかやらなきゃならんのか?
いつまでたってもデスクトップでWindowsのシェアを削れないのも納得だ
2016/10/24(月) 23:02:52.81
2016/11/01(火) 18:35:15.49
2017/01/14(土) 21:02:32.48
2017/07/08(土) 09:25:20.65
2017/08/06(日) 18:05:40.41
>>35
もっといいshとpythonあるから要らないです
もっといいshとpythonあるから要らないです
2017/08/06(日) 18:06:59.08
91名無しさん@お腹いっぱい。
2017/12/29(金) 07:29:22.74 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
32IHUIDTQ9
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
32IHUIDTQ9
92名無しさん@お腹いっぱい。
2018/05/22(火) 06:19:41.51 知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
8T6FV
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
8T6FV
2024/03/27(水) 19:48:51.72
あとはコロナでわかったけど層の問題。
94名無しさん@お腹いっぱい。
2024/03/27(水) 20:06:47.75 あかん
その時点で交渉済やろうし、テレビ局側も普段グルメ番組とかでは?
その時点で交渉済やろうし、テレビ局側も普段グルメ番組とかでは?
2024/03/27(水) 20:58:17.54
印象に残らないんだろうな
レスを投稿する
ニュース
- 【LIVE】国分太一 騒動後初の公の場 司法記者クラブで会見 ★2 [ひかり★]
- 【文春】元TOKIO・国分太一(51)「女性スタッフ2名への“わいせつ事案”」日テレ事情聴取の全貌が分かった! ★2 [Ailuropoda melanoleuca★]
- 生クリームだけの真っ白なクリスマスケーキ 大手メーカーが販売、その理由は…フルーツなしで価格は半額以下に [おっさん友の会★]
- 「ウソだったのか」ネット大混乱 議員の歳費5万円アップ「凍結→成立」報道に…「えっ?」「どうなってんだ」「ビックリ」 [バイト歴50年★]
- 性売買「買う側」処罰化と同時に「売る側は処罰せず、支援の対象に」Colabo主催の集会にて★3 [パンナ・コッタ★]
- 【文春】元TOKIO・国分太一(51)「女性スタッフ2名への“わいせつ事案”」日テレ事情聴取の全貌が分かった! ★3 [Ailuropoda melanoleuca★]
- 【速報】高市早苗、党首討 [115996789]
- 【速報】国分太一会見 [115996789]
- (´・ω・`)喉痛い…
- 🏡今は、もう、動かないとうふさんにトドメ👊😅👊💥📛
- 高市早苗「今年の税収80兆円! 笑いが止まらないわよ!!」 [592058334]
- 立憲、高市に「高市内閣総理大臣の「台湾有事」答弁と日中平和友好条約との関係に関する質問主意書」提出 [469534301]
