◎正当な理由による書き込みの削除について: 生島英之とみられる方へ:
金沢大学「シェルスクリプト言語論」は偽開発技術
動画、画像抽出 ||
この掲示板へ
類似スレ
掲示板一覧 人気スレ 動画人気順
このスレへの固定リンク: http://5chb.net/r/tech/1632511262/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。
これはUSP社独自のユニケージを普及させるための授業
git、RDBMS、関数、ライブラリ使うな
シェルスクリプトとC言語以外使うな
POSIXで標準化されれてないものは
ソフトウェアの高い互換性と長い持続性が実現できない
全部自分たちで作れ、USPが作ったコマンドだけを作れ
大野 浩之, 森 祥寛, 松浦 智之 (USP所属)
USPが作ったコマンドだけを使え
SQLの代わりにUSPの独自コマンドを使え!
https://richlab.org/coterie/lpf.html そんな中,まさにその疑問や悩みに応えるような内容の講義「シェルスクリプト言語論」を
金沢地区の大学向けに、2016年から開講してきました.ここまで4回(4年)開講し,
内容が洗練されてきたところでついに書籍化しました.
講義内容
https://richlab.org/j/2352 頭が悪い授業内容の一部
https://richlab.org/j/2772
シェルスクリプトにおける開発マネジメント
・デバッグ
・そもそもバグをつくらせない
・IDEのないシェルスクリプトの2つの方法
・バグ付きコード「数字のマジック」のデバッグ演習
・バージョン管理
・基本はコピー(高度ばver.管理ツールに頼らない)
・履歴が見たくばUNIXコマンド
その0.[基本] バグは取るより、生み出すな
・デバッグはそもそも「無駄な作業」
・時間の無駄・労力の無駄
・デバッグでバグを潰すくらいなら、はじめからバグらせるな
・どうやって?
・1行書いてはテストせよ。
・分岐やループの無いプログラムなら、容易にできる。 ただのUSP製品の宣伝をしてるだけの授業
https://richlab.org/j/2v62
・usp Tukubai(通称Tukubai)コマンド
・シェルスクリプトによるシステム開発を補完・強化するために作られた独自UNIXコマンド
・シェルスクリプトを、単なるサーバー管理言語から、アプリケーション開発言語へと進化させる。
・データ整理が特に得意で、RDBを過去のものにする処理速度を誇る。(参照→ 「スピードがすべてを駆逐する」)
・一部は、無償版(Open usp Tukubai)も公開されている
usp Tukubaiなんか世界中で「使われていません」
RDBよりも「圧倒的に遅く」「クラウドで使えません」
SQLは広く使われており、どこでも使えます 自己矛盾する授業内容
https://richlab.org/j/2d62
・一人(一社)が所有・支配しているものは
標準語ではない。
・その人の意向で、使い方のルールが
変わってしまう恐れがある。
⇒話者(ユーザー)が翻弄される
・いざという時の代替品がない。
⇒サポート終了や欠陥発覚で、話者(ユーザー)の
逃げ道がなくなる。
↑それはUSP研究所が独自で開発している
プロプライエタリなコマンドのことです!
RubyやJavaやSQLといった標準規格が存在するものは「標準語」です
オープンソースは移植性が高く実際にどこでも動いている wikipediaに日本語版のページのみあるの泣かせるなw
自分らで必死に記事自作したんやろな
>>1 の学籍はもうすぐ消滅するだろうけど
こういう情報はありがたい
>>7 何を言ってるんですかぁぁ!!!
wikipediaの「POSIX中心主義」のページは
「POSIX中心主義」の公式ページですよ!
秘密結社シェルショッカー 日本支部
https://github.com/ShellShoccar-jpn の
所在地(東京都内某所)の横にwikipeidaのリンクが書いてあるでしょう!
所在地は彼らの所在し、そしてリンクは公式ページのリンクです
POSIX原理主義の公式サイトは
http://posixism.org/ です。
そこにすべての情報が集約されています。
提唱者のrichmikan=リッチー大佐=USP研究所所属の松浦 智之
が自らドメインを取得しています。
2017年、POSIX原理主義は世界に進出する
https://richlab.hatena blog.com/entry/2016/12/25/030845
まだ中身がないから、松浦 智之とシェルショッカーの二人のアイコンを
デカデカと宣伝してるだけです。これが一番大事なことですからね!
あと書籍の宣伝。
公式ページはあるけれど今はwikipediaを公式ページとしているだけです!
まだそこにしかPOSIX原理主義の情報はありませぇぇん!!
POSIX原理主義(笑)
echoの挙動すら統一できてないくせに
>>12 echoの挙動が違うだって?
どの環境でも使えるシェルスクリプトを書くためのメモ ver4.60
https://qiita.com/richmikan@github/items/bd4b21cf1fe503ab2e5c > シェルスクリプトは環境依存が激しいから……
> などとよく言われ、敬遠される。それなら共通しているものだけ使えばいいのだが、
共通しているものだけを使えばいい!
シェルスクリプトは、どこでも動くコードを書けばどこでも動く!
JavaやRubyはだめ!
どこでも動くコードを書けばどこでも動く!という理屈を言っていいのは
シェルスクリプトだけに許される特権
POSIX原理主義(POSIX中心主義)は、あとづけ、こじつけの言い訳理論
https://ja.wikipedia.org/wiki/POSIX%E4%B8%AD%E5%BF%83%E4%B8%BB%E7%BE%A9 > POSIX中心主義は、上記の原理をソフトウェアの分野に応用し、次の三つの指針を提唱した[2]。
>
> POSIX準拠
> 交換可能性担保
> W3C勧告準拠
第一指針 POISX準拠していれば(=POSIXコマンドだけ使っていれば)どこでも動く!
POSIX原理主義者「ああ、なんて完璧な理論なんだ」
↑実はこれがPOSIX原理主義の唯一の主張であり間違った理論
反論1 POSIXコマンドだけではネットワーク使えないよ?
POSIX原理主義者「うっさいなー、じゃあ交換可能性が担保されていればOKってことにすればいいだろ」
↑後付の言い訳 理論1
反論2 POSIXコマンドはブラウザで動かないよ?
POSIX原理主義者「うっさいなー、W3Cで準拠してるのも認めてやるよ」
↑後付の言い訳 理論2
第ニ指針、第三指針は、POSIX原理主義が間違っていることをごまかすために
後付で作られたこじつけ、言い訳
なぜそう言えるのかと言うと、ブラウザで動くJavaScriptは、パイプで繋いでシェルスクリプトのように書くことができないから
このことについてPOSIX原理主義では、何も理論が存在しない。
後付でJavaScriptを認めたが、その先の理論はなにもない
独自コマンドtukubaiを使わないとSQL相当のことができないってのは痛いなあ・・・
tukubaiはPOSIX原理主義に反してるよねこれ
>>15 POSIX原理主義の言い訳
「君はPOSIX原理主義を理解してない。POSIX原理主義の本質は
ライブラリがなければ自分で考えて自分で作ればいいという理論だ。
そのことは公式サイト(wikipedia)には書いてないがな」
POSIX原理主義者「POSIXではsleepでミリ秒の指定ができない?
だから私が作った。
https://qiita.com/richmikan@github/items/65a55a405874e655fbac すごいだろう?ないものは作ればいい!」
いやでもGNUもBSDでもsleepコマンドはミリ秒の指定できますよね?
POSIX原理主義者「それはPOSIXじゃない!使ってはならない。
だから私は自分で作った!それを使え」
GNUやBSDのsleepコマンドを使いますよw
POSIX原理主義者「UNIX哲学にはどうしてもC言語じゃなきゃダメな局面がなければすべきではないと書いてある」
書いてませんよ?
POSIX原理主義者「すべてのPOSIXコマンドは、どうしてもC言語じゃなければ行けないから、C言語で書いてある!」
basename、dirname、cut、true、false、head、tail、nl、あたりは
シェルスクリプトで簡単にかけますよ
POSIX原理主義者の理論はぜ~んぶ適当
居酒屋のおっさんの自分語りレベル
POSIX原理主義者「yesコマンドは素晴らしいコマンドだ。その本当に意義を理解できるのはUNIX哲学を理解してる我々のみ!」
うん、でもyesコマンドってPOSIXコマンドじゃないですよね?
POSIX原理主義者「え?」
え?じゃなくてyesコマンドは、あんたの理論では使ってはダメなの
POSIX原理主義者「C、C言語で書けば、」
yesコマンドは使えないコマンドだからPOSIXコマンドじゃないの
POSIX原理主義者「yesコマンドはこのような使い方が、」
それはあんたが適当に思いついただけの変な使い方。本来の用途じゃないの。移植性もないの
POSIX原理主義者「自分で再発明することの素晴ら」
あんたが作ったものは使えないし、あんたが作ったものよりGNUやBSDの信頼性があるものを使う
POSIX原理主義者「UNIXはC言語とシェルスクリプトで作られている
RubyやPerlやPythonやPHPが使われてないのは、移植性がないと思ったからに違いない」
単にUNIX開発全盛期時代にRubyやPerlやPythonやPHPが登場してなかっただけです
あと根拠もないのに「違いない」という思い込みを学生に披露しないでください
POSIX原理主義者「POSIXコマンドだけを使っていれば10年後もそのまま動く!どこでも動く!POSIXコマンドが改定されることはない!」
でもtarコマンド削除されましたよね?
POSIX原理主義者「POSIXコマンドはcompressだ!compressを使え!」
でもLinuxにインストールされてないんですが?
POSIX原理主義者「Linuxは完全にPOSIXに準拠してない!POSIXに準拠している環境ならどこでも動く!」
そのPOSIXに準拠している環境ってなんですか?
POSIX原理主義者「商用UNIXとmacOSだ!(どやぁ)」
じゃあ、どこでも動くんじゃなくてPOSIXに準拠してる商用UNIXとmacOSだけで動く
LinuxはPOSIXに準拠してないから動かないって言わなきゃね
POSIX原理主義者「LinuxもだいたいPOSIXに準拠してるからだいたい動く。動かないものを避ければだいたい動くはずだ」
すっげー適当
理論のレベルじゃない
ただの思いつきで言ってるだけ
SQLと同じことをするためにTukubaiという独自開発した
ライブラリに依存してくださいというのはおかしい
Tukubaiはプロプラライセンスで提供されているから会社が潰れたら共倒れじゃん
オープンソースのもあるけどPythonで作られてるからPythonがバージョンアップしたら終わりじゃん
他人が作ったライブラリに依存するのはダメだけど自分の会社が作ったライブラリ
に依存するのはOKという態度はダブルスタンダードだと思うんだよね
Tukubaiへの依存がロックインでなくて何なのだって感じだなあ
あとユニケージのソースコードはマジックナンバーだらけで可読性がうんこ
>>30 > あとユニケージのソースコードはマジックナンバーだらけで可読性がうんこ
あ、マジか・・・
それは思いつかなかった。
たしかにマジックナンバー使っててわかりづれぇなって
思ってたけど、それユニケージの文化なのか
>>28 > オープンソースのもあるけどPythonで作られてるからPythonがバージョンアップしたら終わりじゃん
あれPythonの互換性が高いことを証明するために
あえて放置してるんじゃないの?
Pythonは修正しなくても動く!互換性が高い!ってw
>>27 それは知らんかった
https://ja.wikipedia.org/wiki/SQL 確かに、SQL86から存在するんだな
POSIXは一応1988年からあるけど、シェルは1992年のPOSIX.2からだったよね
>>32 Python2からPython3へのバージョンアップで互換性を捨てて議論が紛糾したのはついこの間の話だからなあ
よりによってPythonなのかって感じ
>>34 彼らの理屈ではシェルスクリプト以外がノーメンテで何年も動いたら困るわけよ。
シェルスクリプトだけが唯一ノーメンテで何年も動く言語だって主張してるわけだからね
だからあえて互換性を捨てたPython選んだんだと思うよ
ま、そのTukubaiがメンテナンスされてないところを見ると
今もそもまま動いちゃうんでしょ?
それにしてもホントTukubaiって汎用性がなくて使い物にならんよなw
昔これ使ってたプロジェクトにいた事あるんだけど、データ量が大きくなるとウユニケージコマンドが異常終了して使い物にならなかった
まぁソートとか全部オンメモリーでやろうとするんだからそうなるわな
デモでは少量データしか使ってなくて、速い事を散々アピールしてた
偉い人たちがころっと騙されてたわ
最終的にはApache Sparkに切り替えて難を逃れたらしいけど
>>37 > まぁソートとか全部オンメモリーでやろうとするんだからそうなるわな
sortコマンドを使ってるとしたら、それは違うよ
sortコマンドに限らないけど、標準的なシェルコマンドの殆どは
メモリを食わないように設計されてる
省メモリは一見いいことのように思えるけど
メモリは使って事意味がある。メモリを使うことで処理を早くできる。
データベースとかメモリにキャッシュすることで高速に処理できる
シェルコマンドはメモリを無駄にしてるのでバッチ処理やシーケンシャル処理以外は遅い
で、sortコマンドもメモリを食わないようになってる
マージソートで検索すれば詳細が見つかると思うが
ある程度の量のデータをソートする場合、/tmpディレクトリに以下に
小さなファイルをいくつも作って、最終的にマージソートして結果を出してる
だからメモリは食わない
まあユニケージコマンドのソートならどうせそこらへん適当だろうから
メモリ食いまくってるかもしれんな
> デモでは少量データしか使ってなくて、速い事を散々アピールしてた
> 偉い人たちがころっと騙されてたわ
やっぱそれか。郵便番号のAJAXが速いとか言ってるもんな
あのCSVはたかだか数MB。HDDでも100MB/s、SSDなら1GB/s以上の速度が出る現代で
一瞬(0.1秒)で終わっても当たり前としか言いようがない。
しかも書き込みはないし、サーバーあいだの同期も不要だしな
実際のトランザクションが必要な処理をシェルスクリプトというか
ユニケージコマンドでやったら破綻するのは当たり前
反面教師として
「こういう環境で開発しなければいけないこともあるので覚悟しとけよ」
というのならわからないでもない
嫌すぎる・・・ってか
こういう環境で働いてもらいます。
やろ?
大学の講義でシェル教えるのにやるならありだけど商業アプリでやるのはあたおか
世間で広く使われてる技術を教えるのならまだしも
ユニケージ、我社が開発したコマンドを使いましょう
みんなが使ってるgitは使ってはいけません。我社のやり方はこうです。
みんなが使ってるデータベースは使ってはいけません。我社のやり方はこうです。
みんなが使ってるライブラリは使ってはいけません。我社のやり方はこうです。
ってUSPのやり方を教えつけるとしたら、
それはただの技術者の囲い込み目的だと思う
技術者っていうか、技術者の卵か
本物の技術者は相手にしない
無知な人だけが騙されるって詐欺と同じじゃねーかw
この理論の論文みたけど、案の定というか何も参考にしてないんだよな
もちろんリファレンス的なのは参考にしてるけど
それ以外は全部自分が発表したものとか個人サイトを参考にしてるだけ
プログラミングというのは何十年もの多くの人が考えた
理論の積み重ねなんだけど、こいつの理論は完全独自
独自だから他の文献を参考にしてない
もちろんオリジナルの理論発表してるから、すごいって意味じゃないよ
オリジナルの理論がありえない世界で、オリジナルの理論を披露してるってことは
完全に世の中の理論から外れた大間違いの理論ってこと
自分勝手に自分の言いたいことを言ってるだけだからなあ
何の価値もない
この講義ってどういうタイミングどういう生徒が受講するんだろ
CS入門的な立ち位置?
>>49 CS入門ってなに?よくわからんけどググったら、受講案内?のPDFが出てきたよ
https://www.ucon-i.jp/newsite/city-college/kamoku/2021b/%E5%BE%8C%E6%9C%9F15_%E3%82%B7%E3%82%A7%E3%83%AB%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E8%A8%80%E8%AA%9E%E8%AB%96.pdf 開講期間 9月30日 ~ 1月27日
単位数 2単位 定員数 20名
特別聴講学生等定員、科目等履修生定員、シティカレッジ聴講生定員
・特別聴講学生等定員
別途負担費用 教員の指示に従う
・科 目 等 履 修 生(社会人で単位を必要とする者)
検 定 料 入 学 料 授 業 料 別途負担費用
9,800円 28,200円 29,600円 教員の指示に従う
・シティカレッジ聴講生 (社会人で単位を必要としない者)
10,000円
> 皆さんの中で,プログラミングを勉強して,さまざまなプログラムを作成したいと考えたことのある方は,どれだけいるだろうか? しかし,
どのように学んで良いか分からない。JAVA? Python? R? Oracle? PHP? C?などと言われても,何を学んで良いか分からない。そんな
こともあるでしょう。特に,多くのプログラミング言語では,1,2年毎に大きなバージョンアップなどがあり,その前後で作成したプログラムが
動かなくなったり,新しいプログラムが作れなくなったりします。
1、2年で動かなくなる???
新しいプログラムが作れなくなる???
そういえば2014年にShellShockと呼ばれるBashの脆弱性が問題になったなー
シェルショッカーはそこから来てるのかな
脆弱性の種を蒔いてるんじゃなかろうか
>>52 それと仮面ライダーの敵組織のショッカーをかけてるんでしょ?
怪人小鳥男とか初期の仮面ライダーのタイトルのパクリだし(第一話は「怪奇蜘蛛男」)
bashはGNUだし嫌いなんだと思うよ。UnixとかFreeBSDの世界の人たちみたいだし
POSIXに準拠していればShellShockでbashが使えなくなっても問題ないとか
鬼の首を取ったように騒いでいたし。脆弱性なんかすぐに塞がれたじゃんと。
あいつらのが言ってるPOSIX以外は使えなるかもしれないっていうのは
所詮プロプラな商用Unixの場合の話。使っていたUnixが使えなくなって
移植で痛い目にもでもあったのでは?POSIX以外はだめだってFUD攻撃をしてる
UnixやFreeBSDはなくなるかもしれんけどLinuxがなくなるとかありえないし
>>50 新しいプログラムが作れなくなるのはUSP(ユニケージ)が独自で作ったusp Tukubaiのことだなw
ユニケージの独自コマンドはプロプラだから契約してないと完全版は使えないよ
オープンソース版はなぜかも元々のC言語版じゃなくてPythonで作られた劣化版。
しかもメンテされてなくて放置状態。自分たちの独自技術(笑)を
公開したくないという意思がはっきりと感じ取れる
>>55 伏せ丼を広めようとする迷惑な客みたいなものかな
伏せ丼
https://www.weblio.jp/content/%E4%BC%8F%E3%81%9B%E4%B8%BC > ラーメン店で、ラーメンのスープを飲み終わった後に、丼を逆さまにする行為を意味して用いられている語。
> 一般的に、スープが垂れてこないほど全部を飲み干したということを表し、
> 作り手への敬意を伝える意味があるとされているが、
銀の弾丸とは言ってないが、言ってることの多くが的外れで間違いだらけ
あ、一つ思い出したよ
これこれ
Bashでif~then~else~fi文使う場合に忘れちゃならないこと
https://qiita.com/richmikan@github/items/eefbaed716e5ed198973 > Bourneシェルやzshを使っている場合はこれで大丈夫。ところが Bashで動かそうとするとエラー になってしまう。
> Bashでは、thenやelif、else節の後に有効なコードを置かずに済ませることは許されないらしい。上記の例のようにコメントを置いてもダメだ。
偉そうに言ってるけど、これはBashの動きが正しい
BourneシェルとBashはともにエラーになる。zshの方がおかしい
こんな感じで、こいつ検証してるんか?っていう
間違いだらけな記事ばかり書いてる
Qiitaで公開してるだけあって低品質w
>>58 自分の方に非があるって一切考えてないんだろうなw
シェルスクリプト言語論といいながら、シェルスクリプトの歴史も教えず
gitを使うなとかRDBMSを使うなとか
自分たちが考えた理論を教えるのは詐欺だと思う
for i in $(seq 5)
do
echo "$i回目"
name=$(shuf -e 森 野 熊 沢 -n 1)
if [ "$name" = "沢" ]
then tput setaf 3 ; echo "金$name" ; tput sgr0
else echo "金$name"
fi
sleep 3
done
この松浦智之(リッチー大佐)が事実確認もせずにデタラメばっかり書いてるのどうにかならんかね?
いやもう手遅れなんだろうし、なにかしたいわけじゃないけどさ
どういう人生を送ればこんな人間が出来上がるのか
類は友を呼ぶの言葉通り周りも同じような奴らが集まってるっぽいし
わかっててデタラメ書いてるのか、自分がデタラメ書いてるのもわかってないのか
人間学的な調査したくなるわ
@ko1nksmって人の方がシェルスクリプトに詳しそうではあるな、シェルショッカーとリッチー大佐が嫉妬してかすごく絡んでる
>>66 本人ですか?w
どこがデタラメって何でもシェルスクリプトでできるといいながら
C言語で書かれたUnixやコマンドに依存しまくりで
POSIXじゃないテキストエディタとかブラウザとか
GUIを使ってるとか矛盾してるところだよ
それらを誰かが作っていたからいいものを
なければシェルスクリプトで作るんか?w
>>69 1つ目
これに反論できたら次を言ってあげるよw
ユニケージ「俺らの実績はC言語で作ったものばかりだ」
C言語じゃないと呼び出せないAPIなんていくらでもあるのに
シェルスクリプトだけで全てを作れるわけないわな
なんであんな事言ってるのかと思ったらUnix哲学に
シェルスクリプトで書いたものをパフォーマンスのために
C言語で書き直そうとするなってのがあるからなんだよ
それをUnix哲学には全部シェルスクリプトで書けと書いてあると勘違いしてる
松浦智之(リッチー大佐)はやっぱり嘘ばっかり付いてるなwww
リチャード・ストールマンがIEEEにPOSIXの仕様を提出したとか言ってるぞこいつ
https://github.com/ShellShoccar-jpn/csp_en > Richard Stallman, the founder of the Free Software Foundation,
> proposed to the IEEE a specification which extracts almost only
> typical interface specifications from the Unix OSes. That is the origin of the POSIX.
その0.[基本] バグは取るより、生み出すな
・デバッグはそもそも「無駄な作業」
・時間の無駄・労力の無駄
・デバッグでバグを潰すくらいなら、はじめからバグらせるな
・どうやって?
・1行書いてはテストせよ。 ←これがデバッグでは?
・分岐やループの無いプログラムなら、容易にできる。 ←精神論では?旧日本軍かな?w
テストはデバッグじゃないよ。テストして見つかったバグを直す作業がデバッグ
あとからバグが見つかることを想定してない時点で、その理論は使い物にならない
自分で特定の環境では動きが違うコマンドがたくさんあるってさんざん書いてるだろうに
1行書いてはすべての環境でテストするのか?
POSIX原理主義は穴がありすぎなんだよ
>>81 前に英語の仕様が読めてないって指摘されてるまとめがあるし、英語苦手な人なんだろうね
ストールマンがIEEEにPOSIX「という名前」を提案したという英文の
名前の部分を読み飛ばした上に、最後まで読んでないんだろうな
いろいろと残念な人だね
問題があると思うんだったら
ここで騒ぐだけではなくてしかるべき処置をすればいいのに
その大学の学長? 文科省のどっか? に通報するとか
POSIX原理主義の生産性が高いのは事実だからな
どっかのスレで12万件の郵便番号検索を行うのにはRDBMSの方が優れているって
言ってた人がいたが結局実証できてなかったからな
>>87 え?データ無いの?
それ逆に言えばRDBMSよりもPOSIX原理主義の方が12万件の検索で速いと
具体的な数字を上げずに主張していましたってことになるよね
このように他人の言葉を捻じ曲げるのは得意だけど
建設的な議論ができない人って感じだった
>>87 どっかのスレって、この話してんのここと↓しかねーだろ
それぐらい覚えとけよ
gitを使わずにディレクトリコピーでバージョン管理
http://2chb.net/r/tech/1631002816/ DBよりフォルダのほうが速いよっていうVBの人いなかったっけ。
雑誌記事まで書いちゃったと思うけど。
犯人は、お客様に納品するだけでは飽き足らず、DBよりフォルダのほうが速いよって趣旨の記事まで上梓してしまったという。
奴は本気だ。
恐ろしい。
>>97 マジレスするとどんなプログラムも最終的にはOSのAPIを呼んでる
OSのAPIをどれだけ呼び出すか、OSのAPIだからって速いわけじゃない
遅いAPIもある。適切なものを最小限で呼び出さないと遅くなる
>>95 それ特許出願してる
もちろん却下されてるw
検索したら見つかるよ
何も発明してないってボロクソに言われてるwww
>>99 データストアとしてファイル名を使う発想は素晴らしいと思うけどね
特許審査官が情弱だったのだろ、日本のダメなところと言えるよね
>>100 直にとはどういうこと?
C言語のAPIを、直接呼び出すんですか?
C言語やVBではできませんねwww
>>102 > 最終的にはOSのAPIを呼んでる
最終的に呼び出されるOSのAPIを関節的に呼び出すわけではなくて直接呼び出すってこと
>>102 C言語のAPIってC言語で呼び出せないんだへー
VBはWin32Apiを呼べるよ
.NETでない昔のVBはネイティブコードにコンパイルできるよ
> 102
>
>>100 > 直にとはどういうこと?
>
> C言語のAPIを、直接呼び出すんですか?
> C言語やVBではできませんねwww
wwwwwwwwwwwwwwwwwwww
wwwwバカ丸だしwwwwwwwwwww
wwwwwwwwwwwwwwwwwwww
な?呼び出せるのはC言語だけって、
自分でボロだしたやろ?www
結局シェルスクリプトは遅いんやで
PosixやIsseiを批判する人はトンチンカンな人だけ
OSのAPIを直に呼べば速そうではある
↓
そうは言ってもC言語以外のどの言語(シェルスクリプト含む)も
OSのAPIを直に呼び出せない
それだけの話しやで。理解しな
>>113 VBとかPascalとかAdaとかJavaとかもできるよね
JavaScriptやRuby、Pythonでもできるんじゃないかな
> 102
>
>>100 > 直にとはどういうこと?
>
> C言語のAPIを、直接呼び出すんですか?
> C言語やVBではできませんねwww
wwwwwwwwwwwwwwwwwwww
wwwwバカ丸だしwwwwwwwwwww
wwwwwwwwwwwwwwwwwwww
>>114 論点は「シェルスクリプトではできない」です
>>121 > OSのAPIを直に呼べば速そうではある
> ↓
> そうは言ってもC言語以外のどの言語(シェルスクリプト含む)も
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> OSのAPIを直に呼び出せない
>
> それだけの話しやで。理解しな
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwww論点すり替えてんじゃねえかwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
> 102
>
>>100 > 直にとはどういうこと?
>
> C言語のAPIを、直接呼び出すんですか?
> C言語やVBではできませんねwww
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwちなみにこいつは最初こう言ってましたwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwww
お前は「明日の天気は晴れそうである」というつぶやきに
「日本中殆どの地域で雨だけどねwww」ってレスしたら
論点すり替えるなって怒るのか?
コミュニケーション能力ゼロやで
> 102
>
>>100 > 直にとはどういうこと?
>
> C言語のAPIを、直接呼び出すんですか?
> C言語やVBではできませんねwww
wwwwwwwwwwwwwwwwwwww
wwwwバカ丸だしwwwwwwwwwww
wwwwwwwwwwwwwwwwwwww
まあ、ほらもう嵐になったってやつかな
松浦智之(リッチー大佐)はやっぱり嘘ばっかり付いてるなwww
リチャード・ストールマンがIEEEにPOSIXの仕様を提出したとか言ってるぞこいつ
https://github.com/ShellShoccar-jpn/csp_en > Richard Stallman, the founder of the Free Software Foundation,
> proposed to the IEEE a specification which extracts almost only
> typical interface specifications from the Unix OSes. That is the origin of the POSIX.
>>121 > OSのAPIを直に呼べば速そうではある
> ↓
> そうは言ってもC言語以外のどの言語(シェルスクリプト含む)も
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> OSのAPIを直に呼び出せない
>
> それだけの話しやで。理解しな
wwwwwwwwwwwwwwwwwwwwwwwwwww
どの言語もできないんだよねえ????wwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwww
>
>>114 > 論点は「シェルスクリプトではできない」です
wwwwwwwwwwwwwwwwwwwwwwwwwww
w あれあれ???言ってることぜんぜん違うよね
wwwwwwwwwwwwwwwwwwwwwwwwwww
> 102
>
>>100 > 直にとはどういうこと?
>
> C言語のAPIを、直接呼び出すんですか?
> C言語やVBではできませんねwww
wwwwwwwwwwwwwwwwwwww
w 最初はC言語でもできないって言ってた
wwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwww
w 嘘ばっか付くな
wwwwwwwwwwwwwwwwwwww
>>124 真面目な話君がやってるのはクソリプであってコミュニケーションではないよ
コミュニケーションとは理解することだから
まずPosix原理主義の考え方はすべて正しいという前提を受け入れないとダメなのよ
Posix原理主義の理念を理解して実践し、そしてUSPの採用面接受けに行こう
その行動力こそがコミュニケーション能力だと私は思いますよ
>>69 > それだけ? それだけなの?
って聞かれたから答えたのに無視なの?
松浦智之(リッチー大佐)はやっぱり嘘ばっかり付いてるなwww
リチャード・ストールマンがIEEEにPOSIXの仕様を提出したとか言ってるぞこいつ
https://github.com/ShellShoccar-jpn/csp_en > Richard Stallman, the founder of the Free Software Foundation,
> proposed to the IEEE a specification which extracts almost only
> typical interface specifications from the Unix OSes. That is the origin of the POSIX.
POSIX原理主義に頑張って身につけるような技術なんてあるの?
まあ大丈夫だよ。あれはソフトウェア開発技術のほんの5%にも満たないものだから
どちらにしろ95%をこれからやることになる。
最初の一歩が間違っていたって誤差の範囲だよ。授業料は高かったかもしれんがw
怖いものみたさでリポ覗いたらpython/haskell実装でわろ
言い訳程度にsh実装添えてあるだけw
言いたいことはわかるけどdocker出てきたから意味なくね
>>147 この人FreeBSD勢だからDocker使えないのさ
FreeBSDをつかうのは勝手だけど
それを他の人にも押し付けないでほしいな
俺も変態シェル芸人だし好きだから気持ちはわかるけど
ビジネスの場で採用したいとは思わないかな、、
動けば何でも良いんだけど、賛同者が少ないものには手が出しにくい
コードの組み方や中身なんかさして重要とも思わない何でもいい
どこに何が書いてて何やってるかわかるやつ、探せる作り方が大事
?「そんなことよりもノーメンテで何十年も動いた方が良くないですか?
ノーメンテですよノーメンテ。その代わり今大変になりますが。」
Haskell書く意識高そうな人がsh書くとか耐えられるんかね?
追求するにも情報なさすぎる
wikipeの記事は素人ぽいのは同意
ライセンス契約の時点で口外しないようにさせられるのかな
あるいは契約数が少ないからあまり情報が出てないか
ユニケージを使う時点で被害は確定してるから、使ってる現場が多ければもっと噴出してるはず
今、ユニケージ開発手法にギークが熱狂するワケ【USP研究所代表&オープンソースOSコミッター対談】では、USP研究所代表「當仲寛哲」とオープンソースOSコミッター「後藤大地」の対談が掲載されているが、実際にはBSDコンサルティング株式会社の代表取締役「當仲寛哲」(USP研究所代表取締役と兼任)と取締役「後藤大地」の対談である。広告記事と明記してあるものの、二人の関係性が明記されておらず、USP研究所と利害関係のないオープンソースOSコミッターが評価しているという形に見せかけたステルスマーケティングの一種である。
大手メーカー製品でも
DB使った汎用的な設計でも
別にゴミみたいなことになってるのナンボでもあるから
好きにしたらええやんとおもう
なんでわざわざ後で苦労しそうなことするのか分からんけど
COBOLの思想の影響あるとか汎用機使いどもか?
イニシエの人々やな
このシステム入れてるところがあるってのが不可解
シェルスクリプティングじゃなくてコレをわざわざ使うの??
>>160 USP研究所とは別に、ユニケージ開発手法の代理店が会社がいくつかあって
ユニケージエンジニアの資格を持った人しか、ユニケージのツールを使えないので
代理店にユニケージエンジニアを派遣してもらうみたいなビジネスモデルっぽい
ユニケージエンジニア一人から、子ユニケージエンジニアが生まれ
子ユニケージエンジニアから、孫ユニケージエンジニアが生まれる
すべてのユニケージエンジニアは胴元にライセンス料を支払い続ける
ユニケージ開発手法ビジネス・パートナー
ユニケージ開発手法による開発サービスを提供しているシステム開発会社様です。
USP研究所が教育・認定した「ユニケージエンジニア」が在籍しています。
https://www.usp-lab.com/partner.html こんな感じね。ユニケージでシステム開発をしているというよりも
ユニケージでシステム開発をしたいと思っている会社に対して
教育・認定を行うというのがビジネスモデル
あと、金沢大学でユニケージを教えたり
シェルスクリプトマガジンというのを出版したりして
普及しているかのように見せかけてる
本を出版してるなんてすげーじゃんって思うかもしれないが、正直個人出版レベル
https://www.usp-lab.com/pub.access.html > 2020年8月1日時点、地方・小出版流通センター様と契約がございます。
「地方・小出版流通センター」という会社があってそれを使うだけで簡単に出版できる
地方出版、少部数出版物流通のためのプラットフォーム
http://neil.chips.jp/chihosho/ この「地方・小出版流通センター」が取り扱いを行ってるのが丸善とかジュンク堂程度なので
それ以外の本屋にシェルスクリプトマガジンは置いていない
「ユニケージエンジニア」ってなんだろうと思って検索したんだけど、
終わってねーか?アクセスエラーになる。
https://www.usp-lab.com/uec.html Usp Engineer's Community (UEC)
UECは、ユニバーサル・シェル・プログラミング研究所が運営する、ユニケージエンジニア向けのコミュニティサイトです。
Open usp Tukubaiのダウンロ―ド、Tukubaiコマンドのオンラインマニュアル、プログラミングTipsなど、様々なコンテンツを用意しています。
→UECサイト
ちょっと笑いのセンスがわからない
https://www.amazo n.co.jp/%E5%AE%9F%E8%B7%B5%E3%83%A6%E3%83%8B%E3%82%B1%E3%83%BC%E3%82%B8%E9%96%8B%E7%99%BA%E6%89%8B%E6%B3%9501-%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E5%AD%A6%E7%BF%92%E7%B7%A8-USP%E7%A0%94%E7%A9%B6%E6%89%80/dp/4904807308
個人的に一番好きなユニケージコマンドは"tateyoko"コマンド。
tateyokoコマンドはその名の通り、縦列のデータを横行に変換する(また、その逆もしかり)、転置コマンドである。
このtateyokoを2回連続で使うと、縦データを一旦横にして、それから縦にもどす。
つまり、なにもかわらない、現状維持。
使い方はこんな感じ。
綺麗で美人なPM(ただし、瞳の奥は怒りを抑えている)に
「進捗どうですか?」と尋ねられたら、
並のエンジニアだと「進捗ダメです」というのが関の山ですが、
「"tateyoko"2回ですかねッキリ」と応えれるようになれば、あなたもきっとユニケージエンジニアですよ。
wsl2ってあまり使う人いなくねwww
http://2chb.net/r/win/1635677537/ こっちでここ数日暴れてたけど無事負けて敗走したみたいね、原理主義者くん
なんだこれ
>>4 金沢大学総合メディア基盤センター 大野浩之
実在するんだが
手の込んだ嘘だろ
架空の大学、架空の人物とか前にもあった釣りのあれの類
そんな馬鹿な授業するやついるわけがない
進研ゼミの漫画を逆から読んでいくとバッドエンドになる
バージョン管理以外は正しい事言ってるじゃんw
バグ取りはコード書きながらってのはいいね
いまどきは環境が揃ってて、コード書く先から構文チェックされてしまうからなw
lud20250509143837このスレへの固定リンク: http://5chb.net/r/tech/1632511262/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。
TOPへ TOPへ
全掲示板一覧 この掲示板へ 人気スレ |
Youtube 動画
>50
>100
>200
>300
>500
>1000枚
新着画像
↓「金沢大学「シェルスクリプト言語論」は偽開発技術 」を見た人も見ています:
・【技術】CO2を燃料電池材料に 新技術を開発、金沢大など [すらいむ★]
・【ナゾロジー】空気中に浮遊するウイルスをリアルタイムで追跡する技術を開発 [すらいむ★]
・【新型コロナ】遺伝子編集技術を応用して「検査時間がPCR法の最大6分の1」しかないウイルス検査法が開発される
・【技術】拭き取った検体から最短1時間15分でノロウイルスを検出できる検出キットを開発 税抜き価格8万1000円/東洋紡
・韓国軍、ステルス無人機開発中…「国内ですでに技術開発、年内に生産可能」 [きつねうどん★]
・韓国軍、ステルス機の探知が可能なレーダー技術を開発 韓国ネット「誇らしい」「日米中が近づけないよう気を付けて」「技術の流出に注意 [Felis silvestris catus★]
・Taeko「いつから開発してたの?大企業は原則を無視し武器製造に関与してた事の証明だね」 ―日本のステルス技術注視 部品の9割超が国産
・【技術】抗ウイルス効果を持つ銀を繊維素材に強固に結合させる技術をQSTなどが開発 新型コロナウイルス99.9%超を1時間以内に不活化 [すらいむ★]
・なんでもシェルスクリプトで開発する奴アンチスレ
・若年技術者も使える!西松建設がトンネル吹き付けコンクリの平滑連続新工法を開発 [きつねうどん★]
・シェルスクリプトで業務システム開発の被害者スレ (10)
・【IT】皇居の史跡など多言語で解説 外国人向けアプリ…宮内庁が開発
・【悲報】Ada言語の開発者はエイダじゃなかった
・大規模多人数開発でも耐えられる言語に必須の機能
・プログラマに必須の言語以外の技術(英語コミュ能以外)
・【社会】自閉症を高精度に判別する技術を開発
・AI技術、肝臓がん治療法を30日間で開発
・【IT】米技術者ら、世界「最強」のスパコン開発[06/09]
・【科学】日本は研究開発費3位、研究者数3位…「科学技術指標2017」公表
・【技術】砂糖40%減でも甘さは同じ、ネスレが画期的な新技術を開発
・【サイバー攻撃対策】大手電機メーカー各社が新技術を開発
・【科学技術】 研究者たちが水に沈まない金属構造を開発中
・【半島情勢】北朝鮮、ミサイル開発で爆発事故か。技術者に死傷者
・【分子】立体構造の右手型と左手型が時間とともに入れ替わる分子、金沢大が開発 [すらいむ★]
・グーグル AI対話ソフト 一般提供開始へ AI技術の開発競争激化 [香味焙煎★]
・【通信技術】水中光無線通信で新技術開発…防衛省資金を活用[01/30]
・【技術】量子コンピューティングの新手法、カナダの研究チームが開発
・【医療】血液をはじくめっき技術を開発 静岡理工科大学[03/29]
・米国が開発したABEって技術だけは凄いと思うw
・【電事連会長】 “技術開発でCO2排出抑制” 石炭火力批判受け
・NATO新技術開発へ基金 中露に対抗1300億円 [ひよこ★]
・【IT】昭和電工、次世代HDD技術「HAMR」対応HDメディアを開発
・京都大学がリチウムイオン電池を凌ぐ革新型蓄電池の基礎技術を開発
・三菱電機、既存の光ファイバー網で最大1Tbpsを実現する通信技術を開発
・小泉進次郎「ノーベル化学賞の陰には環境省の技術開発支援があった」
・人民解放軍、装備開発の技術がロシアの為実際はクソ弱いのではないかと話題に
・【医療技術】がんの悪性度を検知する『ナノマシン造影剤』を開発
・【JR西日本】車椅子用に段差解消技術開発へ 試作機を報道公開
・Amazonが覚醒剤や大麻を新幹線で輸送する技術を開発
・だれかJR東に転クロ一般車の開発技術を教えてあげて
・フォード、エアコンから排出された水を飲めるようにする技術を開発
・Googleの親会社は世界中の蚊を撲滅するための技術を開発中[11/29]
・【エネルギー】もう化石燃料に頼らなくてすむかも。画期的な技術が開発中 [すらいむ★]
・【技術】レアメタル不要の電池、日本製紙が開発へ 容量も2.5倍 [田杉山脈★]
・【技術開発/投資】ソフトバンクとサウジのファンド ロボットのルール整備で提携
・PS5 開発者「現状1440Pでの出力は技術的に問題ないが、テレビへの対応を最優先にしてるため対応せず」
・【技術】日本の大学教授が「Taste the TV (TTTV)」、舐めると料理の味がするテレビを開発 [上級国民★]
・【人手無し】自動運航/技術開発、日本でも活発化。各社、電池駆動船計画
・【技術】ロシア原子力企業、福島第一原発の放射性粉塵の収集システムを開発へ
・【最強のパスワード】自分のペ○スを認証させてログインする技術が開発される
・【研究】金属の殺菌効果を飛躍的に高める表面加工技術が開発される
・【技術】「わずか数秒」で充電可能な電池が開発される
・バイクの「隼」を作った技術者、無人機を超える1000ccエンジン搭載の超無人機を開発
・A型ってキチガイばかりだから血液型変えたほうが良いと思う。A型をO型に変える技術開発
・【トヨタ】自動運転の技術開発など手がけるオフィス公開
・光回線速度100倍へ 官民で次世代半導体開発強化 予算倍増で国産技術を育成 [峠★]
・【Money1】 韓国「国産技術で」KF-21用ミサイルを開発だ [12/30] [仮面ウニダー★]
・【新型肺炎】マスクをしても市民の監視は可能に…中国企業が新技術開発
・【沖縄県】新薬開発、カイコで時短 沖縄高専・伊東教授 再生医療へ新技術も
・生きた真核細胞内でたんぱく質の立体構造を詳細に観測する技術を開発 京大[05/13]
・【技術開発】NTT、量研と核融合の共同研究 次世代通信を活用 [すらいむ★]
・【自動車】住友ゴムと関西大学、静電気を利用したタイヤ内部の発電技術を共同開発
・【技術】7メートル先の心臓の動きを捉え、血圧を推定する装置が開発される [haru★]
・【ナゾロジー】53歳→23歳 皮膚年齢を30歳巻き戻す「若返り技術」を開発 [すらいむ★]
・日本政府、最先端の技術開発で海外に周回遅れしていることに危機感 来年夏にも議論始める方針
17:21:56 up 65 days, 18:20, 0 users, load average: 13.72, 11.33, 10.56
in 0.067211866378784 sec
@0.067211866378784@0b7 on 062206
|