予想通り新しいバージョン管理ツールが登場するようだな
gitなんか使っていた奴らはデータが取り出せなくなり
移行作業に苦しむことになるだろう
シェルスクリプトなら何十年後も同じものを使いつけられる
20年前の知識が20年後でも通用するわけだ
シェルスクリプトでバージョン管理せよ。
使う方を覚えるのではなく、自分の頭でシェルスクリプトで
どうやってバージョン管理するのかを考えろ
探検
POSIX原理主義「ほれみろまた新しいバージョン管理だ」
■ このスレッドは過去ログ倉庫に格納されています
2022/11/16(水) 20:15:25.62ID:iIuOsXs4
2デフォルトの名無しさん
2022/11/16(水) 20:20:34.81ID:F1FwASBt そだねー
2022/11/16(水) 20:24:25.73ID:N6Hav7gQ
>>1
自分の頭で考えたらお前の私怨につきあってるヒマはないと出ましたw
自分の頭で考えたらお前の私怨につきあってるヒマはないと出ましたw
4デフォルトの名無しさん
2022/11/16(水) 20:37:28.25ID:szYjfdAz 新しいバージョン管理ツールが登場したらGitのデータが取り出せなくなるのはどういう論理展開なの?
よくわかんないな
よくわかんないな
2022/11/16(水) 20:43:51.21ID:iIuOsXs4
>>4
gitはデータを訳のわからんバイナリデータで格納してる
バイナリデータの移植性が低いのは誰でも知ってる
効率はバイナリの方がいいだろうが、効率よりも移植性だ
そのせいでお前らは何度もバージョン管理のやり方が変わって
新しい使い方を覚え直さなければならなくなる
今までの知識が全部無駄になる
そんなのはもうたくさんだ
gitはデータを訳のわからんバイナリデータで格納してる
バイナリデータの移植性が低いのは誰でも知ってる
効率はバイナリの方がいいだろうが、効率よりも移植性だ
そのせいでお前らは何度もバージョン管理のやり方が変わって
新しい使い方を覚え直さなければならなくなる
今までの知識が全部無駄になる
そんなのはもうたくさんだ
6デフォルトの名無しさん
2022/11/16(水) 20:58:38.46ID:F1FwASBt てかバージョン管理なんてGit以外にもあっただろ…
しかも今度はメタ程度のバージョン管理システムだろ?吹いて捨てるわ
しかも今度はメタ程度のバージョン管理システムだろ?吹いて捨てるわ
7デフォルトの名無しさん
2022/11/16(水) 20:59:32.96ID:F1FwASBt Gitが流行ったのはGitHubのおかげや
GitHubで手軽に公開できるから流行ったんや
You Tubeとかティックトックと一緒
GitHubで手軽に公開できるから流行ったんや
You Tubeとかティックトックと一緒
2022/11/16(水) 21:02:10.85ID:towsjYgL
ほれ見ろまた新しいクソスレだ
クソスレ立てるやつもそのスレを必死に上げるやつも病院に入っておとなしくしとけよ
クソスレ立てるやつもそのスレを必死に上げるやつも病院に入っておとなしくしとけよ
2022/11/16(水) 21:12:24.29ID:N6Hav7gQ
10デフォルトの名無しさん
2022/11/16(水) 22:16:13.89ID:iIuOsXs4 ほれみろまたバージョン管理が死ぬ
移行作業が待ってるぞw
Metaの大規模ソースコード管理システム「Sapling」がオープンソース化
https://gigazine.net/news/20221116-meta-sapling/
移行作業が待ってるぞw
Metaの大規模ソースコード管理システム「Sapling」がオープンソース化
https://gigazine.net/news/20221116-meta-sapling/
11デフォルトの名無しさん
2022/11/16(水) 22:21:18.84ID:F1FwASBt >>10
メタ程度のバージョン管理システムとかいらん
メタ程度のバージョン管理システムとかいらん
12デフォルトの名無しさん
2022/11/17(木) 12:35:18.79ID:0238FGEQ2022/11/17(木) 12:50:30.56ID:mT8yPzlW
>>5
zipで圧縮してるだけやろ
zipで圧縮してるだけやろ
2022/11/17(木) 18:45:04.01ID:sEJgotrz
把握してるだけのPOSIX原理主義者敗北集をまとめてみた
実データでプログラミングすれば単体テストは不要!
https://mevius.5ch.net/test/read.cgi/tech/1654051738/
最長不倒関数■C言語でmain関数に全コードを入れる
https://mevius.5ch.net/test/read.cgi/tech/1653574691/
OSの機能なのにシステムコール呼び出しが遅い理由
https://mevius.5ch.net/test/read.cgi/tech/1652880371/
wsl2ってあまり使う人いなくねwww
https://mevius.5ch.net/test/read.cgi/win/1635677537/
金沢大学「シェルスクリプト言語論」は偽開発技術
https://mevius.5ch.net/test/read.cgi/tech/1632511262/
gitを使わずにディレクトリコピーでバージョン管理
https://mevius.5ch.net/test/read.cgi/tech/1631002816/
構造化プログラミングはまだ必要ではないのか?
https://mevius.5ch.net/test/read.cgi/tech/1534260508/
BigQueryが非構造化データに対応。ユニケージ終焉へ
https://mevius.5ch.net/test/read.cgi/tech/1665630428/
ハッカーが夢中になるPOSIX原理主義(中心主義)
https://mevius.5ch.net/test/read.cgi/tech/1663999431/
すべての行にコードの意味をコメントで書くアホウ
https://mevius.5ch.net/test/read.cgi/tech/1659656921/
実データでプログラミングすれば単体テストは不要!
https://mevius.5ch.net/test/read.cgi/tech/1654051738/
最長不倒関数■C言語でmain関数に全コードを入れる
https://mevius.5ch.net/test/read.cgi/tech/1653574691/
OSの機能なのにシステムコール呼び出しが遅い理由
https://mevius.5ch.net/test/read.cgi/tech/1652880371/
wsl2ってあまり使う人いなくねwww
https://mevius.5ch.net/test/read.cgi/win/1635677537/
金沢大学「シェルスクリプト言語論」は偽開発技術
https://mevius.5ch.net/test/read.cgi/tech/1632511262/
gitを使わずにディレクトリコピーでバージョン管理
https://mevius.5ch.net/test/read.cgi/tech/1631002816/
構造化プログラミングはまだ必要ではないのか?
https://mevius.5ch.net/test/read.cgi/tech/1534260508/
BigQueryが非構造化データに対応。ユニケージ終焉へ
https://mevius.5ch.net/test/read.cgi/tech/1665630428/
ハッカーが夢中になるPOSIX原理主義(中心主義)
https://mevius.5ch.net/test/read.cgi/tech/1663999431/
すべての行にコードの意味をコメントで書くアホウ
https://mevius.5ch.net/test/read.cgi/tech/1659656921/
2022/11/17(木) 18:45:53.47ID:sEJgotrz
しかもこのスレでは新しいバージョン管理ソフトが出ただけでPOSIX原理主義者はなんの貢献もしてないのになぜか手柄のように誇ってる
2022/11/17(木) 19:03:46.18ID:wCaYlNn3
MetaのSaplingはGitのリポジトリをcloneしてpush/pullできるから何も困らない
もちろんGithubにも接続できる
もちろんGithubにも接続できる
17デフォルトの名無しさん
2022/11/17(木) 19:23:20.79ID:iKwqu8K0 >>16
そんでGitよりええのん?
そんでGitよりええのん?
18デフォルトの名無しさん
2022/11/17(木) 19:30:12.45ID:782WqxX7 >>16
gitリポジトリも扱えるけどgitリポジトリのままクライアントだけslにしても高度な機能は使えないみたいよ
https://engineering.fb.com/2022/11/15/open-source/sapling-source-control-scalable/
> 注: スケール機能の多くは、Sapling 固有のサーバーを使用する必要があるため、最初のクライアント リリースでは使用できません。ここでは、今後のプレビューとして説明します。Git リポジトリで Sapling を使用する場合、これらの最適化の一部は適用されません。
gitリポジトリも扱えるけどgitリポジトリのままクライアントだけslにしても高度な機能は使えないみたいよ
https://engineering.fb.com/2022/11/15/open-source/sapling-source-control-scalable/
> 注: スケール機能の多くは、Sapling 固有のサーバーを使用する必要があるため、最初のクライアント リリースでは使用できません。ここでは、今後のプレビューとして説明します。Git リポジトリで Sapling を使用する場合、これらの最適化の一部は適用されません。
2022/11/17(木) 20:40:13.88ID:wCaYlNn3
>>18
slクライアントだけで使えないのはそのページの後半の Scaling Sapling で説明されてる機能だよね
前半の Sapling's user experience で説明されている機能はクライアントだけで使えて、gitのリポジトリでもいろいろ使いやすくなっているのがウリらしい
ステージが無いとかrebase -iでエディタ開いてコミット履歴編集が goto/prev/next/amend みたいなコマンドでできるとか
他にも https://sapling-scm.com/docs/introduction/git-cheat-sheet/ に git とのコマンドの対応表があるからいろいろ参考になる
slクライアントだけで使えないのはそのページの後半の Scaling Sapling で説明されてる機能だよね
前半の Sapling's user experience で説明されている機能はクライアントだけで使えて、gitのリポジトリでもいろいろ使いやすくなっているのがウリらしい
ステージが無いとかrebase -iでエディタ開いてコミット履歴編集が goto/prev/next/amend みたいなコマンドでできるとか
他にも https://sapling-scm.com/docs/introduction/git-cheat-sheet/ に git とのコマンドの対応表があるからいろいろ参考になる
2022/11/17(木) 20:40:51.39ID:wCaYlNn3
21デフォルトの名無しさん
2022/11/17(木) 21:26:30.18ID:Fq3chjKa22デフォルトの名無しさん
2022/11/17(木) 21:43:45.45ID:nBI3dg2N23デフォルトの名無しさん
2022/11/17(木) 21:52:50.37ID:Fq3chjKa >>22
POSIXは30年前に規格化されてから何も変わっていない
gitは開発者の都合で勝手に変わるから
アップデートすると動かなくなる
つまり寿命が短いということだ
我らはこのような寿命の長いソフトウェアを、「ソフトウェアの保存食」と呼んでいる。我らの意見はこうだ。
・ 世にありふれている多くのソフトウェアは「生もの」
美味しいかもしれないが、日もちしない。
・保存食は、そこまで美味しくないが、日もちするという性質で優れるため必要なもの。
毎日の食事には生もの。キャンプや災害時には保存食。→適材適所でどちらも必要。
・しかし今、ソフトウェア界には保存食が不足している。
「今、高性能なこと」、「今、高機能なこと」を追求しているソフトウェアばかり。
POSIX の弱点を補完し、発展させたものがPOSIX 原理主義
POSIXは30年前に規格化されてから何も変わっていない
gitは開発者の都合で勝手に変わるから
アップデートすると動かなくなる
つまり寿命が短いということだ
我らはこのような寿命の長いソフトウェアを、「ソフトウェアの保存食」と呼んでいる。我らの意見はこうだ。
・ 世にありふれている多くのソフトウェアは「生もの」
美味しいかもしれないが、日もちしない。
・保存食は、そこまで美味しくないが、日もちするという性質で優れるため必要なもの。
毎日の食事には生もの。キャンプや災害時には保存食。→適材適所でどちらも必要。
・しかし今、ソフトウェア界には保存食が不足している。
「今、高性能なこと」、「今、高機能なこと」を追求しているソフトウェアばかり。
POSIX の弱点を補完し、発展させたものがPOSIX 原理主義
2022/11/17(木) 22:24:10.38ID:OsFBC3fL
gitがアップデートで動かなくなった記憶がない
2022/11/18(金) 01:59:41.54ID:mb4K16Ur
2022/11/18(金) 02:00:28.00ID:Xok0DOTI
ユニケージは誰も保守できないからただの粗大ごみ
27デフォルトの名無しさん
2022/11/18(金) 07:11:10.01ID:ExpJZ6XR >>25
ソフトウェアの寿命は短い。なぜかわかるか?
それはPOSIXという寿命が長い標準規格に準拠してないからだ
POSIXは30年の長い寿命を持っている
ならばPOSIXに従えはソフトウェアの寿命が長くなるのは明らかだ
POSIXで使える言語はCとシェルスクリプトだけだ
Cは効率がいいが移植性が低いとUNIX哲学で散々言われていることだ
したがってシェルスクリプトで書くしかない
しかしPOSIXは機能が少ないと騒ぐやからが多い
だから我らはシェルスクリプトで何でも出来ることを証明するために
多数のコマンドを作ってみせた。JSONだってXMLだってなんでも処理できる
POSIX原理主義は寿命が長いことが証明された
ソフトウェアの寿命は短い。なぜかわかるか?
それはPOSIXという寿命が長い標準規格に準拠してないからだ
POSIXは30年の長い寿命を持っている
ならばPOSIXに従えはソフトウェアの寿命が長くなるのは明らかだ
POSIXで使える言語はCとシェルスクリプトだけだ
Cは効率がいいが移植性が低いとUNIX哲学で散々言われていることだ
したがってシェルスクリプトで書くしかない
しかしPOSIXは機能が少ないと騒ぐやからが多い
だから我らはシェルスクリプトで何でも出来ることを証明するために
多数のコマンドを作ってみせた。JSONだってXMLだってなんでも処理できる
POSIX原理主義は寿命が長いことが証明された
2022/11/18(金) 09:04:17.02ID:3+WQjBi3
どうでもいい奴が実在しない奴と本気で戦ってるw
29デフォルトの名無しさん
2022/11/18(金) 10:01:23.79ID:iuJRpq/V30デフォルトの名無しさん
2022/11/18(金) 10:13:13.76ID:aPx/ZOnV31デフォルトの名無しさん
2022/11/18(金) 10:16:53.53ID:aPx/ZOnV >>1
gitってPOSIX以外のシステムコールを呼んでたっけ?
gitってPOSIX以外のシステムコールを呼んでたっけ?
2022/11/18(金) 11:12:40.62ID:WymLnZlD
2022/11/18(金) 11:22:03.27ID:74st4nmX
>>31
git 2.34 で追加された core.fsmonitor の機能は Linux なら独自の inotify 関連のシステムコールを使ってるはず
こういう機能は昔のUNIXには無かったからPOSIXにも無いんじゃないかな
git 2.34 で追加された core.fsmonitor の機能は Linux なら独自の inotify 関連のシステムコールを使ってるはず
こういう機能は昔のUNIXには無かったからPOSIXにも無いんじゃないかな
2022/11/18(金) 12:04:44.11ID:aPx/ZOnV
>>33
「Linux なら」ってことなので必須じゃないのではないかな?
「Linux なら」ってことなので必須じゃないのではないかな?
2022/11/18(金) 14:05:46.08ID:74st4nmX
>>34
inotifyに似た機能が無い場合は自力でファイルシステムを読んで回って変更を探すようなかなり非効率な実装になるので今どきのOSには必須の機能だと思うよ
例えばVSCodeなんかで他のプログラム使ってファイルを修正したのが直ちに反映されるのはこの機能使ってるはず
Windowsにも似たようなのがあるし、MacやBSDはどうかなあ
inotifyに似た機能が無い場合は自力でファイルシステムを読んで回って変更を探すようなかなり非効率な実装になるので今どきのOSには必須の機能だと思うよ
例えばVSCodeなんかで他のプログラム使ってファイルを修正したのが直ちに反映されるのはこの機能使ってるはず
Windowsにも似たようなのがあるし、MacやBSDはどうかなあ
2022/11/18(金) 15:23:49.85ID:NJJaJqGX
2022/11/18(金) 17:39:36.63ID:0pio48IP
Mercurial を使っている俺にスキはなかった。
38デフォルトの名無しさん
2022/11/18(金) 20:07:03.40ID:ExpJZ6XR >>31
我らの聖典にはこう書かれておる
JavaScript ライブラリーは原則使わない
重要なことだが、jQuery やReact など……、JavaScript ライブラリーは原則使わない。
理由は、それらのライブラリーが一部のブラウザーでしかサポートしていない独自機能を
呼び出している恐れがあるからだ。自作のプログラムにそういうライブラリーの混入を許せば、
長寿命という特徴が損なう恐れがでてしまう。
ライブラリーを使わないということは、その部分を自力で1 から書くということだ。
とても大それたことに思えるかもしれないがそうとは限らない。例えば、次の例を見よ。
gitが一部のOSでしか動かない独自機能を呼び出している恐れある以上
そういったものを使ってはならぬというのがPOSIX原理主義だ
我らの聖典にはこう書かれておる
JavaScript ライブラリーは原則使わない
重要なことだが、jQuery やReact など……、JavaScript ライブラリーは原則使わない。
理由は、それらのライブラリーが一部のブラウザーでしかサポートしていない独自機能を
呼び出している恐れがあるからだ。自作のプログラムにそういうライブラリーの混入を許せば、
長寿命という特徴が損なう恐れがでてしまう。
ライブラリーを使わないということは、その部分を自力で1 から書くということだ。
とても大それたことに思えるかもしれないがそうとは限らない。例えば、次の例を見よ。
gitが一部のOSでしか動かない独自機能を呼び出している恐れある以上
そういったものを使ってはならぬというのがPOSIX原理主義だ
2022/11/18(金) 20:33:30.60ID:E/AOdreL
>>38
へーgitはMacでビルドできないんだー
へーgitはMacでビルドできないんだー
40デフォルトの名無しさん
2022/11/18(金) 21:44:56.74ID:ExpJZ6XR2022/11/18(金) 22:51:51.69ID:OVKQ4p3M
しかしユニケージはPOSIZに準拠してないという矛盾
ガチガチにベンダーロックインしてる上に、契約で、USPに不利なこと発信すると訴えるとか脅してんじゃねえの
ガチガチにベンダーロックインしてる上に、契約で、USPに不利なこと発信すると訴えるとか脅してんじゃねえの
42デフォルトの名無しさん
2022/11/18(金) 23:11:25.72ID:aPx/ZOnV43デフォルトの名無しさん
2022/11/18(金) 23:12:05.18ID:ExpJZ6XR44デフォルトの名無しさん
2022/11/18(金) 23:12:51.67ID:aPx/ZOnV >>41
そこの人はシェルスクリプトでリアルタイム制御とかアホなスレたててたな
そこの人はシェルスクリプトでリアルタイム制御とかアホなスレたててたな
45デフォルトの名無しさん
2022/11/18(金) 23:14:16.61ID:aPx/ZOnV >>43
30年以上も続いてるのに?w
30年以上も続いてるのに?w
46デフォルトの名無しさん
2022/11/18(金) 23:17:05.52ID:aPx/ZOnV47デフォルトの名無しさん
2022/11/18(金) 23:20:51.45ID:GXr+Z6rR ちゃうねん。
POSIXの範囲で作っとけば。
地球人全員が使えんねん。
POSIXの範囲で作っとけば。
地球人全員が使えんねん。
48デフォルトの名無しさん
2022/11/18(金) 23:21:10.37ID:GXr+Z6rR な?
ええやろ?
ええやろ?
49デフォルトの名無しさん
2022/11/18(金) 23:30:38.43ID:aPx/ZOnV POSIXってのはOSの最大公約数
そんな狭いものに留まるのに賛成はしない
POSIXを逸脱した高機能な部分は
autoconf で管理すりゃ良いだけ
30年前に解決した話だよ
そんな狭いものに留まるのに賛成はしない
POSIXを逸脱した高機能な部分は
autoconf で管理すりゃ良いだけ
30年前に解決した話だよ
50デフォルトの名無しさん
2022/11/18(金) 23:31:44.02ID:aPx/ZOnV シェルスクリプトでリアルタイム制御とか
頓珍漢なこと言ってる人達だからな
頓珍漢なこと言ってる人達だからな
51デフォルトの名無しさん
2022/11/18(金) 23:37:01.81ID:ExpJZ6XR >>45
POSIXは34年続いてるし
autoconfを作ってるのはあのGNUだ
独占してるGNUが勝手に仕様を変えると動かなくなる
POSIXは誰も独占してないから使用は勝手に変わらない
長寿命な標準規格だ
POSIXは34年続いてるし
autoconfを作ってるのはあのGNUだ
独占してるGNUが勝手に仕様を変えると動かなくなる
POSIXは誰も独占してないから使用は勝手に変わらない
長寿命な標準規格だ
52デフォルトの名無しさん
2022/11/18(金) 23:38:02.02ID:ExpJZ6XR53デフォルトの名無しさん
2022/11/18(金) 23:40:08.63ID:ExpJZ6XR >>46
POSIXがバンバン改定されたら互換性が保てなくなる
次から次へと新しいバージョン管理ソフトの使い方を覚え
次から次へと動かなくなるライブラリを使い続けるとか愚か者がやることだ
POSIXに準拠していれば、30年以上の前の知識のまま
どこでも動くソフトウェアが作れる
我々はそれを実践してみせた
POSIXがバンバン改定されたら互換性が保てなくなる
次から次へと新しいバージョン管理ソフトの使い方を覚え
次から次へと動かなくなるライブラリを使い続けるとか愚か者がやることだ
POSIXに準拠していれば、30年以上の前の知識のまま
どこでも動くソフトウェアが作れる
我々はそれを実践してみせた
2022/11/18(金) 23:42:06.86ID:Xok0DOTI
2022/11/18(金) 23:43:12.17ID:OVKQ4p3M
56デフォルトの名無しさん
2022/11/18(金) 23:45:31.64ID:aPx/ZOnV57デフォルトの名無しさん
2022/11/18(金) 23:47:59.41ID:aPx/ZOnV58デフォルトの名無しさん
2022/11/19(土) 00:02:14.64ID:q/Zi7Et5 >>56
お前の独占の定義が間違ってるだけ。聖典を読め。
一個人や一企業の所有物が抱える問題
ではなぜ、一つの個人や企業の所有物か、それとも誰も独占しない公有物であるかに拘るのか。
それは所有物には次のような問題があるからだ。
その人の意向で、使い方のルールが変わってしまう恐れがある。
⇒ ルールが変われば話者(ユーザー)が翻弄される。
いざという時の代替品がない。
⇒ サポート終了や欠陥発覚で、話者(ユーザー)の逃げ道がなくなる。
6.1.3 ソフトウェアの方言・標準語の具体例
ソフトウェアにおける方言と標準語の違いに対する理解を深めるため、もう少し具体例を見てみるとしよう。
まず最初の表は、標準語ではない(つまり方言と見なされる)例である。
表6.1: ソフトウェアにおける「方言」の例
ソフトウェア名方言である理由
Linux|「優しい終身の独裁者」(Linus 氏)がカーネルの仕様を最終決定しているから。
ほとんどのUNIX|系OS それを作っている(実装している)のが一企業・一団体だけだから。
Perl, PHP, Ruby,Python, Java などの言語|〃
ash, bash, dash, ksh, zsh などのUNIX シェル|〃
GNU AWK, sed など (GNU 版コマンド群)|それを作っている(実装している)のがFSF という組織だけだから。
お前の独占の定義が間違ってるだけ。聖典を読め。
一個人や一企業の所有物が抱える問題
ではなぜ、一つの個人や企業の所有物か、それとも誰も独占しない公有物であるかに拘るのか。
それは所有物には次のような問題があるからだ。
その人の意向で、使い方のルールが変わってしまう恐れがある。
⇒ ルールが変われば話者(ユーザー)が翻弄される。
いざという時の代替品がない。
⇒ サポート終了や欠陥発覚で、話者(ユーザー)の逃げ道がなくなる。
6.1.3 ソフトウェアの方言・標準語の具体例
ソフトウェアにおける方言と標準語の違いに対する理解を深めるため、もう少し具体例を見てみるとしよう。
まず最初の表は、標準語ではない(つまり方言と見なされる)例である。
表6.1: ソフトウェアにおける「方言」の例
ソフトウェア名方言である理由
Linux|「優しい終身の独裁者」(Linus 氏)がカーネルの仕様を最終決定しているから。
ほとんどのUNIX|系OS それを作っている(実装している)のが一企業・一団体だけだから。
Perl, PHP, Ruby,Python, Java などの言語|〃
ash, bash, dash, ksh, zsh などのUNIX シェル|〃
GNU AWK, sed など (GNU 版コマンド群)|それを作っている(実装している)のがFSF という組織だけだから。
59デフォルトの名無しさん
2022/11/19(土) 00:05:48.28ID:q/Zi7Et5 >>55
では、お前は何を貢献したというのか?
では、お前は何を貢献したというのか?
60デフォルトの名無しさん
2022/11/19(土) 01:08:37.70ID:GrOHAxDN >>58
>お前の独占の定義が間違ってるだけ。聖典を読め。
>
>一個人や一企業の所有物が抱える問題
>
>ではなぜ、一つの個人や企業の所有物か、それとも誰も独占しない公有物であるかに拘るのか。
>それは所有物には次のような問題があるからだ。
>
> その人の意向で、使い方のルールが変わってしまう恐れがある。
>⇒ ルールが変われば話者(ユーザー)が翻弄される。
> いざという時の代替品がない。
>⇒ サポート終了や欠陥発覚で、話者(ユーザー)の逃げ道がなくなる。
RMSが1989年に既に解決法を提示した
気に入らなければフォークする自由がある
>お前の独占の定義が間違ってるだけ。聖典を読め。
>
>一個人や一企業の所有物が抱える問題
>
>ではなぜ、一つの個人や企業の所有物か、それとも誰も独占しない公有物であるかに拘るのか。
>それは所有物には次のような問題があるからだ。
>
> その人の意向で、使い方のルールが変わってしまう恐れがある。
>⇒ ルールが変われば話者(ユーザー)が翻弄される。
> いざという時の代替品がない。
>⇒ サポート終了や欠陥発覚で、話者(ユーザー)の逃げ道がなくなる。
RMSが1989年に既に解決法を提示した
気に入らなければフォークする自由がある
2022/11/19(土) 08:10:39.76ID:RT6U+Vxw
>>59
反論になってないね
反論になってないね
62デフォルトの名無しさん
2022/11/19(土) 11:09:34.44ID:DpTZ2WYm63デフォルトの名無しさん
2022/11/19(土) 11:19:02.67ID:DpTZ2WYm Twitterがいま大変なことになっているが
POSIX原理主義で作っていれば
Twitterがなくなっても問題なかった
POSIX原理主義で作っていれば
Twitterがなくなっても問題なかった
2022/11/19(土) 11:25:33.60ID:J/3XLMTL
でもユニケージってUSPがガチガチにベンダーロックインしてるからUSPが潰れたらそこまでだよね
まあユニケージより優れてかつ保守性のある製品なんて山ほどあるが
まあユニケージより優れてかつ保守性のある製品なんて山ほどあるが
65デフォルトの名無しさん
2022/11/19(土) 11:28:06.21ID:GrOHAxDN66デフォルトの名無しさん
2022/11/19(土) 11:30:10.98ID:GrOHAxDN67デフォルトの名無しさん
2022/11/19(土) 12:01:17.06ID:o7Lf802R これからはPOSIXの時代。
68デフォルトの名無しさん
2022/11/19(土) 14:13:36.75ID:0+8iohPF2022/11/19(土) 14:44:40.33ID:Tsc0nc3F
ユニケージのDBMS(笑)なんてトランザクション処理してないだろう
いちいちファイルに書き込むからオンメモリDBに比べてパフォーマンスで劣る
いちいちファイルに書き込むからオンメモリDBに比べてパフォーマンスで劣る
70デフォルトの名無しさん
2022/11/19(土) 18:15:05.51ID:DpTZ2WYm >>65
C言語で作られているというのがセンスが悪い
C言語は効率がいいが移植性が低い。それらを維持するのは専門技術がいる。
だからといって他の言語はPOSIXで禁止されているから
シェルスクリプトを使うしかない
C言語で作られているというのがセンスが悪い
C言語は効率がいいが移植性が低い。それらを維持するのは専門技術がいる。
だからといって他の言語はPOSIXで禁止されているから
シェルスクリプトを使うしかない
71デフォルトの名無しさん
2022/11/19(土) 18:16:52.18ID:DpTZ2WYm >>68
Twitterなんぞただのウェブアプリにすぎない
POSIX原理主義でJSONのパースぐらいできる
base64だってシェルスクリプトで実装してみせた
ネットワークは困りどころだが交換可能性を満たせば
curlだってwgetだって使える
Twitterなんぞただのウェブアプリにすぎない
POSIX原理主義でJSONのパースぐらいできる
base64だってシェルスクリプトで実装してみせた
ネットワークは困りどころだが交換可能性を満たせば
curlだってwgetだって使える
72デフォルトの名無しさん
2022/11/19(土) 18:18:00.47ID:DpTZ2WYm >>69
トランザクションはulockを使うだけで実現できる
https://www.usp-lab.com/qa.html#exclusiveProcessing
ulock コマンドを使用します。ulock コマンドはロックファイルを排他的に作成します。また、そのロックファイルが存在する間は、待ち続けます。
例)ulock コマンドの実際の記述例
if ulock lockfile; then
###############################
# 排他的に行いたい処理を記述
###############################
# 最後にロックファイルを消去する
rm lockfile
fi
トランザクションはulockを使うだけで実現できる
https://www.usp-lab.com/qa.html#exclusiveProcessing
ulock コマンドを使用します。ulock コマンドはロックファイルを排他的に作成します。また、そのロックファイルが存在する間は、待ち続けます。
例)ulock コマンドの実際の記述例
if ulock lockfile; then
###############################
# 排他的に行いたい処理を記述
###############################
# 最後にロックファイルを消去する
rm lockfile
fi
73デフォルトの名無しさん
2022/11/19(土) 18:19:22.99ID:DpTZ2WYm >>68
> 同時アクセスでプロセスが大量に作られて破綻する気がするけどどうやるんだろ
すでにFAQだな
https://www.usp-lab.com/qa.html#CGIAndProcess
Ⅲ-7. ウエブアプリケーションをCGIで記述するとプロセス過多にならないですか?
プロセス数が数千程度だと今の標準的なサーバーだと問題はありません。
万オーダーになってとるべき対策は、CGI 内部で次のような処理順番待ちを行う仕組みを入れます。
semwait --less_than 10 "semaphore.*"
touch semaphore.$$
##############
# 実際の処理
##############
rm semaphore.$$
これで解決しないようなオーダーのアクセスに対しては FastCGI 設定してウエブアプリケーション自体をサーバー化してプロセス数を増やさないようにします。
> 同時アクセスでプロセスが大量に作られて破綻する気がするけどどうやるんだろ
すでにFAQだな
https://www.usp-lab.com/qa.html#CGIAndProcess
Ⅲ-7. ウエブアプリケーションをCGIで記述するとプロセス過多にならないですか?
プロセス数が数千程度だと今の標準的なサーバーだと問題はありません。
万オーダーになってとるべき対策は、CGI 内部で次のような処理順番待ちを行う仕組みを入れます。
semwait --less_than 10 "semaphore.*"
touch semaphore.$$
##############
# 実際の処理
##############
rm semaphore.$$
これで解決しないようなオーダーのアクセスに対しては FastCGI 設定してウエブアプリケーション自体をサーバー化してプロセス数を増やさないようにします。
74デフォルトの名無しさん
2022/11/19(土) 19:22:45.72ID:2tp+mA4D75デフォルトの名無しさん
2022/11/19(土) 19:25:35.74ID:2tp+mA4D76デフォルトの名無しさん
2022/11/19(土) 19:28:54.32ID:2tp+mA4D > プロセス数が数千程度だと今の標準的なサーバーだと問題はありません。
それはそうだろうけど
ハンズラボのブログを見るとユニケージではプロセス数が数万~10万のオーダで作られて
システムがまともに動かない状態になったってあるよ
それはそうだろうけど
ハンズラボのブログを見るとユニケージではプロセス数が数万~10万のオーダで作られて
システムがまともに動かない状態になったってあるよ
77デフォルトの名無しさん
2022/11/19(土) 19:45:20.11ID:o7Lf802R 5chがPOSIXで作れないわけない。
2022/11/19(土) 19:46:35.99ID:lkLNqAVS
>>70
レベル低っ
レベル低っ
2022/11/19(土) 20:08:06.41ID:iodR0UOJ
結局POSIX原理主義者ってシェルが得意なんじゃなくてシェルしか使えないからこんなくだらないことやってるんだよな
そもそもユニケージは可搬性ないしPOSIXにそぐわない
そもそもユニケージは可搬性ないしPOSIXにそぐわない
80デフォルトの名無しさん
2022/11/19(土) 20:17:24.68ID:o7Lf802R 中古98の価格を見てもそんなこと言えるかな?
81デフォルトの名無しさん
2022/11/19(土) 20:18:38.88ID:o7Lf802R POSIX原理主義は顧客の要求に応えたものであることを知るべき。
2022/11/19(土) 21:06:54.52ID:2PIO0unP
POSIXとか顧客にダイレクトに影響のある規格じゃないし顧客が要求するものじゃないでしょ
POSIX原理主義者はそんなこともわからないのか
POSIX原理主義者はそんなこともわからないのか
83デフォルトの名無しさん
2022/11/19(土) 21:19:52.08ID:o7Lf802R84デフォルトの名無しさん
2022/11/19(土) 21:21:38.72ID:o7Lf802R POSIXにこだわり抜くことで50年使えるシステムを目指してる。
85デフォルトの名無しさん
2022/11/19(土) 21:22:39.85ID:o7Lf802R 98上に組まれたシステムだってすでに30年動いているんだ。
顧客はそういうものを求めてるんだ。
特に日本の製品にはな。
顧客はそういうものを求めてるんだ。
特に日本の製品にはな。
86デフォルトの名無しさん
2022/11/19(土) 21:32:38.80ID:PMB+aUjv87デフォルトの名無しさん
2022/11/19(土) 21:34:01.01ID:o7Lf802R88デフォルトの名無しさん
2022/11/19(土) 21:36:48.79ID:PMB+aUjv >>87
俺は更に10年くらい古参だよ
俺は更に10年くらい古参だよ
89デフォルトの名無しさん
2022/11/19(土) 21:39:32.47ID:PMB+aUjv 長く使ってるからコンピュータは進化するものだ
身を持って理解している
身を持って理解している
90デフォルトの名無しさん
2022/11/19(土) 21:46:17.16ID:2tp+mA4D >>83
そこでクラウドですよ
ハンズラボではユニケージを使ってたころサーバの性能が逼迫すると
手動でサーバを追加してたんだがAWSに変えてからはオートスケールするようになった
システムの動作も運用も安定した
そこでクラウドですよ
ハンズラボではユニケージを使ってたころサーバの性能が逼迫すると
手動でサーバを追加してたんだがAWSに変えてからはオートスケールするようになった
システムの動作も運用も安定した
2022/11/19(土) 22:02:46.05ID:IiC85j3y
>>83
顧客の要求は顧客が決めるんだよ、間抜け
顧客の要求は顧客が決めるんだよ、間抜け
92デフォルトの名無しさん
2022/11/19(土) 22:03:14.18ID:o7Lf802R >>90
検索したら、雲のジュウザと出てきたのだが?
検索したら、雲のジュウザと出てきたのだが?
2022/11/19(土) 23:30:40.38ID:Bzioz9F5
94デフォルトの名無しさん
2022/11/19(土) 23:40:56.73ID:o7Lf802R >>93
笑
笑
2022/11/20(日) 01:23:36.19ID:oVXvLE2c
反論なし、と
96デフォルトの名無しさん
2022/11/20(日) 10:06:13.11ID:imOCmDrk >>90
クラウドに頼るやつはマシンの性能をフルに使い切れない愚か者
https://type.jp/et/feature/14070/
後藤「Web アプリ開発を例に挙げると、最近はクラウド上に立てたコンテナの中で
プログラムを書き、もし性能が足りなければコンテナ数を増やして対処することが一般的です。
ただこのやり方だとスケールアップする度に膨大な予算がいるし、
OSごと仮想化するのでどうしても動作が遅い。一言で言えば無駄が多いんです。
ユニケージ開発手法なら1台のマシンをフルに使い切れますし、
uspBOAが証明したようにマシンを並列につなげば安価で強力な実行環境を構築できます。
大量の電力を消費するデータセンターなどよりはるかに環境に優しいのは言うまでもありません。
今後ますますユニケージ開発手法のメリットが理解されやすい時代になってくるんじゃないかと思っています」
當仲「人間がちょっとだけ努力して歩み寄るだけで、コンピュータのリソースを100%使い切れるわけです。
その方が合理的で経済的だし、後藤さんの言うように環境に優しいのは間違いありません。
ただ漫然と楽な方へと流れていると、課題解決の道具に過ぎない開発環境に使われてしまうことになりかねない。
もしそれが嫌ならレイヤードされた階層の上部で開発する便利さに安住せず、
エンジニアはCPUやOS、アセンブラなど、低レイヤーに属する知識をもっと積極的に学ぶべき。それが私の持論です」
クラウドに頼るやつはマシンの性能をフルに使い切れない愚か者
https://type.jp/et/feature/14070/
後藤「Web アプリ開発を例に挙げると、最近はクラウド上に立てたコンテナの中で
プログラムを書き、もし性能が足りなければコンテナ数を増やして対処することが一般的です。
ただこのやり方だとスケールアップする度に膨大な予算がいるし、
OSごと仮想化するのでどうしても動作が遅い。一言で言えば無駄が多いんです。
ユニケージ開発手法なら1台のマシンをフルに使い切れますし、
uspBOAが証明したようにマシンを並列につなげば安価で強力な実行環境を構築できます。
大量の電力を消費するデータセンターなどよりはるかに環境に優しいのは言うまでもありません。
今後ますますユニケージ開発手法のメリットが理解されやすい時代になってくるんじゃないかと思っています」
當仲「人間がちょっとだけ努力して歩み寄るだけで、コンピュータのリソースを100%使い切れるわけです。
その方が合理的で経済的だし、後藤さんの言うように環境に優しいのは間違いありません。
ただ漫然と楽な方へと流れていると、課題解決の道具に過ぎない開発環境に使われてしまうことになりかねない。
もしそれが嫌ならレイヤードされた階層の上部で開発する便利さに安住せず、
エンジニアはCPUやOS、アセンブラなど、低レイヤーに属する知識をもっと積極的に学ぶべき。それが私の持論です」
97デフォルトの名無しさん
2022/11/20(日) 10:07:03.91ID:imOCmDrk98デフォルトの名無しさん
2022/11/20(日) 10:07:53.66ID:imOCmDrk99デフォルトの名無しさん
2022/11/20(日) 10:08:31.49ID:imOCmDrk100デフォルトの名無しさん
2022/11/20(日) 10:09:17.91ID:imOCmDrk101デフォルトの名無しさん
2022/11/20(日) 11:37:38.91ID:3OcQOLJH102デフォルトの名無しさん
2022/11/20(日) 12:08:16.07ID:Ri+7Tw2S103デフォルトの名無しさん
2022/11/20(日) 12:30:15.70ID:imOCmDrk >>101
どこがクソソースか言ってみ
どこがクソソースか言ってみ
104デフォルトの名無しさん
2022/11/20(日) 12:44:04.08ID:CFvDfimk クラウドを提供したいのは詐欺師側であり、顧客はクラウドを提供されたくない。
105デフォルトの名無しさん
2022/11/20(日) 12:46:18.07ID:imOCmDrk 今のコンピュータの性能は高いのだから
その能力を引き出せばシェルスクリプトでビッグデータを扱える
何年後かにはコンピュータの性能は更に上る
ハードウェアの特殊な機能に依存するよりも
普通の機能だけで実現した方が何十年後でも同じものを使い続けられる
その能力を引き出せばシェルスクリプトでビッグデータを扱える
何年後かにはコンピュータの性能は更に上る
ハードウェアの特殊な機能に依存するよりも
普通の機能だけで実現した方が何十年後でも同じものを使い続けられる
106デフォルトの名無しさん
2022/11/20(日) 12:46:37.03ID:CFvDfimk 顧客の側に立つ事業者が現れたものだから、詐欺師どもが大慌てしてるな。
107デフォルトの名無しさん
2022/11/20(日) 13:02:53.53ID:Ri+7Tw2S108デフォルトの名無しさん
2022/11/20(日) 13:05:25.94ID:imOCmDrk109デフォルトの名無しさん
2022/11/20(日) 13:10:14.00ID:Ri+7Tw2S110デフォルトの名無しさん
2022/11/20(日) 13:11:32.43ID:imOCmDrk 顧客が支払う費用が同じだなら
マシンの性能をフルに引き出せる
ユニケージが優れてる
マシンの性能をフルに引き出せる
ユニケージが優れてる
111デフォルトの名無しさん
2022/11/20(日) 13:13:48.72ID:CFvDfimk 費用でユニケージに勝てるわけないだろ。
112デフォルトの名無しさん
2022/11/20(日) 13:16:24.66ID:imOCmDrk ユニケージはOracleみたいな高額なデータベースを必要としないからな
113デフォルトの名無しさん
2022/11/20(日) 13:18:42.30ID:Ri+7Tw2S114デフォルトの名無しさん
2022/11/20(日) 13:19:33.27ID:imOCmDrk115デフォルトの名無しさん
2022/11/20(日) 13:21:06.15ID:Ri+7Tw2S >>114
シェルスクリプトはインタープリタで解釈を要するので遅い
シェルスクリプトはインタープリタで解釈を要するので遅い
116デフォルトの名無しさん
2022/11/20(日) 13:23:29.88ID:imOCmDrk >>115
それは手続き型で書くからだ
ストリーミング型の書き方でパイプでコマンドを繋げれば
並列処理でマシンのCPUを使い切れる
論文にもなってる
https://www.ipsj.or.jp/dp/contents/publication/32/S0804-R1601.html
それは手続き型で書くからだ
ストリーミング型の書き方でパイプでコマンドを繋げれば
並列処理でマシンのCPUを使い切れる
論文にもなってる
https://www.ipsj.or.jp/dp/contents/publication/32/S0804-R1601.html
117デフォルトの名無しさん
2022/11/20(日) 13:27:43.58ID:Ri+7Tw2S118デフォルトの名無しさん
2022/11/20(日) 13:30:46.44ID:imOCmDrk >>117
現場の作業員共がC言語で並列化なんて出来るわけがない
現場の作業員共がC言語で並列化なんて出来るわけがない
119デフォルトの名無しさん
2022/11/20(日) 13:34:34.27ID:Ri+7Tw2S >>118
それはできるだろwww
それはできるだろwww
120デフォルトの名無しさん
2022/11/20(日) 13:34:49.87ID:0EAflA1G >>96
> 後藤「Web アプリ開発を例に挙げると、最近はクラウド上に立てたコンテナの中でプログラムを書き、もし性能が足りなければコンテナ数を増やして対処することが一般的です。
> ただこのやり方だとスケールアップする度に膨大な予算がいるし、OSごと仮想化するのでどうしても動作が遅い。一言で言えば無駄が多いんです。
dockerをはじめとするコンテナ型仮想化は「OSごと仮想化」なんてしないんだけど…
だから軽くて流行ったんだが
明らかに仮想サーバ(ハイパーバイザ型の仮想化)と混同してるよね
もちろんコンテナのオーバーヘッドがゼロとは言わないよ?
でも「最近一般的なコンテナ」とやらが「OSごと仮想化するのでどうしても動作が遅い」という理解はこの人の不勉強から来る「勘違い」で「間違い」だよね?😅
> 後藤「Web アプリ開発を例に挙げると、最近はクラウド上に立てたコンテナの中でプログラムを書き、もし性能が足りなければコンテナ数を増やして対処することが一般的です。
> ただこのやり方だとスケールアップする度に膨大な予算がいるし、OSごと仮想化するのでどうしても動作が遅い。一言で言えば無駄が多いんです。
dockerをはじめとするコンテナ型仮想化は「OSごと仮想化」なんてしないんだけど…
だから軽くて流行ったんだが
明らかに仮想サーバ(ハイパーバイザ型の仮想化)と混同してるよね
もちろんコンテナのオーバーヘッドがゼロとは言わないよ?
でも「最近一般的なコンテナ」とやらが「OSごと仮想化するのでどうしても動作が遅い」という理解はこの人の不勉強から来る「勘違い」で「間違い」だよね?😅
121デフォルトの名無しさん
2022/11/20(日) 13:38:22.29ID:imOCmDrk122デフォルトの名無しさん
2022/11/20(日) 13:40:02.19ID:Ri+7Tw2S123デフォルトの名無しさん
2022/11/20(日) 13:41:34.54ID:imOCmDrk124デフォルトの名無しさん
2022/11/20(日) 13:44:38.67ID:Ri+7Tw2S >>121
シェルがCに比べ性能が出ないのは事実なんだから
何でもかんでもシェルで済まそうとうする
POSIX原理主義とやらは不可能じゃないけど不効率だよ
速度が必要なところはCで書いたりアセンブラを使う
ベンダーロックインしてソフトの寿命が短くなるって
問題意識は正しいと思うが
俺はRMSが30年前に世に出した解が正しいと思うよ
シェルがCに比べ性能が出ないのは事実なんだから
何でもかんでもシェルで済まそうとうする
POSIX原理主義とやらは不可能じゃないけど不効率だよ
速度が必要なところはCで書いたりアセンブラを使う
ベンダーロックインしてソフトの寿命が短くなるって
問題意識は正しいと思うが
俺はRMSが30年前に世に出した解が正しいと思うよ
125デフォルトの名無しさん
2022/11/20(日) 13:46:04.48ID:Ri+7Tw2S126デフォルトの名無しさん
2022/11/20(日) 13:48:01.28ID:MUgzJmMj shell と kernel の区別がつかない人ですね判ります
127デフォルトの名無しさん
2022/11/20(日) 16:00:36.19ID:XCN8LgbG >>112
ユニケージはトラブったら専門家を呼ばないといけないんだろ
ユニケージはトラブったら専門家を呼ばないといけないんだろ
128デフォルトの名無しさん
2022/11/20(日) 16:11:37.91ID:FErBPmtp またシェルがOSに近いところで動くとかいう妄言を垂れ流したのかい?
129デフォルトの名無しさん
2022/11/20(日) 16:37:01.86ID:CFvDfimk 馬鹿野郎。
シェルはOSの一部だ。
腹筋からやり直せ。
シェルはOSの一部だ。
腹筋からやり直せ。
130デフォルトの名無しさん
2022/11/20(日) 16:40:27.35ID:Bp2/k90P シェルはカーネルに含まれてねえんだわ
大学のOSの授業で何を学んだんだ?
大学のOSの授業で何を学んだんだ?
131デフォルトの名無しさん
2022/11/20(日) 18:57:05.74ID:Ri+7Tw2S bashでもdashでも良いからシェルの
ソース落としてみりゃ分かるのにね
Cすら読めないんだろうな
ソース落としてみりゃ分かるのにね
Cすら読めないんだろうな
132デフォルトの名無しさん
2022/11/20(日) 21:41:39.74ID:xYHjZZsL POSIX中心主義でシェルはカーネルに近いことが示されている
POSIX中心主義と情報科学教育
https://www.slideshare.net/tomoyukimatsura/posix-59447685
Tomoyuki Matsuura
同人作家兼Web・グラフィックデザイナー兼ネットワーク・サーバーエンジニア兼テクニカルライター at 自営業(個人事業主)
POSIX中心主義と情報科学教育
https://www.slideshare.net/tomoyukimatsura/posix-59447685
Tomoyuki Matsuura
同人作家兼Web・グラフィックデザイナー兼ネットワーク・サーバーエンジニア兼テクニカルライター at 自営業(個人事業主)
133デフォルトの名無しさん
2022/11/20(日) 21:58:52.97ID:Ri+7Tw2S134デフォルトの名無しさん
2022/11/20(日) 22:01:07.00ID:xYHjZZsL >>133
18ページ目
18ページ目
135デフォルトの名無しさん
2022/11/20(日) 22:15:01.95ID:Ri+7Tw2S >>134
その図はシェルがカーネルに近いことを意味しているのでは全くないよ
そもそも図が不正確で例えば
アプリや言語の間に必ずシェルが仲介するように書かれているがそんなことはない
Cで書いてしてビルドされた実行ファイルは
カーネルのシステムコール呼ぶのにシェルを必要としない
あなたは図を読んで理解する基本的な知識がないようだよ
その図はシェルがカーネルに近いことを意味しているのでは全くないよ
そもそも図が不正確で例えば
アプリや言語の間に必ずシェルが仲介するように書かれているがそんなことはない
Cで書いてしてビルドされた実行ファイルは
カーネルのシステムコール呼ぶのにシェルを必要としない
あなたは図を読んで理解する基本的な知識がないようだよ
136デフォルトの名無しさん
2022/11/20(日) 22:15:29.40ID:xYHjZZsL >>130
大学のOSの授業で何を学んだんだ?
シェルスクリプト言語論2 提供機関:金沢大学
担当教員 大野 浩之,松浦 智之,森 祥寛
https://www.ucon-i.jp/newsite/city-college/kamoku/2022/063_%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%962.pdf
皆さんの中で,プログラミングを勉強して,さまざまなプログラムを作成したいと考えたことのある方は,どれだけいるだろうか? しかし,
どのように学んで良いか分からない。JAVA? Python? R? Oracle? PHP? C?などと言われても,何を学んで良いか分からない。そんな
こともあるでしょう。特に,多くのプログラミング言語では,1,2年毎に大きなバージョンアップなどがあり,その前後で作成したプログラムが
動かなくなったり,新しいプログラムが作れなくなったりします。
そこで本講習では,古くから存在し,今もほとんど変わること無く使用できる「POSIX環境におけるシェルスクリプト」を使ったプログラミン
グ手法について学習をしていきます。シェルスクリプトは,UNIXやLinuxと呼ばれるOSにおいて,システム操作などにも使用されるもので,多く
のコマンドから形成されるものです。それ故に最近のプログラミング言語ほど派手なことはできませんが,古くから変わらず存在するため,これ
から先も長く長く使用可能です。また,シェルスクリプトは,プログラミングに限らず,LinuxやWindows10,macOSなどをコマンドから操作する
ときに使用できます。シェルスクリプトを十全に使用できるようになると,研究活動を始めとする,さまざまな業務処理に,これまでとは違う視
点からの作業環境を与えることができます。
授業では,受講者は,このPOSIX環境におけるシェルスクリプトについて,新しい視点で学ぶとともに,「すべてのUNIXで25年後も動く普遍的な
プログラム」を書く方法について会得し日頃の問題解決に適用できるようになることを目標とします。
大学のOSの授業で何を学んだんだ?
シェルスクリプト言語論2 提供機関:金沢大学
担当教員 大野 浩之,松浦 智之,森 祥寛
https://www.ucon-i.jp/newsite/city-college/kamoku/2022/063_%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%962.pdf
皆さんの中で,プログラミングを勉強して,さまざまなプログラムを作成したいと考えたことのある方は,どれだけいるだろうか? しかし,
どのように学んで良いか分からない。JAVA? Python? R? Oracle? PHP? C?などと言われても,何を学んで良いか分からない。そんな
こともあるでしょう。特に,多くのプログラミング言語では,1,2年毎に大きなバージョンアップなどがあり,その前後で作成したプログラムが
動かなくなったり,新しいプログラムが作れなくなったりします。
そこで本講習では,古くから存在し,今もほとんど変わること無く使用できる「POSIX環境におけるシェルスクリプト」を使ったプログラミン
グ手法について学習をしていきます。シェルスクリプトは,UNIXやLinuxと呼ばれるOSにおいて,システム操作などにも使用されるもので,多く
のコマンドから形成されるものです。それ故に最近のプログラミング言語ほど派手なことはできませんが,古くから変わらず存在するため,これ
から先も長く長く使用可能です。また,シェルスクリプトは,プログラミングに限らず,LinuxやWindows10,macOSなどをコマンドから操作する
ときに使用できます。シェルスクリプトを十全に使用できるようになると,研究活動を始めとする,さまざまな業務処理に,これまでとは違う視
点からの作業環境を与えることができます。
授業では,受講者は,このPOSIX環境におけるシェルスクリプトについて,新しい視点で学ぶとともに,「すべてのUNIXで25年後も動く普遍的な
プログラム」を書く方法について会得し日頃の問題解決に適用できるようになることを目標とします。
137デフォルトの名無しさん
2022/11/20(日) 22:16:35.86ID:xYHjZZsL >>135
https://www.usp-lab.com/qa.html
ユニケージ は、DBMS よりもより OS に近いところで動作するため、
自由にファイルを配置したり、コマンドを作成することによって、シンプルな処理から複雑な処理まで、幅広く対応することが可能です。
https://www.usp-lab.com/qa.html
ユニケージ は、DBMS よりもより OS に近いところで動作するため、
自由にファイルを配置したり、コマンドを作成することによって、シンプルな処理から複雑な処理まで、幅広く対応することが可能です。
138デフォルトの名無しさん
2022/11/20(日) 22:18:46.84ID:xYHjZZsL >>135
ここの従来のシステム(四層構造)とユニケージ(三層構造)をよく見て
ユニケージは拡張シェル
https://www.systemstage.com/example/download/unicage.pdf
ユニケージは、UNIX OS層の直上のシェル層で構成され、通常のDBMSや
アプリケーション層のオーバーヘッドが皆無のため、非常に高速に動作します。
ここの従来のシステム(四層構造)とユニケージ(三層構造)をよく見て
ユニケージは拡張シェル
https://www.systemstage.com/example/download/unicage.pdf
ユニケージは、UNIX OS層の直上のシェル層で構成され、通常のDBMSや
アプリケーション層のオーバーヘッドが皆無のため、非常に高速に動作します。
139デフォルトの名無しさん
2022/11/20(日) 22:20:08.62ID:Ri+7Tw2S >>132
ユーザ数が多いシェルの一つ(世界一かも?)dashのページ
ソースコードも公開されている
http://gondor.apana.org.au/~herbert/dash/
普通のアプリケーションプログラムと何ら変わらない
「カーネルに近い」とはどういう意味で言ってるのかな?
ユーザ数が多いシェルの一つ(世界一かも?)dashのページ
ソースコードも公開されている
http://gondor.apana.org.au/~herbert/dash/
普通のアプリケーションプログラムと何ら変わらない
「カーネルに近い」とはどういう意味で言ってるのかな?
140デフォルトの名無しさん
2022/11/20(日) 22:26:18.11ID:Ri+7Tw2S >>139
1ページ目中央付近の図で
「OSカーネル層」を「シェル層」が完全に覆っていて
「ミドルウェア層」と「OSカーネル層」あるいは
「アプリケーション層」と「OSカーネル層」が接している部分が
一切書かれていないのは虚偽です
騙されないように図は批判的に読みましょう
1ページ目中央付近の図で
「OSカーネル層」を「シェル層」が完全に覆っていて
「ミドルウェア層」と「OSカーネル層」あるいは
「アプリケーション層」と「OSカーネル層」が接している部分が
一切書かれていないのは虚偽です
騙されないように図は批判的に読みましょう
141デフォルトの名無しさん
2022/11/20(日) 22:29:03.91ID:Ri+7Tw2S シェルってのはC言語で書かれたアプリケーションプログラムの一つで
何ら特別ではない
「カーネルに近い」って意味が全く分からない
何ら特別ではない
「カーネルに近い」って意味が全く分からない
142デフォルトの名無しさん
2022/11/20(日) 23:26:01.56ID:o01k7Scp >>136
ゴミ講義を参照されても…
ゴミ講義を参照されても…
143デフォルトの名無しさん
2022/11/21(月) 00:17:10.41ID:YDKSMaR0144デフォルトの名無しさん
2022/11/21(月) 00:45:09.23ID:pQOpt44b 速い…のか?!
100GBのCSVをユニケージ方式でソートして見てご覧よ
ちなみにRedshiftなら10分くらいですね
100GBのCSVをユニケージ方式でソートして見てご覧よ
ちなみにRedshiftなら10分くらいですね
145デフォルトの名無しさん
2022/11/21(月) 00:50:14.88ID:sqB66Hy1 >>144
ユニケージはデータを書き込むたびにソートされた状態にするから0秒
すべてここに書いてある。PDFは無償公開されてるから
自分で手法を学んでこい
POSIX原理主義の本 第3弾
File/Dir Hacks ver. 1.0
SQLtoUNIXマイグレーション編
追記版
https://richlab.org/coterie/FDH1.html
ユニケージはデータを書き込むたびにソートされた状態にするから0秒
すべてここに書いてある。PDFは無償公開されてるから
自分で手法を学んでこい
POSIX原理主義の本 第3弾
File/Dir Hacks ver. 1.0
SQLtoUNIXマイグレーション編
追記版
https://richlab.org/coterie/FDH1.html
146デフォルトの名無しさん
2022/11/21(月) 00:51:44.00ID:pQOpt44b147デフォルトの名無しさん
2022/11/21(月) 00:54:29.69ID:sqB66Hy1148デフォルトの名無しさん
2022/11/21(月) 00:55:13.24ID:pQOpt44b149デフォルトの名無しさん
2022/11/21(月) 00:55:21.24ID:sqB66Hy1 ソートなんぞsortコマンド一つ呼び出すだけで出来る
150デフォルトの名無しさん
2022/11/21(月) 00:55:48.63ID:pQOpt44b ちなみにRedshiftなら5分ですね
151デフォルトの名無しさん
2022/11/21(月) 00:56:59.76ID:pQOpt44b152デフォルトの名無しさん
2022/11/21(月) 00:59:52.12ID:sqB66Hy1153デフォルトの名無しさん
2022/11/21(月) 01:00:27.84ID:pQOpt44b >>152
それ使って何分かかった?
それ使って何分かかった?
154デフォルトの名無しさん
2022/11/21(月) 01:00:57.03ID:pQOpt44b 他人の発言引用してばかりでヘイトを集めるのが目的なのかなって疑ってる
155デフォルトの名無しさん
2022/11/21(月) 01:23:02.70ID:mEbJZgu8156デフォルトの名無しさん
2022/11/21(月) 01:27:04.42ID:mEbJZgu8157デフォルトの名無しさん
2022/11/21(月) 01:40:45.97ID:pQOpt44b ユニケージは独自のコマンド使ってるミドルウェアでしょ
クラウドへの移行がやりにくくてまさにベンダーロックインって感じだと思うけどねえ
クラウドへの移行がやりにくくてまさにベンダーロックインって感じだと思うけどねえ
158デフォルトの名無しさん
2022/11/21(月) 02:12:51.72ID:mEbJZgu8 POSIXのみという足枷を付けて
車輪の再発明やってるのだから
速度も費用対効果も当たり前だが不利
車輪の再発明やってるのだから
速度も費用対効果も当たり前だが不利
159デフォルトの名無しさん
2022/11/21(月) 02:27:11.75ID:pQOpt44b ユニケージにPOSIX縛りはないでしょ
ユニケージではusp Tukubaiと呼ばれるプロプライエタリのコマンド群を使うからねえ
技能検定を作って教育講座で金稼ぎ、オラクルみたいですね
ユニケージではusp Tukubaiと呼ばれるプロプライエタリのコマンド群を使うからねえ
技能検定を作って教育講座で金稼ぎ、オラクルみたいですね
160デフォルトの名無しさん
2022/11/21(月) 02:33:52.95ID:mEbJZgu8 >>159
ますます混乱してきたw
POSIX原理主義ってPOSIX縛りじゃないのかい?
ユニケージってPOSIX縛りにするための
独自シェルとシェルスクリプト群(ライブラリ)だと
思っていたがちゃうの?
ますます混乱してきたw
POSIX原理主義ってPOSIX縛りじゃないのかい?
ユニケージってPOSIX縛りにするための
独自シェルとシェルスクリプト群(ライブラリ)だと
思っていたがちゃうの?
161デフォルトの名無しさん
2022/11/21(月) 02:51:01.92ID:pQOpt44b162デフォルトの名無しさん
2022/11/21(月) 02:59:06.36ID:pQOpt44b プロプラなコマンド使ったらそのベンダーと契約を結ばないといけなくて
そのベンダーが潰れたらそのコマンドに依存するプログラムは一切合切ダメになる
ユニケージはPOSIX原理主義とは相容れないよ
そのベンダーが潰れたらそのコマンドに依存するプログラムは一切合切ダメになる
ユニケージはPOSIX原理主義とは相容れないよ
163デフォルトの名無しさん
2022/11/21(月) 09:30:53.86ID:mEbJZgu8164デフォルトの名無しさん
2022/11/21(月) 09:48:44.84ID:b39LSNEy >>161
補足すると、松浦智之はじめとするPOSIX原理主義者はシェルスクリプトしかまともに使える言語がない
そこでシェルのコマンドがPOSIXに準拠してることに注目して、POSIXに準拠してることの正当性を主張すればシェルスクリプトしかできない言い訳になると考えたわけ
その結果出来上がったのがPOSIX原理主義
POAIXに準拠したところでせいぜい可搬性が保証される程度だけど、ユニケージコマンドとかいうベンダーロックインやユニケージ開発手法特有の制御構造を使わない冗長な書き方は、可搬性を損なう
補足すると、松浦智之はじめとするPOSIX原理主義者はシェルスクリプトしかまともに使える言語がない
そこでシェルのコマンドがPOSIXに準拠してることに注目して、POSIXに準拠してることの正当性を主張すればシェルスクリプトしかできない言い訳になると考えたわけ
その結果出来上がったのがPOSIX原理主義
POAIXに準拠したところでせいぜい可搬性が保証される程度だけど、ユニケージコマンドとかいうベンダーロックインやユニケージ開発手法特有の制御構造を使わない冗長な書き方は、可搬性を損なう
165デフォルトの名無しさん
2022/11/21(月) 10:49:32.11ID:/xMlhB3S >>163
> え!? じゃユニケージとPOSIX原理主義の関係はどういう関係なの?
一言で言えば矛盾関係w
有限会社USP研究所という名前の会社があって
そこがbashでシステム開発するとかいう
ユニケージ開発手法のライセンス販売を行っている
POSIX原理主義とか言い出した松浦智之は有限会社USP研究所の社員。
POSIX中心主義とPOSIX原理主義に違いはない。言ってることが全く同じ
松浦智之はユニケージから着想を得てPOSIX原理主義を考え出したらしいが
POSIX原理主義はユニケージを批判することになってるのだが
自分でそれを理解してないのか雇い主のユニケージを批判できないのかしらんが
POSIX中心主義を大学で教えながらユニケージも教えてる
まあこれとか見てみるといいよ
ソフトウェアの高い互換性と長い持続性を目指すPOSIX中心主義プログラミング
https://ipsj.ixsq.nii.ac.jp/ej/?action=repository_uri&item_id=183709&file_id=1&file_no=1
> え!? じゃユニケージとPOSIX原理主義の関係はどういう関係なの?
一言で言えば矛盾関係w
有限会社USP研究所という名前の会社があって
そこがbashでシステム開発するとかいう
ユニケージ開発手法のライセンス販売を行っている
POSIX原理主義とか言い出した松浦智之は有限会社USP研究所の社員。
POSIX中心主義とPOSIX原理主義に違いはない。言ってることが全く同じ
松浦智之はユニケージから着想を得てPOSIX原理主義を考え出したらしいが
POSIX原理主義はユニケージを批判することになってるのだが
自分でそれを理解してないのか雇い主のユニケージを批判できないのかしらんが
POSIX中心主義を大学で教えながらユニケージも教えてる
まあこれとか見てみるといいよ
ソフトウェアの高い互換性と長い持続性を目指すPOSIX中心主義プログラミング
https://ipsj.ixsq.nii.ac.jp/ej/?action=repository_uri&item_id=183709&file_id=1&file_no=1
166デフォルトの名無しさん
2022/11/21(月) 10:51:20.24ID:/xMlhB3S ちなみに後藤大地は、USP研究所の子会社のBSDコンサルティング株式会社の取締役らしい。
んでもって、有限会社USP研究所の代表 當仲寛哲 = BSDコンサルティング株式会社の代表な
今、ユニケージ開発手法にギークが熱狂するワケ【USP研究所代表&オープンソースOSコミッター対談】
https://type.jp/et/feature/14070/
シェルスクリプトマガジンとかを個人出版してるのもUSP研究所だし
いくつか本も出版してる。シェル芸とかいってTwitterで
ウンコ垂れ流してるのもUSP研究所の関係者
シェルスクリプトしかできない人たちが集まった会社
でも方向性は一致していないw
んでもって、有限会社USP研究所の代表 當仲寛哲 = BSDコンサルティング株式会社の代表な
今、ユニケージ開発手法にギークが熱狂するワケ【USP研究所代表&オープンソースOSコミッター対談】
https://type.jp/et/feature/14070/
シェルスクリプトマガジンとかを個人出版してるのもUSP研究所だし
いくつか本も出版してる。シェル芸とかいってTwitterで
ウンコ垂れ流してるのもUSP研究所の関係者
シェルスクリプトしかできない人たちが集まった会社
でも方向性は一致していないw
167デフォルトの名無しさん
2022/11/21(月) 10:56:18.07ID:/xMlhB3S >>161
> ユニケージはPOSIXだけで全部作りますとは言ってないよ
ユニケージはPOSIXだけで全部作りますとは多分言ってないと思うけど
UNIXの基本機能だけで作るとか言ってる
UNIXの基本機能だけというのなら、ユニケージのコマンド usp Tukubai は
含まれないはずなのだが、それに気がついてないのかね?
まあ本音はUNIXの基本機能だけで作ると言いながら、他の人が作ったPythonとか
MySQLとかを排除してusp Tukubai を売ろうとしてるだけだろうね。
Pythonを批判するために嘘ばっかり書いてる
https://www.usp-lab.com/qa.html#fq1_8
> Ⅰ-8. ユニケージは、同じスクリプト言語(例えばPython)などとどう違い、どのような利点があるのですか?
>
> あらゆる道具にそれに応じた使い方・場面と適さない使い方・場面があるように、プログラミング言語は開発手法でも
> 得手・不得手、あるいは適した場面・適さない場面があります。例えば、Pythonは近年の開発現場では
> 極めて高くもてはやされるプログラミング言語ではありますが、大規模システムの構築や継続的な変更など
> といった実システム分野への適応では難しい場合も見受けられます。
> また、Python自体が流行り始めたのはここ10年強くらいです。その前はJava、さらにその前…というように、
> 開発に使われるプログラミング言語にも流行り廃りがあります。こういったいっときの「はやり」に乗ってしまった場合、
> 将来的に(例えば10年後、20年後といった段階で)システムの改善や機能追加などに困難を生じるかも知れません。
> その頃その言語がマイナーなものとなってしまっていたり、開発が中止されるなどして、技術者が確保できなかったり、
> そもそも動かすためのプラットホームが準備できないということも考えられます。
シェルスクリプトこそ、大規模システムの構築や継続的な変更など
といった実システム分野への適応では難しい
> ユニケージはPOSIXだけで全部作りますとは言ってないよ
ユニケージはPOSIXだけで全部作りますとは多分言ってないと思うけど
UNIXの基本機能だけで作るとか言ってる
UNIXの基本機能だけというのなら、ユニケージのコマンド usp Tukubai は
含まれないはずなのだが、それに気がついてないのかね?
まあ本音はUNIXの基本機能だけで作ると言いながら、他の人が作ったPythonとか
MySQLとかを排除してusp Tukubai を売ろうとしてるだけだろうね。
Pythonを批判するために嘘ばっかり書いてる
https://www.usp-lab.com/qa.html#fq1_8
> Ⅰ-8. ユニケージは、同じスクリプト言語(例えばPython)などとどう違い、どのような利点があるのですか?
>
> あらゆる道具にそれに応じた使い方・場面と適さない使い方・場面があるように、プログラミング言語は開発手法でも
> 得手・不得手、あるいは適した場面・適さない場面があります。例えば、Pythonは近年の開発現場では
> 極めて高くもてはやされるプログラミング言語ではありますが、大規模システムの構築や継続的な変更など
> といった実システム分野への適応では難しい場合も見受けられます。
> また、Python自体が流行り始めたのはここ10年強くらいです。その前はJava、さらにその前…というように、
> 開発に使われるプログラミング言語にも流行り廃りがあります。こういったいっときの「はやり」に乗ってしまった場合、
> 将来的に(例えば10年後、20年後といった段階で)システムの改善や機能追加などに困難を生じるかも知れません。
> その頃その言語がマイナーなものとなってしまっていたり、開発が中止されるなどして、技術者が確保できなかったり、
> そもそも動かすためのプラットホームが準備できないということも考えられます。
シェルスクリプトこそ、大規模システムの構築や継続的な変更など
といった実システム分野への適応では難しい
168デフォルトの名無しさん
2022/11/21(月) 11:19:09.16ID:IKdpJ0JM169デフォルトの名無しさん
2022/11/21(月) 11:23:42.48ID:/xMlhB3S170デフォルトの名無しさん
2022/11/21(月) 11:32:23.53ID:/xMlhB3S プロプライエタリなusp Tukubai か
ユニケージはライセンス販売している開発手法だったな
しかしほんと矛盾してるよな
シェルスクリプトだけで何でも出来ると言いながら
自分たちはC言語でコマンドセットを作ってるとかさ
じゃあやっぱりシェルスクリプトだけじゃだめじゃん
そういうコマンド使わなきゃダメじゃん
オープンソースにしろよ
ユニケージはライセンス販売している開発手法だったな
しかしほんと矛盾してるよな
シェルスクリプトだけで何でも出来ると言いながら
自分たちはC言語でコマンドセットを作ってるとかさ
じゃあやっぱりシェルスクリプトだけじゃだめじゃん
そういうコマンド使わなきゃダメじゃん
オープンソースにしろよ
171デフォルトの名無しさん
2022/11/21(月) 12:01:59.82ID:Zj0/kS0Y172デフォルトの名無しさん
2022/11/21(月) 12:15:15.00ID:/xMlhB3S >>171
そんな噂があるのかw
闇だな。
否定的な意見が少ない?のは単に誰も興味がないからだと思っていたが
まともな技術者ならPythonやDBを使わないとか言う時点でアホかって思うだろ
なんのためにミドルウェアが必要なのか理解してない
そんな噂があるのかw
闇だな。
否定的な意見が少ない?のは単に誰も興味がないからだと思っていたが
まともな技術者ならPythonやDBを使わないとか言う時点でアホかって思うだろ
なんのためにミドルウェアが必要なのか理解してない
173デフォルトの名無しさん
2022/11/21(月) 12:18:14.69ID:/xMlhB3S 松浦智之はmakeコマンドも使えんのか?って思った
https://github.com/ShellShoccar-jpn/tokideli/tree/main/c_src
https://github.com/ShellShoccar-jpn/tokideli/tree/main/c_src
174デフォルトの名無しさん
2022/11/21(月) 13:17:44.25ID:pJxb/kX7 >>173
gnuとBSD系でコマンドライン引数が違うから敢えてしているのでは?
そしたらsedもだめか
POSIX原理主義ってどこまで標準コマンド使えるんだろう
cmakeはだめだよね
autotoolsもバージョン依存は激しいからNG
生涯変わらないコマンドセットで開発試験運用までやるとなると、車輪の再発明だらけで返ってコストは高そう
gnuとBSD系でコマンドライン引数が違うから敢えてしているのでは?
そしたらsedもだめか
POSIX原理主義ってどこまで標準コマンド使えるんだろう
cmakeはだめだよね
autotoolsもバージョン依存は激しいからNG
生涯変わらないコマンドセットで開発試験運用までやるとなると、車輪の再発明だらけで返ってコストは高そう
175デフォルトの名無しさん
2022/11/21(月) 15:56:52.31ID:mEbJZgu8 >>174
POSIX原理主義とやらは新しく何も学びたくない人の言い訳だな
大学の講義のシラバスを見たけど
聞こえの良さげなラベルで自らの不勉強を覆いつつ
学生の目をくらましているように見える
プログラムを日常使う人間からしたら実に滑稽
POSIX原理主義とやらは新しく何も学びたくない人の言い訳だな
大学の講義のシラバスを見たけど
聞こえの良さげなラベルで自らの不勉強を覆いつつ
学生の目をくらましているように見える
プログラムを日常使う人間からしたら実に滑稽
176デフォルトの名無しさん
2022/11/21(月) 16:06:41.24ID:mEbJZgu8 技術が陳腐化して20年で変わってしまおうとも
背景にある共通した考え方を教えないとな
少なくともアカデミアでは
背景にある共通した考え方を教えないとな
少なくともアカデミアでは
177デフォルトの名無しさん
2022/11/21(月) 16:27:32.71ID:X8ZQvkzA178デフォルトの名無しさん
2022/11/21(月) 16:43:49.18ID:gX82IL7R179デフォルトの名無しさん
2022/11/21(月) 17:42:01.44ID:IKdpJ0JM180デフォルトの名無しさん
2022/11/21(月) 21:00:14.93ID:QBryaEHH >>177
gitのプログラムファイルのバイナリとgitがリポジトリ管理するための.git/以下のバイナリを混同してるのかな
前者だったら確かに移植性はないけど、そのためにOS・アーキテクチャごとにビルドしてるんだがね
そもそも仮にもエンジニア名乗ってるなら間違えるなよと
gitのプログラムファイルのバイナリとgitがリポジトリ管理するための.git/以下のバイナリを混同してるのかな
前者だったら確かに移植性はないけど、そのためにOS・アーキテクチャごとにビルドしてるんだがね
そもそも仮にもエンジニア名乗ってるなら間違えるなよと
181デフォルトの名無しさん
2022/11/21(月) 22:24:22.94ID:mEbJZgu8 新しい技術を学んで適応できなくなったら
技術者としては終わりだよ
学生が可哀想
技術者としては終わりだよ
学生が可哀想
182デフォルトの名無しさん
2022/11/22(火) 00:08:12.09ID:ueBqutRZ >>180
そんな難しいこと考えてないよ
UNIX哲学「データはテキストファイルにしろ」
→POSIX原理主義者「うぎゃーあー、バイナリ使ってるー、だめだー、こりゃだめだー」
この程度、な~んも考えてない。
そんな難しいこと考えてないよ
UNIX哲学「データはテキストファイルにしろ」
→POSIX原理主義者「うぎゃーあー、バイナリ使ってるー、だめだー、こりゃだめだー」
この程度、な~んも考えてない。
183デフォルトの名無しさん
2022/11/22(火) 00:11:12.69ID:ueBqutRZ ググったら出てきたw
なんのために世のRDB製品の多くがデータをバイナリファイルに
格納しているのかを理解せずに、ただマイク・ガンカーズとやらが
そう言ったからってだけで盲目的にダメだって思い込んでる
https://richlab.org/pub/ebook/fdh1.pdf
1.2.1 データはテキストファイルに保管する
マイク・ガンカーズの唱える UNIX 哲学*1の定理 5 に
Store data in flat text files.
単純なテキストファイルにデータを格納せよ。
と記されているように、見やすさ・分かりやすさを追求するのなら、第一に、データはバイナリーファイル
ではなくテキストファイルに格納すべきだ。
世の RDB 製品の多くは、データをバイナリーファイルとして格納しており、それを開くには、その
RDB 製品専用のソフトウェアが必要であるが、専用のソフトウェアを動かすことも、使い方を覚える事
も、コストに繋がる。避けられるならそれに越したことはない。一方、テキストファイルに格納しておけ
ば、どの環境にでもあり(= 追加インストールの必要もない)、かつ極めて汎用的な cat や less コマンド
等で素早く開ける。
なんのために世のRDB製品の多くがデータをバイナリファイルに
格納しているのかを理解せずに、ただマイク・ガンカーズとやらが
そう言ったからってだけで盲目的にダメだって思い込んでる
https://richlab.org/pub/ebook/fdh1.pdf
1.2.1 データはテキストファイルに保管する
マイク・ガンカーズの唱える UNIX 哲学*1の定理 5 に
Store data in flat text files.
単純なテキストファイルにデータを格納せよ。
と記されているように、見やすさ・分かりやすさを追求するのなら、第一に、データはバイナリーファイル
ではなくテキストファイルに格納すべきだ。
世の RDB 製品の多くは、データをバイナリーファイルとして格納しており、それを開くには、その
RDB 製品専用のソフトウェアが必要であるが、専用のソフトウェアを動かすことも、使い方を覚える事
も、コストに繋がる。避けられるならそれに越したことはない。一方、テキストファイルに格納しておけ
ば、どの環境にでもあり(= 追加インストールの必要もない)、かつ極めて汎用的な cat や less コマンド
等で素早く開ける。
184デフォルトの名無しさん
2022/11/22(火) 00:41:04.07ID:PNwn0blG RDBの使い方を覚えたくないだけやなw
185デフォルトの名無しさん
2022/11/22(火) 09:48:07.88ID:+RKYLIKe テキストにしてもパフォーマンスに影響が出ない
小規模なデータしか扱ったことがないんだろうね
小規模なデータしか扱ったことがないんだろうね
186デフォルトの名無しさん
2022/11/22(火) 10:02:52.82ID:E0zMoWY7 理由を示さないお作法は無視していい
187デフォルトの名無しさん
2022/11/22(火) 10:09:28.21ID:1YApwsD+ 絵とか音とかどうすんの?データ倍にしてテキスト?
188デフォルトの名無しさん
2022/11/22(火) 10:21:03.06ID:oHNb9vMz ライブラリを使うと移植性がない「かも」しれないから使うな
とか言ってるぐらいだからな
その理屈だとユニケージだって使えないじゃん
その「かも」が今までどれだけ事実だったか
理由がないのよ
とか言ってるぐらいだからな
その理屈だとユニケージだって使えないじゃん
その「かも」が今までどれだけ事実だったか
理由がないのよ
189デフォルトの名無しさん
2022/11/22(火) 10:49:42.90ID:+RKYLIKe >>187
倍じゃ済まないよ
倍じゃ済まないよ
190デフォルトの名無しさん
2022/11/22(火) 10:55:46.08ID:iGHsIGH/ > 専用のソフトウェアを動かすことも、使い方を覚える事も、コストに繋がる。避けられるならそれに越したことはない。
その点ユニケージのコマンドセットの使い方覚えるのはコストゼロだから安心だよな!
その点ユニケージのコマンドセットの使い方覚えるのはコストゼロだから安心だよな!
191デフォルトの名無しさん
2022/11/22(火) 10:58:03.71ID:+RKYLIKe192デフォルトの名無しさん
2022/11/22(火) 13:09:38.60ID:sBrr6Sw1 で
シェルスクリプトだけで書かれたバージョン管理システムって具体的にはどういうコードになるの
シェルスクリプトだけで書かれたバージョン管理システムって具体的にはどういうコードになるの
193デフォルトの名無しさん
2022/11/22(火) 13:17:09.03ID:0MFmILJN # コミット
rsync -r work commit.$(date +%Y%m%d%H%M%S)
# チェックアウト
rsync -r commit.20221122131600 work
rsync -r work commit.$(date +%Y%m%d%H%M%S)
# チェックアウト
rsync -r commit.20221122131600 work
194デフォルトの名無しさん
2022/11/22(火) 13:27:34.07ID:ytnnykMd >>192
こんな事をやれって教えてるよ
12.4.2 現バージョンの保存(コミット相当)をどうやるか
POSIX 原理主義的バージョン管理の概要が確認できたので、次は実際にどのように保存や閲覧をやるかを説明する。
まずは、日々開発していくソフトウェアの一式を保存する方法についてだ。
これは一般的なバージョン管理ソフトウェアでいうところの「コミット」に相当する。
"cp -pR" でコピーするだけ
といっても大げさなことは何もない。単に、キリのいいタイミングで、開発したソフトウェア一式が置かれているディレクトリーを、
リポジトリーとして定めたディレクトリーにコピーする。これだけのことだ。何も難しいこともなければ、
特別なソフトも要らない。次のようにcp コマンドを使うだけだ。
$ cp -Rp 保存対象のディレクトリーリポジトリーとするディレクトリー/YYYYMMDDnn
その後にあるコピー先ディレクトリー名の"YYYYMMDDnn" についてだが、これは保存日付の8 桁+ その
日の通番2 桁だ。例えば、2019 年8 月12 日の5 回目の保存なら\2019081205" という具合になる。
言っておくが10 個の数字でなければならないというわけではない。必要に応じて通番の桁数を増減させても構わんし、
見やすさのために日付と通番の間に"_" を挿むなどしても構わん。
こんな事をやれって教えてるよ
12.4.2 現バージョンの保存(コミット相当)をどうやるか
POSIX 原理主義的バージョン管理の概要が確認できたので、次は実際にどのように保存や閲覧をやるかを説明する。
まずは、日々開発していくソフトウェアの一式を保存する方法についてだ。
これは一般的なバージョン管理ソフトウェアでいうところの「コミット」に相当する。
"cp -pR" でコピーするだけ
といっても大げさなことは何もない。単に、キリのいいタイミングで、開発したソフトウェア一式が置かれているディレクトリーを、
リポジトリーとして定めたディレクトリーにコピーする。これだけのことだ。何も難しいこともなければ、
特別なソフトも要らない。次のようにcp コマンドを使うだけだ。
$ cp -Rp 保存対象のディレクトリーリポジトリーとするディレクトリー/YYYYMMDDnn
その後にあるコピー先ディレクトリー名の"YYYYMMDDnn" についてだが、これは保存日付の8 桁+ その
日の通番2 桁だ。例えば、2019 年8 月12 日の5 回目の保存なら\2019081205" という具合になる。
言っておくが10 個の数字でなければならないというわけではない。必要に応じて通番の桁数を増減させても構わんし、
見やすさのために日付と通番の間に"_" を挿むなどしても構わん。
195デフォルトの名無しさん
2022/11/22(火) 13:38:01.16ID:L6E8XrGa196デフォルトの名無しさん
2022/11/22(火) 13:44:17.95ID:ytnnykMd197デフォルトの名無しさん
2022/11/22(火) 15:12:50.36ID:A5GCS9Vs198デフォルトの名無しさん
2022/11/22(火) 15:37:53.51ID:p3XTSB6d Ruby では、NKF を使う
Iconvは、Ruby 1.9から非推奨
Iconvは、Ruby 1.9から非推奨
199デフォルトの名無しさん
2022/11/22(火) 15:41:48.48ID:hg5h7yO0 >>198
iconv will be deprecated in the future, use String#encode instead.
って書いてあんだろが。String#encode使えよアホ
NKFみたいな日本の漢字専用フィルタなんか
今どき使うな
iconv will be deprecated in the future, use String#encode instead.
って書いてあんだろが。String#encode使えよアホ
NKFみたいな日本の漢字専用フィルタなんか
今どき使うな
200デフォルトの名無しさん
2022/11/22(火) 15:46:15.03ID:6OkU0OkF >>197
POSIX原理主義は完璧!こんなシェルスクリプトを作ればいい!(あー、あほらし)
自動採番コミットシェルスクリプト "commit.sh"
#!/bin/sh
# --- 書式表示用の関数-----------------------------------------------
print_usage_exit() {
echo "Usage : ${0##*/} source_dir repository_dir" 1>&2
exit 1
}
# --- 引数の正当性確認-----------------------------------------------
[ -d "$1" ] || print_usage_exit
[ -d "$2" ] || print_usage_exit
# --- 保存日の日付と通番(2桁) を生成--------------------------------
YYYYMMDD=$(date '+%Y%m%d')
cd "$2" || { echo "${0##*/}: Can't access the repository" 1>&2; exit 1; }
nn=$(echo "$YYYYMMDD"* |
grep -Fv '*' |
tr ' ' '\n' |
wc -l |
awk '{printf("%03d\n",$1+1);}')
cd -
# --- 保存-----------------------------------------------------------
cp -Rp "$1" "$2/$YYYYMMDD$nn" || exit $?
# --- 結果表示-------------------------------------------------------
[ $? -eq 0 ] && echo "snapshot was committied to $2/$YYYYMMDD$nn" 1>&2
POSIX原理主義は完璧!こんなシェルスクリプトを作ればいい!(あー、あほらし)
自動採番コミットシェルスクリプト "commit.sh"
#!/bin/sh
# --- 書式表示用の関数-----------------------------------------------
print_usage_exit() {
echo "Usage : ${0##*/} source_dir repository_dir" 1>&2
exit 1
}
# --- 引数の正当性確認-----------------------------------------------
[ -d "$1" ] || print_usage_exit
[ -d "$2" ] || print_usage_exit
# --- 保存日の日付と通番(2桁) を生成--------------------------------
YYYYMMDD=$(date '+%Y%m%d')
cd "$2" || { echo "${0##*/}: Can't access the repository" 1>&2; exit 1; }
nn=$(echo "$YYYYMMDD"* |
grep -Fv '*' |
tr ' ' '\n' |
wc -l |
awk '{printf("%03d\n",$1+1);}')
cd -
# --- 保存-----------------------------------------------------------
cp -Rp "$1" "$2/$YYYYMMDD$nn" || exit $?
# --- 結果表示-------------------------------------------------------
[ $? -eq 0 ] && echo "snapshot was committied to $2/$YYYYMMDD$nn" 1>&2
201デフォルトの名無しさん
2022/11/22(火) 15:52:22.28ID:6OkU0OkF ちなみに
yyyymmdd001 yyyymmdd002 yyyymmdd003 がある状態で
yyyymmdd002 を削除すると
次の番号は yyyymmdd003 になってかぶりますw
はい、バグ発見!
yyyymmdd001 yyyymmdd002 yyyymmdd003 がある状態で
yyyymmdd002 を削除すると
次の番号は yyyymmdd003 になってかぶりますw
はい、バグ発見!
202デフォルトの名無しさん
2022/11/22(火) 16:14:13.97ID:s23xOfAq つか、短いスパンで主要言語も変わるから、バージョン管理なんて数年メンテナンス出来ればいいんだよなぁ
203デフォルトの名無しさん
2022/11/25(金) 01:17:17.28ID:/2P3tuBn 静かになったねw
諦めたかな?
諦めたかな?
204デフォルトの名無しさん
2022/11/26(土) 08:44:54.47ID:uJFkw9o2 そもそも20年間そのままで動いているプログラムが少ないわけで
組み込みのファームや工場のライン制御とかでしょ
そういうのは当然シェルでは無理
20年後に更新するんであれば新しい技術で作り直した方が早いし機能追加も楽である
読みにくく作りにくい上に処理速度が遅いシェルで苦労してやる意味は全くない
組み込みのファームや工場のライン制御とかでしょ
そういうのは当然シェルでは無理
20年後に更新するんであれば新しい技術で作り直した方が早いし機能追加も楽である
読みにくく作りにくい上に処理速度が遅いシェルで苦労してやる意味は全くない
205デフォルトの名無しさん
2022/11/26(土) 08:48:59.08ID:6lXR/Jjj206デフォルトの名無しさん
2022/11/26(土) 12:47:55.05ID:xjY1SWPP ソフトウェア自体は10年でもイケるけど
開発環境が言語含めて新しいOS用には互換しなくなるから
数年でメンテナンスが出来ないだけだよ
当時のOSにして当時の開発ツール使ってやるしか無いけど
そんなレガシーな環境、用意するのも大変
開発環境が言語含めて新しいOS用には互換しなくなるから
数年でメンテナンスが出来ないだけだよ
当時のOSにして当時の開発ツール使ってやるしか無いけど
そんなレガシーな環境、用意するのも大変
207デフォルトの名無しさん
2022/11/26(土) 13:00:39.31ID:7upMtD2j208デフォルトの名無しさん
2022/11/26(土) 13:09:26.73ID:+HZQgXE6 >>206-207
ソフトウェアの寿命が短いのは国が認めてる
国税庁の耐用年数に3-5年と書かれている
https://www.slideshare.net/tomoyukimatsura/posix-59447685 の 4ページ目
ソフトウェアの寿命が短いのは国が認めてる
国税庁の耐用年数に3-5年と書かれている
https://www.slideshare.net/tomoyukimatsura/posix-59447685 の 4ページ目
209デフォルトの名無しさん
2022/11/26(土) 13:17:23.80ID:oT8rMbFi >>208
国が認めているって意味が分からないが関係なくない?国が認めているソースならgo.jpで出して
国が認めているって意味が分からないが関係なくない?国が認めているソースならgo.jpで出して
210デフォルトの名無しさん
2022/11/26(土) 13:19:56.05ID:+HZQgXE6 >>209
それぐらい自分でググれよ
No.5461?ソフトウエアの取得価額と耐用年数
https://www.nta.go.jp/taxes/shiraberu/taxanswer/hojin/5461.htm
ソフトウエアは、減価償却資産(無形固定資産)に該当し、その取得価額および耐用年数は次のとおりです。
耐用年数
ソフトウエアの耐用年数については、その利用目的に応じて次のとおりです。
(1)?「複写して販売するための原本」または「研究開発用のもの」:3年
(2)?「その他のもの」:5年
それぐらい自分でググれよ
No.5461?ソフトウエアの取得価額と耐用年数
https://www.nta.go.jp/taxes/shiraberu/taxanswer/hojin/5461.htm
ソフトウエアは、減価償却資産(無形固定資産)に該当し、その取得価額および耐用年数は次のとおりです。
耐用年数
ソフトウエアの耐用年数については、その利用目的に応じて次のとおりです。
(1)?「複写して販売するための原本」または「研究開発用のもの」:3年
(2)?「その他のもの」:5年
211デフォルトの名無しさん
2022/11/26(土) 13:33:07.11ID:uJFkw9o2212デフォルトの名無しさん
2022/11/26(土) 13:52:29.35ID:+HZQgXE6 >>211
国税庁の耐用年数に3-5年と書かれている
国税庁の耐用年数に3-5年と書かれている
213デフォルトの名無しさん
2022/11/26(土) 14:07:09.99ID:wLT7t+lr どうしてハンズラボや良品計画のシステムは20年使われなかったんでしょうねー
214デフォルトの名無しさん
2022/11/26(土) 14:19:18.54ID:+HZQgXE6 流行り物に手を出すからだろ
215デフォルトの名無しさん
2022/11/26(土) 14:26:52.36ID:wLT7t+lr どうしてそうなるんでしょうねー
216デフォルトの名無しさん
2022/11/26(土) 14:28:57.49ID:rNzIdsCd その耐用年数って減価償却云々の税金の計算の話するときの用語だろうよ
ここで話してるソフトウェアの寿命とは意味が違うだろうが
ここで話してるソフトウェアの寿命とは意味が違うだろうが
217デフォルトの名無しさん
2022/11/26(土) 14:29:08.89ID:wLT7t+lr POSIXにはそれだけの魅力しかないってことだと思いますよ
ソースコードの可読性が下がって保守性が悪くスケールしないものを使い続けて苦労を積み重ねるのが嫌になるんだと思いますよ
POSIXは悪です
ソースコードの可読性が下がって保守性が悪くスケールしないものを使い続けて苦労を積み重ねるのが嫌になるんだと思いますよ
POSIXは悪です
218デフォルトの名無しさん
2022/11/26(土) 14:33:11.04ID:+HZQgXE6 >>218
耐用年数はソフトウェの寿命によって決められてるんですが?
耐用年数はソフトウェの寿命によって決められてるんですが?
219デフォルトの名無しさん
2022/11/26(土) 14:34:30.87ID:8gxqLuyi220デフォルトの名無しさん
2022/11/26(土) 14:41:03.42ID:+HZQgXE6221デフォルトの名無しさん
2022/11/26(土) 14:43:57.64ID:wLT7t+lr >>220
修正できなかったの?
修正できなかったの?
222デフォルトの名無しさん
2022/11/26(土) 14:44:35.13ID:+HZQgXE6 担当者がいなくなりましたからねぇ
223デフォルトの名無しさん
2022/11/26(土) 14:45:16.43ID:8gxqLuyi224デフォルトの名無しさん
2022/11/26(土) 14:45:55.94ID:wLT7t+lr 自分で作ってないんかいw
作ったらって言ってたから自分で作ったんだと思ったんだけど自分で作ってないんかいw
作ったらって言ってたから自分で作ったんだと思ったんだけど自分で作ってないんかいw
225デフォルトの名無しさん
2022/11/26(土) 14:46:56.44ID:+HZQgXE6 普通作るのは下請けでしょ
226デフォルトの名無しさん
2022/11/26(土) 14:47:18.51ID:wLT7t+lr 担当者がいないとわからない木偶の坊w
227デフォルトの名無しさん
2022/11/26(土) 14:48:13.99ID:8gxqLuyi228デフォルトの名無しさん
2022/11/26(土) 14:48:16.44ID:wLT7t+lr229デフォルトの名無しさん
2022/11/26(土) 14:49:16.29ID:+HZQgXE6230デフォルトの名無しさん
2022/11/26(土) 14:50:09.22ID:+HZQgXE6 >>228
まさか任天堂のゲームは全部任天堂が作ってるとでも思ってるの?
まさか任天堂のゲームは全部任天堂が作ってるとでも思ってるの?
231デフォルトの名無しさん
2022/11/26(土) 14:51:29.77ID:wLT7t+lr >>230
任天堂のゲームの話なの? 君が関わってる業務システムについての話だと思ってた
任天堂のゲームの話なの? 君が関わってる業務システムについての話だと思ってた
232デフォルトの名無しさん
2022/11/26(土) 14:52:39.28ID:wLT7t+lr >>229
ユニケージはいけない、ソースコードの可読性が悪くて開発の属人性が高くてそれこそ担当者がやめたらわからなくなる
ユニケージはいけない、ソースコードの可読性が悪くて開発の属人性が高くてそれこそ担当者がやめたらわからなくなる
233デフォルトの名無しさん
2022/11/26(土) 14:53:39.75ID:+HZQgXE6234デフォルトの名無しさん
2022/11/26(土) 14:56:01.80ID:+HZQgXE6 >>231
下請けが作るのは一般的って話をしただけですが?
下請けが作るのは一般的って話をしただけですが?
235デフォルトの名無しさん
2022/11/26(土) 14:57:41.90ID:wLT7t+lr >>234
任天堂のゲームは関係ないのな?
任天堂のゲームは関係ないのな?
236デフォルトの名無しさん
2022/11/26(土) 14:58:45.43ID:+HZQgXE6 何度も言わせるな
ユニケージは内製が出来る開発手法だが
他の言語は内製できないから下請けを使うのは当たり前だろ
ユニケージは内製が出来る開発手法だが
他の言語は内製できないから下請けを使うのは当たり前だろ
237デフォルトの名無しさん
2022/11/26(土) 15:00:56.21ID:wLT7t+lr238デフォルトの名無しさん
2022/11/26(土) 15:01:03.55ID:rNzIdsCd おう、>>233でソフトウェアが寿命が短くないことをとうとう認めたぞw
239デフォルトの名無しさん
2022/11/26(土) 15:01:35.12ID:wLT7t+lr ユニケージは内製できるからいまは自社でやってるってこと?
240デフォルトの名無しさん
2022/11/26(土) 15:04:00.43ID:wLT7t+lr ユニケージ導入に踏み切る動機はわかった気がする
これならうちでもできると思わせられるのがユニケージの強みなのかもね
これならうちでもできると思わせられるのがユニケージの強みなのかもね
241デフォルトの名無しさん
2022/11/26(土) 15:05:55.11ID:+HZQgXE6242デフォルトの名無しさん
2022/11/26(土) 15:06:31.60ID:+HZQgXE6 >>238
ソフトウェアの寿命が長いのはユニケージの話だ。
ソフトウェアの寿命が長いのはユニケージの話だ。
243デフォルトの名無しさん
2022/11/26(土) 15:07:13.19ID:+HZQgXE6 >>240
コマンド打つだけだから誰でも出来るよ
コマンド打つだけだから誰でも出来るよ
244デフォルトの名無しさん
2022/11/26(土) 15:08:52.64ID:wLT7t+lr245デフォルトの名無しさん
2022/11/26(土) 15:10:08.07ID:wLT7t+lr246デフォルトの名無しさん
2022/11/26(土) 15:10:53.42ID:+HZQgXE6247デフォルトの名無しさん
2022/11/26(土) 15:13:26.11ID:wLT7t+lr >>246
PHPやRubyはaptやdnfでインスコするだけじゃん
デフォで入ってるディストリも多いでしょ
どこのUNIXでも動かすのが目的じゃないよね
なんでUSP研究所に相談してるのかよくわからないな
PHPやRubyはaptやdnfでインスコするだけじゃん
デフォで入ってるディストリも多いでしょ
どこのUNIXでも動かすのが目的じゃないよね
なんでUSP研究所に相談してるのかよくわからないな
248デフォルトの名無しさん
2022/11/26(土) 15:13:40.67ID:+HZQgXE6249デフォルトの名無しさん
2022/11/26(土) 15:14:57.33ID:+HZQgXE6250デフォルトの名無しさん
2022/11/26(土) 15:17:00.31ID:wLT7t+lr251デフォルトの名無しさん
2022/11/26(土) 15:19:00.26ID:wLT7t+lr252デフォルトの名無しさん
2022/11/26(土) 15:19:46.10ID:o7x+HWds UNIX>Windows>Android>iOS
OSの更新頻度と下位互換の無さ
OSの更新頻度と下位互換の無さ
253デフォルトの名無しさん
2022/11/26(土) 15:20:45.28ID:o7x+HWds あ、不等号逆やん
254デフォルトの名無しさん
2022/11/26(土) 15:21:01.90ID:+HZQgXE6 >>250
Oracleエンジニアの単価高すぎ
Oracleエンジニアの単価高すぎ
255デフォルトの名無しさん
2022/11/26(土) 15:21:32.23ID:wLT7t+lr なんでUSP研究所の人に聞いてるんだろ
自分の会社だけで判断できるでしょ
PHPやRubyを使えないLinux環境ってまずないと思うんだけどねえ
自分の会社だけで判断できるでしょ
PHPやRubyを使えないLinux環境ってまずないと思うんだけどねえ
256デフォルトの名無しさん
2022/11/26(土) 15:24:12.93ID:wLT7t+lr257デフォルトの名無しさん
2022/11/26(土) 15:25:24.36ID:+HZQgXE6 内製するって話なのに
常駐してもうら必要がないと言ってる時点で
わかってないね
常駐してもうら必要がないと言ってる時点で
わかってないね
258デフォルトの名無しさん
2022/11/26(土) 15:29:03.83ID:wLT7t+lr >>257
システムを自社で開発することとシステムのトラブルを解決することとはわけて考えられるでしょ
システムがトラブったときのためにずっと専門家の人に会社にいてもらわないといけないんだと思ってるん?
Oracleのトラブルを解決できるほどの専門家じゃないと開発できないと思ってるん?
わかってないのはあなたの方だよ
システムを自社で開発することとシステムのトラブルを解決することとはわけて考えられるでしょ
システムがトラブったときのためにずっと専門家の人に会社にいてもらわないといけないんだと思ってるん?
Oracleのトラブルを解決できるほどの専門家じゃないと開発できないと思ってるん?
わかってないのはあなたの方だよ
259デフォルトの名無しさん
2022/11/26(土) 15:32:16.09ID:nS0xFeNF つまりソフトウェア関連のことをろくに知らずに下請けに丸投げするような人が文句喚き散らしてんのか、病気だろこれ
260デフォルトの名無しさん
2022/11/26(土) 15:32:18.98ID:wLT7t+lr 下請けに仕事を投げられるだけの会社なら社内にOracleに詳しい人くらいいそうなものだけどね
元請けの技術力は下請けよりも高くないとなあ
元請けの技術力は下請けよりも高くないとなあ
261デフォルトの名無しさん
2022/11/26(土) 15:36:56.02ID:+HZQgXE6 下請け使っていた頃はちょっとの文言の修正でも金取られていたし
それをなくすための内製が目的だって言ってんだろ
それをなくすための内製が目的だって言ってんだろ
262デフォルトの名無しさん
2022/11/26(土) 15:37:54.22ID:wLT7t+lr >>261
そんなこと言ってたかなあ
そんなこと言ってたかなあ
263デフォルトの名無しさん
2022/11/26(土) 15:38:48.27ID:wLT7t+lr 言ってなくない?
言ってないことを言ってんだろって言われてもこの人頭があれなのかなって思うよ
言ってないことを言ってんだろって言われてもこの人頭があれなのかなって思うよ
264デフォルトの名無しさん
2022/11/26(土) 15:39:59.27ID:wLT7t+lr ちょっとした文言の修正でお金を取られるってそれ下請けなの? 君ただの客なんじゃない?
265デフォルトの名無しさん
2022/11/26(土) 15:41:44.71ID:+HZQgXE6 ここをこうしてくださいって要望を出すだけで
そのたびに○万円かかりますって言われたが?
そのたびに○万円かかりますって言われたが?
266デフォルトの名無しさん
2022/11/26(土) 15:43:48.05ID:wLT7t+lr >>265
払いなさい
払いなさい
267デフォルトの名無しさん
2022/11/26(土) 15:45:19.15ID:wLT7t+lr 払えないなら自分で直せばいい
ちょっとした文言の修正ならできるでしょ
ちょっとした文言の修正ならできるでしょ
268デフォルトの名無しさん
2022/11/26(土) 15:47:35.01ID:+HZQgXE6 話のわからんやつだな
だから自分で直せるようにユニケージで内製化したんだろ
だから自分で直せるようにユニケージで内製化したんだろ
269デフォルトの名無しさん
2022/11/26(土) 15:48:24.91ID:TCo3yv84270デフォルトの名無しさん
2022/11/26(土) 15:52:02.53ID:+HZQgXE6271デフォルトの名無しさん
2022/11/26(土) 16:05:03.66ID:wLT7t+lr >>268
なんで直せなかったの? だってちょっとした文言の修正なんでしょ? 簡単だよね
なんで直せなかったの? だってちょっとした文言の修正なんでしょ? 簡単だよね
272デフォルトの名無しさん
2022/11/26(土) 16:13:35.88ID:wLT7t+lr ユニケージって処理が独特だから十数万円の講習を受けないとわからないと思うんだけど
従業員全員に講習受けさせたの?
従業員全員に講習受けさせたの?
273デフォルトの名無しさん
2022/11/26(土) 16:26:51.62ID:wLT7t+lr ユニケージはDBがやってる処理を手作業でやるようなものだからね
274デフォルトの名無しさん
2022/11/26(土) 16:28:10.63ID:+HZQgXE6275デフォルトの名無しさん
2022/11/26(土) 16:30:45.56ID:+HZQgXE6 講習1ヶ月とOJT3ヶ月ぐらいで使えるようになるしね
276デフォルトの名無しさん
2022/11/26(土) 16:33:22.97ID:wLT7t+lr 従業員なら誰でも作業ができるようにユニケージを導入したんでしょ?
じゃあ全員がわかるようになってたほうがいいよね
担当者がやめたら修正できなくなりましたって状況が嫌でユニケージに変えたんだよね
一人で全部やってたら属人性が高くなって単一障害点になっちゃうよ
じゃあ全員がわかるようになってたほうがいいよね
担当者がやめたら修正できなくなりましたって状況が嫌でユニケージに変えたんだよね
一人で全部やってたら属人性が高くなって単一障害点になっちゃうよ
277デフォルトの名無しさん
2022/11/26(土) 16:34:56.29ID:wLT7t+lr PHPやRubyなら新卒1年目でも使えるし中高生でも使えるよ
ググったらたいてい解決するからね
ユニケージは独自方式過ぎて応用が利かないうえに属人性が高いよ
ググったらたいてい解決するからね
ユニケージは独自方式過ぎて応用が利かないうえに属人性が高いよ
278デフォルトの名無しさん
2022/11/26(土) 20:11:14.31ID:Xhps7PA6 エクセルは自分で自分に必要なシートを作る。
それをシステムまで拡張したものがユニケージと考えれば、使いどころが理解できるのでは?
それをシステムまで拡張したものがユニケージと考えれば、使いどころが理解できるのでは?
279デフォルトの名無しさん
2022/11/26(土) 20:57:37.59ID:+HZQgXE6 ユニケージなら大規模システムまで対応できるよ
280デフォルトの名無しさん
2022/11/26(土) 21:18:55.87ID:kdBajL/n シェルスクリプトなんて効率悪いだろw
281デフォルトの名無しさん
2022/11/26(土) 21:28:44.58ID:+HZQgXE6 ユニケージはOSの機能を使ってるからなんでもできるよ
282デフォルトの名無しさん
2022/11/26(土) 21:43:27.58ID:kdBajL/n283デフォルトの名無しさん
2022/11/26(土) 22:02:53.04ID:+HZQgXE6 USP研究所にでも聞けば?ユニケージはOSの機能を拡張したもの。だから速い。
284デフォルトの名無しさん
2022/11/26(土) 22:03:18.97ID:GjPz+BjD OSが持っているAPIやライブラリ無しでプログラム書くのは大変だろうな
そういうことができるC++とかでも「なんでも」はできないが
そういうことができるC++とかでも「なんでも」はできないが
285デフォルトの名無しさん
2022/11/26(土) 22:06:04.98ID:kdBajL/n286デフォルトの名無しさん
2022/11/26(土) 23:12:54.01ID:zwlxOI2v https://github.com/ShellShoccar-jpn/Parsrs/commit/1887dd1e422bdcc2d767f9282bd573259ed488f0
やれやれ。10ヶ月前の変更で入れたバグをようやく修正か
https://github.com/ShellShoccar-jpn/Parsrs/commit/597b622e70af781d09ad3baf2715c975b5156533#diff-7252bd22cb57789a027ba4f9365b7ae238599e8ff81c880c3216acb13bc4f9f7
絶対に通るコードでこのやらかし。修正してから一度もテストしてない証拠だよ
ま、同じようなコードをあちこちにコピペしてりゃそうなるだろうね(苦笑)
POSIX原理主義がダメな理由だな
やれやれ。10ヶ月前の変更で入れたバグをようやく修正か
https://github.com/ShellShoccar-jpn/Parsrs/commit/597b622e70af781d09ad3baf2715c975b5156533#diff-7252bd22cb57789a027ba4f9365b7ae238599e8ff81c880c3216acb13bc4f9f7
絶対に通るコードでこのやらかし。修正してから一度もテストしてない証拠だよ
ま、同じようなコードをあちこちにコピペしてりゃそうなるだろうね(苦笑)
POSIX原理主義がダメな理由だな
287デフォルトの名無しさん
2022/11/26(土) 23:17:00.83ID:zwlxOI2v ぷぷぷ。バグ発見。aliasに置き換えてるから、これmacOSとかのbashで動かない。
288デフォルトの名無しさん
2022/11/26(土) 23:22:17.71ID:zwlxOI2v あ、だからPOSIXLY_CORRECT=1入れてんのかw
>>207は間違い。訂正
>>207は間違い。訂正
289デフォルトの名無しさん
2022/11/27(日) 10:33:33.08ID:cWZKHxOZ +HZQgXE6
話作って嘘ついている感ありありだな恥知らず
それを延々と相手しているwLT7t+lrも良くない
病気の人だったら悪化して爆発するかもしれない
話作って嘘ついている感ありありだな恥知らず
それを延々と相手しているwLT7t+lrも良くない
病気の人だったら悪化して爆発するかもしれない
290デフォルトの名無しさん
2022/11/27(日) 11:56:40.79ID:hSDfIgY7 詐欺師か詐欺師に騙された人だと思ってる
291デフォルトの名無しさん
2022/11/27(日) 20:38:40.35ID:CeiI5ZsG292デフォルトの名無しさん
2022/11/27(日) 20:39:23.42ID:CeiI5ZsG293デフォルトの名無しさん
2022/11/27(日) 20:40:43.39ID:CeiI5ZsG なんか書き込みエラーが起きた
295デフォルトの名無しさん
2022/11/27(日) 21:08:33.32ID:berpMXHg 業務についてもっともよく知るものは、業務を行うもの自身。
業務を行うものが、自分たちでシステムを開発できる。
それがユニケージの美点。
これはエクセルに通じるものがあり、成功は約束されている。
もちろん、利用者の成功が約束されているのである。
NY州マンハッタンのエクセル利用者が尽く成功していったように。
業務を行うものが、自分たちでシステムを開発できる。
それがユニケージの美点。
これはエクセルに通じるものがあり、成功は約束されている。
もちろん、利用者の成功が約束されているのである。
NY州マンハッタンのエクセル利用者が尽く成功していったように。
296デフォルトの名無しさん
2022/11/27(日) 21:15:31.89ID:hSDfIgY7297デフォルトの名無しさん
2022/11/27(日) 21:30:15.80ID:CeiI5ZsG298デフォルトの名無しさん
2022/11/27(日) 21:32:25.93ID:CeiI5ZsG だいたいネットワークがまともに使えないシェルスクリプトが
クラウドと相性が悪いのは当たり前なんだから
ユニケージはLinuxで動くからクラウドと相性がいいなんて
屁理屈言わなくていいと思うんだ
Linuxで動くPythonはネットワークも使えて
クラウドと相性が良いんだし
クラウドと相性が悪いのは当たり前なんだから
ユニケージはLinuxで動くからクラウドと相性がいいなんて
屁理屈言わなくていいと思うんだ
Linuxで動くPythonはネットワークも使えて
クラウドと相性が良いんだし
299デフォルトの名無しさん
2022/11/27(日) 21:39:43.56ID:berpMXHg300デフォルトの名無しさん
2022/11/27(日) 21:42:38.14ID:berpMXHg 現在ミリオネアになっているマンハッタンの証券マンは1990年代にエクセルを使った人たち。
2020年代にユニケージを使った人たちが次世代のミリオネア。
個人からチームへ、エクセルからユニケージへ。
2020年代にユニケージを使った人たちが次世代のミリオネア。
個人からチームへ、エクセルからユニケージへ。
301デフォルトの名無しさん
2022/11/27(日) 21:43:03.46ID:hSDfIgY7302デフォルトの名無しさん
2022/11/27(日) 22:26:59.81ID:CeiI5ZsG >>299
> エクセルは出力先がファイルだからね。
データベースも出力先がファイルなのでは?
ただのファイルでは不十分だから
XMLとかいう構造を作るわけで
個人==エクセル
チーム==ユニケージ
システム==その他
こういう事?
ユニケージは人の集まりレベルまでしかスケールしない
> エクセルは出力先がファイルだからね。
データベースも出力先がファイルなのでは?
ただのファイルでは不十分だから
XMLとかいう構造を作るわけで
個人==エクセル
チーム==ユニケージ
システム==その他
こういう事?
ユニケージは人の集まりレベルまでしかスケールしない
303デフォルトの名無しさん
2022/11/27(日) 22:27:40.64ID:CeiI5ZsG304デフォルトの名無しさん
2022/11/27(日) 22:30:26.14ID:CeiI5ZsG >>301
たしかにユニケージの図はおかしいね
ユニケージ自体はアプリケーションなわけだし
コストダウンの根拠もわからない
JavaやC#をシェルスクリプトに置き換えるとコストはアップするし
DBMSを使わないなら、DBMS相当のものを作らないといけないのでコストアップする
ハードウェアに関しては分散サーバーじゃないから
クラウドに対応できないってことじゃんかw
いや世の中がなんで分散サーバーに移っていったのか知らんのかと
たしかにユニケージの図はおかしいね
ユニケージ自体はアプリケーションなわけだし
コストダウンの根拠もわからない
JavaやC#をシェルスクリプトに置き換えるとコストはアップするし
DBMSを使わないなら、DBMS相当のものを作らないといけないのでコストアップする
ハードウェアに関しては分散サーバーじゃないから
クラウドに対応できないってことじゃんかw
いや世の中がなんで分散サーバーに移っていったのか知らんのかと
305デフォルトの名無しさん
2022/11/27(日) 22:41:00.78ID:berpMXHg >>303
いまのミリオネアは、1990年代にエクセルを使った人たちと書いてあるだろ。
いまのミリオネアは、1990年代にエクセルを使った人たちと書いてあるだろ。
306デフォルトの名無しさん
2022/11/27(日) 22:48:32.61ID:hSDfIgY7 >>305
1990年代にエクセルを使った人達と今ユニケージを使っている人に何の関係が?
1990年代にエクセルを使った人達と今ユニケージを使っている人に何の関係が?
307デフォルトの名無しさん
2022/11/27(日) 23:04:03.27ID:berpMXHg308デフォルトの名無しさん
2022/11/27(日) 23:05:13.64ID:berpMXHg 駄目だコイツ。
くだらないアンチスレを乱立させてるのは引きこもりニートか。
くだらないアンチスレを乱立させてるのは引きこもりニートか。
309デフォルトの名無しさん
2022/11/27(日) 23:10:04.60ID:sdGxmhtH >>305
ミリオネアはGoogleとかfacebookとかTwitterでしょwww
ミリオネアはGoogleとかfacebookとかTwitterでしょwww
310デフォルトの名無しさん
2022/11/27(日) 23:11:07.75ID:sdGxmhtH311デフォルトの名無しさん
2022/11/27(日) 23:12:22.09ID:sdGxmhtH312デフォルトの名無しさん
2022/11/27(日) 23:22:38.63ID:hSDfIgY7313デフォルトの名無しさん
2022/11/27(日) 23:24:09.76ID:hSDfIgY7 berpMXHg は>>282に答えてみてよ
314デフォルトの名無しさん
2022/11/27(日) 23:34:11.79ID:sdGxmhtH ユニケージとしては、エクセルを使っていた人が次に使うものという扱いなんだろうな
ユニケージは歴史が浅いからね
ユニケージは歴史が浅いからね
315デフォルトの名無しさん
2022/11/27(日) 23:36:35.52ID:berpMXHg >>312
シェルスクリプトはUNIX使いのVBAだからな。
シェルスクリプトはUNIX使いのVBAだからな。
316デフォルトの名無しさん
2022/11/27(日) 23:39:40.67ID:sdGxmhtH つまりユニケージは一流のプログラマーが使うものじゃなくて
こじんまりした中小企業のパソコンが得意な人が使うような道具なのよ
こじんまりした中小企業のパソコンが得意な人が使うような道具なのよ
317デフォルトの名無しさん
2022/11/27(日) 23:41:42.61ID:sdGxmhtH だから東急ハンズとか無印のような大規模なシステムが必要な所は
最初は使えてもすぐにその規模に耐えられなくなって
ユニケージを捨てることになる
最初は使えてもすぐにその規模に耐えられなくなって
ユニケージを捨てることになる
318デフォルトの名無しさん
2022/11/27(日) 23:43:41.89ID:hSDfIgY7319デフォルトの名無しさん
2022/11/28(月) 00:00:38.22ID:rti9MkYf 全く反論になっていないな。
それどころかユニケージの優位性を証明してる。
それどころかユニケージの優位性を証明してる。
320デフォルトの名無しさん
2022/11/28(月) 00:05:38.89ID:gjudjmOm ということにしたい。
っていうのがユニケージのホームページに多いよねw
根拠は言わない。主張だけする。
っていうのがユニケージのホームページに多いよねw
根拠は言わない。主張だけする。
321デフォルトの名無しさん
2022/11/28(月) 00:07:18.78ID:gEsuPeHf322デフォルトの名無しさん
2022/11/28(月) 00:16:32.05ID:gjudjmOm ユニケージ「優位って言ってるんだから優位だ!」
ユニケージ「三層構造なんだ!」
主張だけはする。内容はおかしい。
> ユニケージって単にシェルから
> 呼び出すコマンドセットなのでは?
そうだよ
ユニケージ「三層構造なんだ!」
主張だけはする。内容はおかしい。
> ユニケージって単にシェルから
> 呼び出すコマンドセットなのでは?
そうだよ
323デフォルトの名無しさん
2022/11/28(月) 01:31:57.11ID:rxdaN4qf ユニケージはプロプラなオレオレフレームワークだからある日ライセンスを変えられて
コマンドを使うには大金を払わないといけなくなる可能性もあるよね
ユニケージユーザはそのリスクについてはどう考えておられるんだろ
コマンドを使うには大金を払わないといけなくなる可能性もあるよね
ユニケージユーザはそのリスクについてはどう考えておられるんだろ
324デフォルトの名無しさん
2022/11/28(月) 07:49:45.01ID:7AQVj21l325デフォルトの名無しさん
2022/11/28(月) 10:52:22.14ID:d/1IW73s スクリプト言語はマイナー過ぎてメンテナンスする後継者見つけるのが大変
326デフォルトの名無しさん
2022/11/28(月) 15:36:20.70ID:oZh4s12L COBOLはメジャー過ぎてメンテナンスする後継者見つけるのが大変
327デフォルトの名無しさん
2022/11/28(月) 15:57:51.89ID:0IPvKBew 言語が有名かどうかじゃなくて、その技術の使い手がいるかどうかだろうね。
COBOL使える人は少なくなってきてるから後継者を見つけるのが大変になっている。
シェルスクリプトを使える人はいても、ユニケージを使える人はほとんどいない
COBOL使える人よりもはるかに少ないと思うよ
COBOL使える人は少なくなってきてるから後継者を見つけるのが大変になっている。
シェルスクリプトを使える人はいても、ユニケージを使える人はほとんどいない
COBOL使える人よりもはるかに少ないと思うよ
328デフォルトの名無しさん
2022/11/28(月) 18:52:59.46ID:6mE1COKB329デフォルトの名無しさん
2022/11/28(月) 18:53:42.02ID:6mE1COKB 素晴らしきかな、素晴らしきかな。
330デフォルトの名無しさん
2022/11/28(月) 21:07:05.52ID:gEsuPeHf 先進というか化石
331デフォルトの名無しさん
2022/11/28(月) 21:08:47.77ID:pf+ZrZrv うめてしまえ
332デフォルトの名無しさん
2022/11/28(月) 21:15:04.55ID:WtTRvpY6 マ板でやれ
クソスレ上げんのが仕事なのか
クソスレ上げんのが仕事なのか
333デフォルトの名無しさん
2022/11/28(月) 23:26:20.23ID:shmE5zyO こんな場末の板でしか相手にされないとは、もう終わりだよ
334デフォルトの名無しさん
2022/11/29(火) 00:58:35.30ID:michHh0F >>332
なんて?
なんて?
335デフォルトの名無しさん
2022/11/29(火) 01:09:12.86ID:GQxevlDG シェルスクリプトマガジンという名の
USPマガジン(出版社がUSP)でユニケージの特集が始まったらしいよ
また電波ばら撒くきかね
USPマガジン(出版社がUSP)でユニケージの特集が始まったらしいよ
また電波ばら撒くきかね
336デフォルトの名無しさん
2022/11/29(火) 01:15:08.24ID:zwTDTYOm 松コマンド覚えたほうがなんぼかマシ
337デフォルトの名無しさん
2022/11/29(火) 02:01:39.29ID:GQxevlDG またなんかクソっぽい名前が出てきたな
どうしてこう日本人はローマ字を使おうとするのか
どうしてこう日本人はローマ字を使おうとするのか
338デフォルトの名無しさん
2022/11/29(火) 10:38:53.56ID:8stu3O11 >>335
むしろ一連の組織的犯行と見るべきだな
むしろ一連の組織的犯行と見るべきだな
339デフォルトの名無しさん
2022/11/29(火) 19:56:39.11ID:mBDoFEuP 俺がユニケージの理念を説明したもんだから、アンチがグヌヌとなってる。
340デフォルトの名無しさん
2022/11/29(火) 20:15:56.99ID:BXeP2+1a >>339
どのレス?番号は?
どのレス?番号は?
341デフォルトの名無しさん
2022/11/29(火) 20:23:13.96ID:mBDoFEuP 東京電力もユニケージ使ってるらしいな。
342デフォルトの名無しさん
2022/11/29(火) 20:24:57.34ID:BXeP2+1a >>341
どのレス?番号は?
どのレス?番号は?
343デフォルトの名無しさん
2022/11/29(火) 21:04:24.96ID:mBDoFEuP ユニケージ最高ですわ。
344デフォルトの名無しさん
2022/11/29(火) 21:08:21.59ID:lJSEs2iy それでは信仰宗教と変わらん
345デフォルトの名無しさん
2022/11/29(火) 23:26:53.40ID:ynIYZpoM まーたユニケージが負けたのか
346デフォルトの名無しさん
2022/11/30(水) 03:30:01.41ID:lx6azeIH ユニケージなら100GBものビッグデータを扱うことが出来る
347デフォルトの名無しさん
2022/11/30(水) 05:32:50.29ID:YZIs+pll ビッグデータと言うより、ビッグなデータと言った方が、発狂してくるんじゃないかな?
348デフォルトの名無しさん
2022/11/30(水) 10:10:14.12ID:3Q6Tcmre 今やテラバイトオーダーだけどな
349デフォルトの名無しさん
2022/11/30(水) 11:44:07.91ID:D6E9fHT2 UniK人もびっくり
350デフォルトの名無しさん
2022/11/30(水) 13:33:56.03ID:weBDrgWK Googleとかペタオーダーなんだが
ユニケージは一台のマシンでできることが
限界だから分散技術に弱い
分散しないからコスト削減とか言ってるしな(笑)
ユニケージは一台のマシンでできることが
限界だから分散技術に弱い
分散しないからコスト削減とか言ってるしな(笑)
351デフォルトの名無しさん
2022/11/30(水) 18:46:45.72ID:irEwrD9O ユニケージは大学でも講義があるほど
学術的に認められているものらしいよ
学術的に認められているものらしいよ
352デフォルトの名無しさん
2022/11/30(水) 18:55:03.82ID:YZNvxpbg >>350
背伸びしすぎだろ。
背伸びしすぎだろ。
353デフォルトの名無しさん
2022/11/30(水) 19:29:44.54ID:Ec+XHErY >>351
大学で場所を借りて講義してるだけだぞ
大学で場所を借りて講義してるだけだぞ
354デフォルトの名無しさん
2022/11/30(水) 19:56:05.24ID:rn+VUAeh355デフォルトの名無しさん
2022/11/30(水) 20:22:36.42ID:vdFUYkCG 古典や歴史の授業でやればいいのにね
356デフォルトの名無しさん
2022/12/01(木) 01:33:48.27ID:W0eND+ER >>353
論文も発表してるから学術的だよ
論文も発表してるから学術的だよ
357デフォルトの名無しさん
2022/12/01(木) 08:04:11.66ID:9MCw0pWF 査読されてるの?
358デフォルトの名無しさん
2022/12/01(木) 18:36:34.78ID:Y8BamkxT ユニケージってこれか
https://togetter.com/li/960555
「超高速開発手法については、例えば、Linux のオペレーティングシステム(OS)に直接命令を出す「シェルスクリプト」などが挙げられる。」
「このフリーソフトを使えば、Oracle Database や DB2 といったミドルウエアを介在させることなく、
ハードウエアの性能をそのまま利用することができる。現在200 本程度のコマンド(命令文)が用意されているが、
このうち金融業務でよく使うコマンドは 30~40 本程度」
「このコマンドは、Excel のマクロのように簡単なものであるため、エンドユーザ部署の職員が
自分の記憶にある事務フローのプロセスとデータをそのまま当てはめていけば、比較的容易にコマンドを組むことが可能である」
最初から最期まで何を言ってるのか分からない
https://togetter.com/li/960555
「超高速開発手法については、例えば、Linux のオペレーティングシステム(OS)に直接命令を出す「シェルスクリプト」などが挙げられる。」
「このフリーソフトを使えば、Oracle Database や DB2 といったミドルウエアを介在させることなく、
ハードウエアの性能をそのまま利用することができる。現在200 本程度のコマンド(命令文)が用意されているが、
このうち金融業務でよく使うコマンドは 30~40 本程度」
「このコマンドは、Excel のマクロのように簡単なものであるため、エンドユーザ部署の職員が
自分の記憶にある事務フローのプロセスとデータをそのまま当てはめていけば、比較的容易にコマンドを組むことが可能である」
最初から最期まで何を言ってるのか分からない
359デフォルトの名無しさん
2022/12/01(木) 18:39:02.05ID:Y8BamkxT360デフォルトの名無しさん
2022/12/01(木) 18:43:01.26ID:mPKw+fm5 仕事をしたことが無いからわからないのでは?
361デフォルトの名無しさん
2022/12/01(木) 18:47:40.16ID:Y8BamkxT > シェルスクリプトにおいては、このような簡単な記述で、
> 結果的に処理効率の高い「マルチスレッドプログラミング」を実現します。
パイプで繋いでいるのなら、マルチスレッドじゃなくて
マルチプロセスによるマルチタスクでしょうに
こういう基本的なことを知らないレベルなのかな
> 結果的に処理効率の高い「マルチスレッドプログラミング」を実現します。
パイプで繋いでいるのなら、マルチスレッドじゃなくて
マルチプロセスによるマルチタスクでしょうに
こういう基本的なことを知らないレベルなのかな
362デフォルトの名無しさん
2022/12/01(木) 18:50:04.93ID:paGUeF47 昔ながらのコマンドライン処理だよw
363デフォルトの名無しさん
2022/12/01(木) 18:52:54.81ID:mPKw+fm5 個人にエクセル、チームにユニケージ。
364デフォルトの名無しさん
2022/12/01(木) 18:53:26.35ID:G2rD0iQ4 >ユニケージ
ウィキペディアにアンサイクロペディアみたいなこと書き殴られてて草生える
ウィキペディアにアンサイクロペディアみたいなこと書き殴られてて草生える
365デフォルトの名無しさん
2022/12/01(木) 18:53:46.56ID:mPKw+fm5 ユニケージはUNIX使いのExcel。
366デフォルトの名無しさん
2022/12/01(木) 18:54:03.96ID:Y8BamkxT 多分エクセル使いの小規模チームが
導入を検討するようなものなんでしょうね
導入を検討するようなものなんでしょうね
367デフォルトの名無しさん
2022/12/01(木) 18:56:53.76ID:mPKw+fm5 100GBまでスケールするのだから、9割をカバーできる。
Excelの延長のような使い方で9割をカバー出来るなら、最近はやりのローコードを実践できると言える。
素晴らしきかな。
Excelの延長のような使い方で9割をカバー出来るなら、最近はやりのローコードを実践できると言える。
素晴らしきかな。
368デフォルトの名無しさん
2022/12/01(木) 19:26:38.23ID:CM4QUqJz どう考えてもエクセルとインタフェース違うからエクセルの延長として使えないでしょ
ついでにユニケージのコードは保守性・スケーラビリティ皆無だから、すぐに負債になる
東急ハンズから学べ
ついでにユニケージのコードは保守性・スケーラビリティ皆無だから、すぐに負債になる
東急ハンズから学べ
369デフォルトの名無しさん
2022/12/01(木) 19:30:03.76ID:mPKw+fm5 東急ハンズは化粧品売り場になってるから、ロフトのほうが上。
370デフォルトの名無しさん
2022/12/01(木) 19:30:14.07ID:VU9FUvtP テキスト処理しか出来ないけどな
371デフォルトの名無しさん
2022/12/01(木) 19:45:01.15ID:Y8BamkxT 100GBって別に全然大きくないよね?
HDDでも100MB/sぐらいでるんだから
1000秒で全データ読み切れる
おそよ16.6分で処理可能かな。SSDなら2分程度
どうせストレージがボトルネックになるので
どんな言語使おうが関係ない
HDDでも100MB/sぐらいでるんだから
1000秒で全データ読み切れる
おそよ16.6分で処理可能かな。SSDなら2分程度
どうせストレージがボトルネックになるので
どんな言語使おうが関係ない
372デフォルトの名無しさん
2022/12/01(木) 19:45:52.35ID:mPKw+fm5373デフォルトの名無しさん
2022/12/01(木) 19:47:10.74ID:Y8BamkxT 100GBしかない場合だよ
ユニケージの問題は速度じゃなくて
ソースコードが汚くなること
ユニケージの問題は速度じゃなくて
ソースコードが汚くなること
374デフォルトの名無しさん
2022/12/01(木) 19:49:36.17ID:Y8BamkxT こんなコードってことね
join1 key=2 GENKA HANBAI | # 販売データと商品原価ファイルを結合
join1 key=2 BUMON - | # さらに商品部門ファイルを結合
lcalc '$3,$6,$7,$7-$4*$6' | # 部門、売数、売上、粗利を計算
msort -p4 key=1 | # 部門コードでソート
sm2 1 1 2 4 | # 部門単位に、売数、売上、粗利を集計
sm5 1 1 2 5 | # 部門全合計行を付加
lcalc '$0,100*$5/$4' | # 粗利率を計算
marume 6.1 | # 粗利率を小数点1桁に四捨五入
cjoin2 key=1 BUMON_NAME | # 部門名称を付加
divsen 3 4 5 | # 売数、売上、粗利を1000単位にする
divsen 4 5 | # 売上、粗利については100万単位にする
wexcel a1 ExcelBook.xls - > Result.xls # エクセルシートにデータをはめ込む
join1 key=2 GENKA HANBAI | # 販売データと商品原価ファイルを結合
join1 key=2 BUMON - | # さらに商品部門ファイルを結合
lcalc '$3,$6,$7,$7-$4*$6' | # 部門、売数、売上、粗利を計算
msort -p4 key=1 | # 部門コードでソート
sm2 1 1 2 4 | # 部門単位に、売数、売上、粗利を集計
sm5 1 1 2 5 | # 部門全合計行を付加
lcalc '$0,100*$5/$4' | # 粗利率を計算
marume 6.1 | # 粗利率を小数点1桁に四捨五入
cjoin2 key=1 BUMON_NAME | # 部門名称を付加
divsen 3 4 5 | # 売数、売上、粗利を1000単位にする
divsen 4 5 | # 売上、粗利については100万単位にする
wexcel a1 ExcelBook.xls - > Result.xls # エクセルシートにデータをはめ込む
375デフォルトの名無しさん
2022/12/01(木) 19:49:55.03ID:mPKw+fm5 システムの使い手が、システムを理解し変更も行える。
これは素晴らしいことです。
業務を最もよく知るものは、業務を行う者だからです。
これは素晴らしいことです。
業務を最もよく知るものは、業務を行う者だからです。
376デフォルトの名無しさん
2022/12/01(木) 19:51:52.33ID:mPKw+fm5377デフォルトの名無しさん
2022/12/01(木) 19:54:05.52ID:Y8BamkxT 素人が理解できるはずなのの
資格試験がある時点でダメだろう
資格試験がある時点でダメだろう
378デフォルトの名無しさん
2022/12/01(木) 19:57:07.12ID:mPKw+fm5 >>377
素人だからこそ、試験が必要だろ。
素人だからこそ、試験が必要だろ。
379デフォルトの名無しさん
2022/12/01(木) 20:00:01.85ID:mPKw+fm5 プロが弄るなら試験は必要ないだろうけど。
素人が自分でシステムを弄るのだから、試験を通って弄る許可を貰うのが良い。
ユニケージはよくできてると思うわ。
素人が自分でシステムを弄るのだから、試験を通って弄る許可を貰うのが良い。
ユニケージはよくできてると思うわ。
380デフォルトの名無しさん
2022/12/01(木) 20:01:19.00ID:mPKw+fm5 シェルスクリプトという点が引っかかるけど、永続性を追求すると仕方ないんだろな。
プログラミング言語も当たり前にバージョンが上がっていくからな。
プログラミング言語も当たり前にバージョンが上がっていくからな。
381デフォルトの名無しさん
2022/12/01(木) 20:11:11.44ID:Y8BamkxT ユニケージ使ってる時点で永続性ないじゃん
オープンソースじゃないし
オープンソースじゃないし
382デフォルトの名無しさん
2022/12/01(木) 20:15:20.66ID:mPKw+fm5 >>381
オープンソースは分派していくから永続に向いていないのでは?
優れた独裁者が必要だと思う。
Linuxは独裁者が居ることで勝利したと思う。
GNUも尊師という独裁者が居てこそ成り立ってる。
本当にオープンだったら、とっくに壊滅してる。
オープンソースは分派していくから永続に向いていないのでは?
優れた独裁者が必要だと思う。
Linuxは独裁者が居ることで勝利したと思う。
GNUも尊師という独裁者が居てこそ成り立ってる。
本当にオープンだったら、とっくに壊滅してる。
383デフォルトの名無しさん
2022/12/01(木) 20:25:10.10ID:V9KkNkyF >>382
オープンなことが原因で壊滅した例なんてある?
オープンなことが原因で壊滅した例なんてある?
384デフォルトの名無しさん
2022/12/01(木) 20:32:54.11ID:mPKw+fm5 >>383
オープンオフィスでさえ分裂して無くなりそうになっただろ。
オープンオフィスでさえ分裂して無くなりそうになっただろ。
385デフォルトの名無しさん
2022/12/01(木) 20:33:50.53ID:mPKw+fm5 消えないために、みんなオープンソースを名乗りながらも、クローズドな体制で開発してる。
386デフォルトの名無しさん
2022/12/01(木) 20:34:08.29ID:Y8BamkxT387デフォルトの名無しさん
2022/12/01(木) 20:35:44.12ID:mPKw+fm5 >>386
オープンを名乗ってるけど、ガチガチの独裁体制。
オープンを名乗ってるけど、ガチガチの独裁体制。
388デフォルトの名無しさん
2022/12/01(木) 20:36:22.64ID:Y8BamkxT389デフォルトの名無しさん
2022/12/01(木) 20:36:28.11ID:vZj4iXkG >>374
ユニケージの良さを説明するはずの例からしてこのクソっぷりだもんな
ユニケージの良さを説明するはずの例からしてこのクソっぷりだもんな
390デフォルトの名無しさん
2022/12/01(木) 20:39:28.46ID:vZj4iXkG391デフォルトの名無しさん
2022/12/01(木) 21:07:32.72ID:mPKw+fm5392デフォルトの名無しさん
2022/12/01(木) 21:13:05.94ID:Y8BamkxT じゃあLinuxは独裁+オープンソースで完璧だね
ただの独裁であるユニケージはシステム寿命が短い
ただの独裁であるユニケージはシステム寿命が短い
393デフォルトの名無しさん
2022/12/01(木) 21:14:34.39ID:9MCw0pWF >>384
はい?
はい?
394デフォルトの名無しさん
2022/12/01(木) 21:18:04.89ID:mPKw+fm5 独裁はプラスだけど、オープンはマイナス要因よ。
395デフォルトの名無しさん
2022/12/01(木) 21:20:48.87ID:mPKw+fm5 ユニケージ最高やで。
396デフォルトの名無しさん
2022/12/01(木) 21:20:54.37ID:9MCw0pWF Linuxはフォークしたければいつでもフォークできるので「独裁」とは違う
才能と実力があればOresama Linuxのプロジェクトリーダーになる自由はある
北朝鮮のリーダーになる自由はない
これを独裁と言う
才能と実力があればOresama Linuxのプロジェクトリーダーになる自由はある
北朝鮮のリーダーになる自由はない
これを独裁と言う
397デフォルトの名無しさん
2022/12/01(木) 21:22:01.85ID:9MCw0pWF リーダーシップと独裁を混同してはいけない
398デフォルトの名無しさん
2022/12/01(木) 21:23:19.06ID:mPKw+fm5 Linuxだと、CentOSが開発終了したな。
399デフォルトの名無しさん
2022/12/01(木) 21:24:07.10ID:mPKw+fm5 >>396
カーネルのプロジェクトリーダーにはなれないだろ。
カーネルのプロジェクトリーダーにはなれないだろ。
400デフォルトの名無しさん
2022/12/01(木) 21:25:17.67ID:9MCw0pWF オープンなので後継プロジェクトあるじゃん?
クローズドなら完全に終わる
クローズドなら完全に終わる
401デフォルトの名無しさん
2022/12/01(木) 21:26:07.47ID:mPKw+fm5 >>400
プロプラでも代替ソフトがあるから同じ。
プロプラでも代替ソフトがあるから同じ。
402デフォルトの名無しさん
2022/12/01(木) 21:26:29.22ID:9MCw0pWF403デフォルトの名無しさん
2022/12/01(木) 21:28:28.03ID:9MCw0pWF404デフォルトの名無しさん
2022/12/01(木) 21:29:39.53ID:mPKw+fm5405デフォルトの名無しさん
2022/12/01(木) 21:30:48.17ID:mPKw+fm5 知れば知るほどユニケージ最高だよね。
これはよく出来てるわ。
これはよく出来てるわ。
406デフォルトの名無しさん
2022/12/01(木) 21:32:41.32ID:9MCw0pWF >>399
カーネルのプロジェクトリーダーになるには
Linusと別にプロジェクトを始めると良い
カーネルのソースは公開されているし著作権法的にも合法
お前に誰も着いてこないのは別の問題だよ
北朝鮮で将軍になるには現将軍を武力で倒すしかない
それは自由とは言わない
カーネルのプロジェクトリーダーになるには
Linusと別にプロジェクトを始めると良い
カーネルのソースは公開されているし著作権法的にも合法
お前に誰も着いてこないのは別の問題だよ
北朝鮮で将軍になるには現将軍を武力で倒すしかない
それは自由とは言わない
407デフォルトの名無しさん
2022/12/01(木) 21:33:32.28ID:9MCw0pWF >>404
ユニケージの開発元が倒産したら終わりだろ?
ユニケージの開発元が倒産したら終わりだろ?
408デフォルトの名無しさん
2022/12/01(木) 21:34:51.60ID:vZj4iXkG >>404 ムスビ嘘をつけ!
409デフォルトの名無しさん
2022/12/01(木) 21:35:49.54ID:9MCw0pWF410デフォルトの名無しさん
2022/12/01(木) 21:36:46.27ID:mPKw+fm5 >>406
プロプラだって、別のプロジェクト始めるのは、誰も止めないだろ。
プロプラだって、別のプロジェクト始めるのは、誰も止めないだろ。
411デフォルトの名無しさん
2022/12/01(木) 21:38:09.28ID:mPKw+fm5 いやあ、今日もアンチと議論しちゃったな。
良い会議室だったわ。
良い会議室だったわ。
412デフォルトの名無しさん
2022/12/01(木) 21:39:32.72ID:vZj4iXkG 俺がプロプラ企業なら知的財産権の侵害で訴えるわ
413デフォルトの名無しさん
2022/12/01(木) 21:40:37.52ID:Y8BamkxT >>404
POSIX準拠ってほとんどのプロジェクトがそうじゃね?w
POSIX準拠ってほとんどのプロジェクトがそうじゃね?w
414デフォルトの名無しさん
2022/12/01(木) 21:42:36.98ID:9MCw0pWF415デフォルトの名無しさん
2022/12/01(木) 21:44:04.37ID:9MCw0pWF416デフォルトの名無しさん
2022/12/02(金) 01:58:12.99ID:Xd6Bg718 それのどこが虚偽だっていうんかね
言いがかりもいいとこ
言いがかりもいいとこ
417デフォルトの名無しさん
2022/12/02(金) 08:55:50.37ID:svnPo5cO シェル層なんてないのになんでシェル層とか言っちゃうかな
418デフォルトの名無しさん
2022/12/02(金) 09:58:35.34ID:FW7hEQSS >>416
日本語読めないのかな?
日本語読めないのかな?
419デフォルトの名無しさん
2022/12/02(金) 12:09:31.58ID:x9UQkXeq 思い出したかのように連投しては完全に論破されるPOSIX原理主義者(松浦智之?)面白すぎるだろ
420デフォルトの名無しさん
2022/12/02(金) 13:28:17.06ID:ef8lBYgh >>417 は明らかにB層
421デフォルトの名無しさん
2022/12/02(金) 14:45:39.48ID:O6oOlacv B層ってなに?
422デフォルトの名無しさん
2022/12/02(金) 18:02:39.34ID:wKejF1Vx 橘玲か昔流行らせようとしてた言葉かな
それこそB層しか使わない言葉だが
それこそB層しか使わない言葉だが
423デフォルトの名無しさん
2022/12/02(金) 18:33:28.80ID:zxUfj+om ユニケージは、いま流行のローコードを20年近く前から提唱していた。
凄いこと。
凄いこと。
424デフォルトの名無しさん
2022/12/03(土) 01:19:04.38ID:DdYLRYMc 20年近く何も新たに学ばなかったのな
哀れ
哀れ
425デフォルトの名無しさん
2022/12/03(土) 04:18:19.57ID:a6+pMA05 https://twitter.com/tannakaken/status/1295306000178716673
ユニケージ言論より
もともと、CPUの処理能力の80パーセントを、OS・ミドルウェアが消費し
ているという。引き算をすれば、企業のビジネスアプリケーションは、20パー
セント程度しか、リソースを使えていないことになる。その割合のまま考える
と、CPUが倍速くなったとしても、その恩恵の8割はOS・ミドルウェアに吸
収され、ビジネスアプリケーションの純粋なスピードアップは1.2倍しか実現
しないことになる。
https://twitter.com/5chan_nel (5ch newer account)
ユニケージ言論より
もともと、CPUの処理能力の80パーセントを、OS・ミドルウェアが消費し
ているという。引き算をすれば、企業のビジネスアプリケーションは、20パー
セント程度しか、リソースを使えていないことになる。その割合のまま考える
と、CPUが倍速くなったとしても、その恩恵の8割はOS・ミドルウェアに吸
収され、ビジネスアプリケーションの純粋なスピードアップは1.2倍しか実現
しないことになる。
https://twitter.com/5chan_nel (5ch newer account)
426デフォルトの名無しさん
2022/12/03(土) 07:52:41.67ID:4vXKuWbc OSが倍早くなるならそれでいいだろ
427デフォルトの名無しさん
2022/12/03(土) 08:13:17.86ID:Tz4Od+5z428デフォルトの名無しさん
2022/12/03(土) 09:01:13.66ID:HKfaCGuM >>427
前提条件は間違ってないよ
select * from 複雑なSQL をDBMSに流したらCPUの処理能力の80パーセントを
DBMSが消費することもあるだろ。
ユニケージのコマンドもCPUの処理能力を100パーセント消費するぞw
クソ重いコマンドだからなwww
ほんとユニケージは屁理屈論
人を騙すことしか考えていないな
前提条件は間違ってないよ
select * from 複雑なSQL をDBMSに流したらCPUの処理能力の80パーセントを
DBMSが消費することもあるだろ。
ユニケージのコマンドもCPUの処理能力を100パーセント消費するぞw
クソ重いコマンドだからなwww
ほんとユニケージは屁理屈論
人を騙すことしか考えていないな
429デフォルトの名無しさん
2022/12/03(土) 09:02:14.05ID:HKfaCGuM いっとくがミドルウェアがCPUを使って高速に処理するから
アプリケーションはほとんどCPUを食わずに
爆速で動くってことだからな
アプリケーションはほとんどCPUを食わずに
爆速で動くってことだからな
430デフォルトの名無しさん
2022/12/03(土) 10:03:17.71ID:nGrXXmmc SIerはすべてミドルウェアやOSのせいにするけど、それは間違いってことか?
431デフォルトの名無しさん
2022/12/03(土) 10:18:20.41ID:jhyd6CYz 他のSIerは知らんけどユニケージの場合
ミドルウェアとかPythonとか使われたら
自社製品を勧める旨味がなくなるから
否定してるって感じがビンビン伝わってくるよねw
ミドルウェアとかPythonとか使われたら
自社製品を勧める旨味がなくなるから
否定してるって感じがビンビン伝わってくるよねw
432デフォルトの名無しさん
2022/12/03(土) 10:32:45.22ID:nGrXXmmc ユニケージはミドルウェアをを挟まないのでミドルウェアのせいにはしない。
ミドルウェアを挟まない分単純に高速。
ミドルウェアを挟まない分単純に高速。
433デフォルトの名無しさん
2022/12/03(土) 10:33:54.78ID:nGrXXmmc 余計なオーバーヘッドが無いことがこんなに快適とは。
ボラクルがどうのやアクセスがどうのという言い訳を聞く必要もない。
ボラクルがどうのやアクセスがどうのという言い訳を聞く必要もない。
434デフォルトの名無しさん
2022/12/03(土) 10:34:29.62ID:jhyd6CYz ミドルウェアを使ったほうが高速だろ
遅い理由をミドルウェアのせいにしてる
遅い理由をミドルウェアのせいにしてる
435デフォルトの名無しさん
2022/12/03(土) 10:35:42.96ID:jhyd6CYz usp Tukubaiというコマンドが余計なオーバーヘッドになって遅い
余計なオーバーヘッドがない言語を使った方がいい
余計なオーバーヘッドがない言語を使った方がいい
436デフォルトの名無しさん
2022/12/03(土) 10:38:48.79ID:jhyd6CYz 100GBのデータの中から99GBの位置にあるデータを読み込む時
データベースを使うと一瞬で読み込めるのに
ユニケージだと99GBを読み込まないといけないから
HDDだと15分もかかる
データベースを使うと一瞬で読み込めるのに
ユニケージだと99GBを読み込まないといけないから
HDDだと15分もかかる
437デフォルトの名無しさん
2022/12/03(土) 10:51:46.94ID:nGrXXmmc 初心者過ぎるのでは?
438デフォルトの名無しさん
2022/12/03(土) 11:19:35.13ID:W4SF6G5e >>437
パソコン初心者の松浦くんが言ってもね…
パソコン初心者の松浦くんが言ってもね…
439デフォルトの名無しさん
2022/12/03(土) 12:23:40.68ID:DdYLRYMc440デフォルトの名無しさん
2022/12/03(土) 14:40:06.62ID:H3EtATlx ナイスミドル
441デフォルトの名無しさん
2022/12/03(土) 20:54:40.65ID:8yUaHESo usp Tukubaiの方がCPU使用率が低いのは当たり前で
ミドルウェアと違ってメモリにデータを蓄えてないので
遅いHDDからの読み込みがボトルネックになってCPUに待ち時間がでるから
つまりそれはusp Tukubaiが遅いということ
素人騙しもいいかげんにしろと
ミドルウェアと違ってメモリにデータを蓄えてないので
遅いHDDからの読み込みがボトルネックになってCPUに待ち時間がでるから
つまりそれはusp Tukubaiが遅いということ
素人騙しもいいかげんにしろと
442デフォルトの名無しさん
2022/12/04(日) 08:31:28.67ID:JyCGAu5J 業務を最もよく知るものは、業務を行う者です。
したがって、業務を行うもの自身がシステムを作ると良いのです。
それを後押しするのがユニケージ。
私はそんな風にとらえています。
したがって、業務を行うもの自身がシステムを作ると良いのです。
それを後押しするのがユニケージ。
私はそんな風にとらえています。
443デフォルトの名無しさん
2022/12/04(日) 09:00:37.31ID:8cMda2Vz 業務を知るものが、データベースを使って
Pythonでプログラミングすればいいだけでは?
ユニケージと結ぶつく要素がありません
Pythonでプログラミングすればいいだけでは?
ユニケージと結ぶつく要素がありません
444デフォルトの名無しさん
2022/12/04(日) 09:07:07.86ID:JyCGAu5J >>443
ユニケージは素人がシステムを作れることが一番の売りでは?
ユニケージは素人がシステムを作れることが一番の売りでは?
445デフォルトの名無しさん
2022/12/04(日) 09:10:03.36ID:JyCGAu5J Pythonは2系から3系への移行で阿鼻叫喚になりそうです。
446デフォルトの名無しさん
2022/12/04(日) 09:11:41.16ID:JyCGAu5J ループを展開して書きましょう、というようなアドバイスは、素人が理解しやすい書き方が研究されていて、とても良いマナーだと思います。
447デフォルトの名無しさん
2022/12/04(日) 10:12:22.07ID:2Pwe8xJ8448デフォルトの名無しさん
2022/12/04(日) 11:02:49.28ID:8cMda2Vz449デフォルトの名無しさん
2022/12/04(日) 11:04:01.10ID:8cMda2Vz450デフォルトの名無しさん
2022/12/04(日) 11:05:46.76ID:8cMda2Vz451デフォルトの名無しさん
2022/12/04(日) 11:21:54.57ID:4qLh9bMY >>446
松浦くんさぁ、文体変えても粘着質なのがにじみ出てるんだよ
松浦くんさぁ、文体変えても粘着質なのがにじみ出てるんだよ
452デフォルトの名無しさん
2022/12/04(日) 12:41:09.18ID:JyCGAu5J ユニケージはユーザーの要望に応えた製品だと思います。
要望というか、かゆいところに手の届かないSIerに対する不満かもしれませんね。
要望というか、かゆいところに手の届かないSIerに対する不満かもしれませんね。
453デフォルトの名無しさん
2022/12/04(日) 12:46:40.94ID:hiJA/l1R454デフォルトの名無しさん
2022/12/04(日) 12:52:55.34ID:JyCGAu5J >>453
読んでみたけど、特に問題なさそうな説明に見える。
読んでみたけど、特に問題なさそうな説明に見える。
455デフォルトの名無しさん
2022/12/04(日) 13:05:35.22ID:hiJA/l1R >>454
シェル層って何ですか?
アプリケーションプログラムは
OSカーネルの機能を使うのに
必ずシェルを介さないといけないように書かれているのは虚偽ですよね?
上記はユニケージが高速に動作する根拠として書かれています
虚偽を元に広告が書かれているのは重大です
シェル層って何ですか?
アプリケーションプログラムは
OSカーネルの機能を使うのに
必ずシェルを介さないといけないように書かれているのは虚偽ですよね?
上記はユニケージが高速に動作する根拠として書かれています
虚偽を元に広告が書かれているのは重大です
456デフォルトの名無しさん
2022/12/04(日) 13:10:13.03ID:JyCGAu5J457デフォルトの名無しさん
2022/12/04(日) 13:12:36.21ID:JyCGAu5J POSIXではOSにシェルも含まれますからね。
この点はユニケージに有利ですね。
この点はユニケージに有利ですね。
458デフォルトの名無しさん
2022/12/04(日) 13:17:28.62ID:hiJA/l1R >>456
>現代的なOSは、ユーザーランドでカーネルコードを直接実行しないことを表しているのでは?
確認ですが「拡張シェル(ユニケージ)」って書かれているものは
カーネルコードを直接実行するのですか?
>現代的なOSは、ユーザーランドでカーネルコードを直接実行しないことを表しているのでは?
確認ですが「拡張シェル(ユニケージ)」って書かれているものは
カーネルコードを直接実行するのですか?
459デフォルトの名無しさん
2022/12/04(日) 13:17:54.12ID:hiJA/l1R >>457
論理が意味不明です
論理が意味不明です
460デフォルトの名無しさん
2022/12/04(日) 13:18:19.56ID:JyCGAu5J あれですかね?
>>455 さんはman(2)とman(3)の違いから説明してあげないといけませんかね?
>>455 さんはman(2)とman(3)の違いから説明してあげないといけませんかね?
462デフォルトの名無しさん
2022/12/04(日) 13:20:42.55ID:JyCGAu5J >>461
背伸びしすぎでは?
背伸びしすぎでは?
463デフォルトの名無しさん
2022/12/04(日) 13:22:12.42ID:JyCGAu5J 性能最大700倍って書いてありますね。
ユニケージ最高じゃないですか。
ユニケージ最高じゃないですか。
464デフォルトの名無しさん
2022/12/04(日) 13:32:21.24ID:hiJA/l1R >>462,463
シェル層って何ですか?
アプリケーションプログラムは
OSカーネルの機能を使うのに
必ずシェルを介さないといけないように書かれているのは虚偽ですよね?
上記はユニケージが高速に動作する根拠として書かれています
虚偽を元に広告が書かれているのは詐欺ではないかと思います
シェル層って何ですか?
アプリケーションプログラムは
OSカーネルの機能を使うのに
必ずシェルを介さないといけないように書かれているのは虚偽ですよね?
上記はユニケージが高速に動作する根拠として書かれています
虚偽を元に広告が書かれているのは詐欺ではないかと思います
465デフォルトの名無しさん
2022/12/04(日) 13:33:10.61ID:hiJA/l1R466デフォルトの名無しさん
2022/12/04(日) 13:35:08.22ID:JyCGAu5J ユニケージがPOSIXに含まれる可能性さえ感じてきましたよ。
467デフォルトの名無しさん
2022/12/04(日) 13:42:32.84ID:JyCGAu5J この人はなぜユニケージに粘着してるんですかね?
468デフォルトの名無しさん
2022/12/04(日) 13:54:57.25ID:hiJA/l1R469デフォルトの名無しさん
2022/12/04(日) 18:12:22.71ID:4qLh9bMY 粘着してるのは松浦くんの方だよ
ユニケージ切ろうとした企業に訴訟ちらつかせたって噂本当?
ユニケージ切ろうとした企業に訴訟ちらつかせたって噂本当?
470デフォルトの名無しさん
2022/12/04(日) 19:31:39.86ID:h9IsRs+a USP研究所って海外での活動実績ないみたいだけど
あんなに拠点作って何がしたいんだろう?
マンションに部屋借りて大きく見せたいだけ?
あんなに拠点作って何がしたいんだろう?
マンションに部屋借りて大きく見せたいだけ?
471デフォルトの名無しさん
2022/12/04(日) 21:39:42.61ID:JyCGAu5J ユニケージは拡大しながら20年近く続いているので、粘着家より実績があるのでは?
472デフォルトの名無しさん
2022/12/04(日) 21:40:12.53ID:JyCGAu5J 私は粘着家よりユニケージを信用しますね。
473デフォルトの名無しさん
2022/12/04(日) 21:40:53.52ID:4qLh9bMY 拡大してないし、ベンダーロックインでガチガチに縛ってるだけだから技術よりも詐術で稼いでるだけ
474デフォルトの名無しさん
2022/12/04(日) 21:41:50.55ID:AJDj3x7D475デフォルトの名無しさん
2022/12/04(日) 21:44:47.94ID:JyCGAu5J 一日中スレ監視して即レスしてるのに粘着してないと?
476デフォルトの名無しさん
2022/12/04(日) 22:14:54.34ID:hiJA/l1R477デフォルトの名無しさん
2022/12/04(日) 22:20:01.49ID:h9IsRs+a なあ、変なことに気づいたんだけどさ
ユニケージの海外ページってここだろ?
https://unicage.eu/contact/
クソ重いのはいいんだけどさ
なんでページ下のPOST先がどこにも繋がってないの?
質問しても答えてくれないじゃん
ユニケージの海外ページってここだろ?
https://unicage.eu/contact/
クソ重いのはいいんだけどさ
なんでページ下のPOST先がどこにも繋がってないの?
質問しても答えてくれないじゃん
478デフォルトの名無しさん
2022/12/04(日) 22:30:38.11ID:h9IsRs+a 當仲 寛哲
https://www.zoominfo.com/c/unicage/438208312
Nobuaki Tounaka, a truly gifted entrepreneur, is the founder of USP Lab, Tokyo, Japan . Tounaka-san, while working as a Clerk for the Japanese retailer Muji, wa
USPの人って無印で働いていた人なんだ
https://www.zoominfo.com/c/unicage/438208312
Nobuaki Tounaka, a truly gifted entrepreneur, is the founder of USP Lab, Tokyo, Japan . Tounaka-san, while working as a Clerk for the Japanese retailer Muji, wa
USPの人って無印で働いていた人なんだ
479デフォルトの名無しさん
2022/12/04(日) 22:35:44.07ID:hiJA/l1R >>477
そのページ見てたらユニケージってオープンバージョンなるものがあるのね
https://github.com/Unicage-Portugal/Unicage-Open-Version
deb/open-usp_Tukubai-3_amd64.deb を展開してざっと見たんだが
opt/usp/bin 以下にあるコマンド群は全てpythonで書かれている
ユニケージってシェルスクリプトから
これらのコマンドを呼び出すだけなんでしょ?
「三層構造だから高速に動く」ってのはやっぱり虚偽だよ
そのページ見てたらユニケージってオープンバージョンなるものがあるのね
https://github.com/Unicage-Portugal/Unicage-Open-Version
deb/open-usp_Tukubai-3_amd64.deb を展開してざっと見たんだが
opt/usp/bin 以下にあるコマンド群は全てpythonで書かれている
ユニケージってシェルスクリプトから
これらのコマンドを呼び出すだけなんでしょ?
「三層構造だから高速に動く」ってのはやっぱり虚偽だよ
480デフォルトの名無しさん
2022/12/04(日) 22:39:56.67ID:h9IsRs+a すごい。軽く調べたけど
海外でユニケージの情報が驚くほど見つからないw
海外でユニケージの情報が驚くほど見つからないw
481デフォルトの名無しさん
2022/12/04(日) 22:45:11.84ID:hiJA/l1R なんやこれ? しょぼっ
482デフォルトの名無しさん
2022/12/04(日) 22:53:10.55ID:h9IsRs+a Python版は劣化版でしょ?
ソースコードを秘匿したい
ソースコードを秘匿したい
483デフォルトの名無しさん
2022/12/04(日) 22:58:05.62ID:hiJA/l1R >>482
そうなの?
Unicage Commands - Free vs Enterprise.pdfによると
Enterprise VersionのうちFree Versionには含まれないコマンドがあるけど
含まれているコマンドは同じなのではないかな?
https://raw.githubusercontent.com/Unicage-Portugal/Unicage-Open-Version/master/Unicage%20Commands%20-%20Free%20vs%20Enterprise.pdf
そうなの?
Unicage Commands - Free vs Enterprise.pdfによると
Enterprise VersionのうちFree Versionには含まれないコマンドがあるけど
含まれているコマンドは同じなのではないかな?
https://raw.githubusercontent.com/Unicage-Portugal/Unicage-Open-Version/master/Unicage%20Commands%20-%20Free%20vs%20Enterprise.pdf
484デフォルトの名無しさん
2022/12/04(日) 22:59:35.98ID:h9IsRs+a さあ、興味ないな
日本語にしか対応できないコマンドなんかにね
日本語にしか対応できないコマンドなんかにね
485デフォルトの名無しさん
2022/12/04(日) 23:01:11.00ID:h9IsRs+a どこまで行っても素人が頑張りました
レベルを超えられてないのよね
レベルを超えられてないのよね
486デフォルトの名無しさん
2022/12/04(日) 23:05:11.93ID:JyCGAu5J エクセルを駆逐できないのと同じでは?
あなたの会社が作る素晴らしい大型戦艦より、エクセルのほうが容易に利益を生み出せるんだから。
あなたの会社が作る素晴らしい大型戦艦より、エクセルのほうが容易に利益を生み出せるんだから。
487デフォルトの名無しさん
2022/12/04(日) 23:09:30.68ID:h9IsRs+a エクセルと同じだからプロは見向きもしないんだよね
すぐに限界が来るから
すぐに限界が来るから
488デフォルトの名無しさん
2022/12/04(日) 23:10:52.81ID:hiJA/l1R489デフォルトの名無しさん
2022/12/04(日) 23:10:54.89ID:h9IsRs+a しかしここまでユニケージは海外で
見向きされていないとは思わなかったw
確かGoogleかなにかにイベントで発表してたでしょ?
見向きされていないとは思わなかったw
確かGoogleかなにかにイベントで発表してたでしょ?
490デフォルトの名無しさん
2022/12/04(日) 23:14:10.24ID:hiJA/l1R Pythonを蔑んでる割にコマンドはPythonで書いているというw
491デフォルトの名無しさん
2022/12/04(日) 23:18:43.85ID:h9IsRs+a わざと遅く作ってPythonは遅いって
やりたいんでしょ?w
やりたいんでしょ?w
492デフォルトの名無しさん
2022/12/04(日) 23:56:07.29ID:JyCGAu5J オープンソースで実験して、本番はきちんとつくるのでは?
493デフォルトの名無しさん
2022/12/05(月) 01:12:51.31ID:60O8Kqu8 >>492
残念ながらほとんどコミットないよ
残念ながらほとんどコミットないよ
494デフォルトの名無しさん
2022/12/05(月) 07:57:01.48ID:b8HWhywa495デフォルトの名無しさん
2022/12/05(月) 10:37:13.14ID:hYIKK9DO シェルスクリプトしか使えない老害なん?
496デフォルトの名無しさん
2022/12/05(月) 20:20:09.33ID:wUojTtb2 シェルプログラミングで全部やるってことは
要するにCOBOLみたいなモンってこと?
要するにCOBOLみたいなモンってこと?
497デフォルトの名無しさん
2022/12/05(月) 22:11:28.94ID:D6+hbhzm ユニケージはCOBOL以下
保守性・可読性・可搬性皆無
保守性・可読性・可搬性皆無
498デフォルトの名無しさん
2022/12/06(火) 10:08:36.33ID:BvrurewH bashでウェブサーバを作るという苦行をしたことあるよ!
499デフォルトの名無しさん
2022/12/06(火) 10:19:29.86ID:ppNBgYvr なんでそんなアホらしい苦行をしたん?
500デフォルトの名無しさん
2022/12/06(火) 14:14:47.53ID:qeFh09ff 500get
501デフォルトの名無しさん
2022/12/06(火) 15:18:49.34ID:9i6eYS/u502デフォルトの名無しさん
2022/12/06(火) 16:24:20.23ID:CvtqJ/Ej bashでウェブサーバーってTCPポートの待ち受けはどうするの?
503デフォルトの名無しさん
2022/12/06(火) 21:43:50.52ID:Pw6mR/Vs たしか、index.cgi
504デフォルトの名無しさん
2022/12/07(水) 07:43:29.29ID:ZBNwBGHG505デフォルトの名無しさん
2022/12/12(月) 22:40:46.95ID:i+qgI8Z3506デフォルトの名無しさん
2022/12/13(火) 00:45:30.35ID:Jnin9F+z inetd自体はPOSIX準拠で作られているだろうが
POSIX原理主義者のアホたちは、POSIXコマンドだけがPOSIXとかいってる
アホたちなので、間抜けすぎる
POSIX原理主義者のアホたちは、POSIXコマンドだけがPOSIXとかいってる
アホたちなので、間抜けすぎる
507デフォルトの名無しさん
2023/01/29(日) 16:45:32.58ID:aXUFfJGV 継承無しのカプセル化だけなら普通のC言語でもできるし、
触ったファイルだけを再コンパイルという基本も狂わない
では継承とは何か
早い話がメンバ変数やメンバ関数のオフセットのことである
これをコンパイル時に決め打ちしてしまうのがよくない
リンク時にまで先送りすべきである
C++もObjective CもJavaも、三者三様にこの問題から逃げた
UNIXとCとアセンブラとリンカはデニスリッチーによってほぼ同時に作られた
そのおかげで保たれていたC言語による開発の快適さだった
同じことをOOPが登場した時に考えるべきだった
30年が経った
事実は変わらない
アセンブラやリンカは今もって構造化プログラミングしか想定していない
触ったファイルだけを再コンパイルという基本も狂わない
では継承とは何か
早い話がメンバ変数やメンバ関数のオフセットのことである
これをコンパイル時に決め打ちしてしまうのがよくない
リンク時にまで先送りすべきである
C++もObjective CもJavaも、三者三様にこの問題から逃げた
UNIXとCとアセンブラとリンカはデニスリッチーによってほぼ同時に作られた
そのおかげで保たれていたC言語による開発の快適さだった
同じことをOOPが登場した時に考えるべきだった
30年が経った
事実は変わらない
アセンブラやリンカは今もって構造化プログラミングしか想定していない
508デフォルトの名無しさん
2023/01/29(日) 16:47:59.42ID:nt2DB0/h509デフォルトの名無しさん
2023/01/29(日) 17:24:24.88ID:aXUFfJGV ストロヴストルップ自身が言ってたもんなあ
「言語をやってて実装には興味がない」ってさ
なのにC言語を選んだ矛盾
「ほんとにこんなので大丈夫なのかよ」とか思ってたら案の定、
グローバルオブジェクトのコンストラクタの実行順序とかボロが出始めてさ
「言語をやってて実装には興味がない」ってさ
なのにC言語を選んだ矛盾
「ほんとにこんなので大丈夫なのかよ」とか思ってたら案の定、
グローバルオブジェクトのコンストラクタの実行順序とかボロが出始めてさ
510デフォルトの名無しさん
2023/01/29(日) 20:17:36.28ID:aXUFfJGV 考えたんだよ
リンカがシンボル解決の際に四則演算をこなせればいいんじゃないかって
そのための情報は逆ポーランドとかで格納すればいいんじゃないかって
それが壁だった
たいていのものは自分で実装して自分で使っていたけど
こんなものアマチュアが勝手に作っても意味がない
拙い英語でパソ通経由でGNUにメール送ったりもしてみたが
結局、俺はメンタルをやられてしまった
30年前のことだ
リンカがシンボル解決の際に四則演算をこなせればいいんじゃないかって
そのための情報は逆ポーランドとかで格納すればいいんじゃないかって
それが壁だった
たいていのものは自分で実装して自分で使っていたけど
こんなものアマチュアが勝手に作っても意味がない
拙い英語でパソ通経由でGNUにメール送ったりもしてみたが
結局、俺はメンタルをやられてしまった
30年前のことだ
511デフォルトの名無しさん
2023/01/30(月) 14:40:03.86ID:VWBQPkeH メンヘラは匿名掲示板もやめた方がいいよ
512デフォルトの名無しさん
2023/01/31(火) 14:28:05.87ID:wmxoEn1D ちんちん!ソユシュッ!シュッ!
513デフォルトの名無しさん
2023/02/01(水) 15:05:13.43ID:o6WfW73A ほれみろ、バージョン管理ツールを使ったために
データが読めなくなる
GitHubがSubversionのサポート終了を発表、2024年1月8日まで その後は全面的にGitに注力予定
https://www.itmedia.co.jp/news/articles/2301/30/news146.html
データが読めなくなる
GitHubがSubversionのサポート終了を発表、2024年1月8日まで その後は全面的にGitに注力予定
https://www.itmedia.co.jp/news/articles/2301/30/news146.html
514デフォルトの名無しさん
2023/02/02(木) 05:11:56.33ID:Qfs3FPpP ボーダー超えてんな
515デフォルトの名無しさん
2023/02/02(木) 10:45:50.68ID:5QK21J58 >>513
どういう人が困るのかな?
どういう人が困るのかな?
516デフォルトの名無しさん
2023/02/02(木) 10:48:05.54ID:ejJp/ZGP 開発スパンも保守期間もそれらツールの寿命より短いんだから気にすんな
517デフォルトの名無しさん
2023/02/02(木) 12:07:54.39ID:RPxwKlWa Subversionなんて愚かなものを採用したばかりに
どんどんデータが読めなくなっている
その証拠だろ
gitも同じ運命をたどる
ソースコードというデータの寿命が短くなってしまう
どんどんデータが読めなくなっている
その証拠だろ
gitも同じ運命をたどる
ソースコードというデータの寿命が短くなってしまう
518デフォルトの名無しさん
2023/02/02(木) 12:12:59.53ID:5QK21J58 >>517
どういう人が困るのかな?
どういう人が困るのかな?
519デフォルトの名無しさん
2023/02/02(木) 12:56:26.82ID:Ppl7cpkK おまいはさっさとバケツ造れ
はよ
はよ
520デフォルトの名無しさん
2023/02/02(木) 13:07:53.49ID:RPxwKlWa >>518
現場の人間に決まっている
何時間もかけてSubversionの使い方を覚えたのに
これからはgitです。勉強し直してくださいって言ったら
現場の人間からクレームが出てくるのは目に見えている
お前は実際の現場で働いてみたことがないからわからんのだ
現場の人間に決まっている
何時間もかけてSubversionの使い方を覚えたのに
これからはgitです。勉強し直してくださいって言ったら
現場の人間からクレームが出てくるのは目に見えている
お前は実際の現場で働いてみたことがないからわからんのだ
521デフォルトの名無しさん
2023/02/02(木) 13:18:10.85ID:5QK21J58522デフォルトの名無しさん
2023/02/02(木) 13:43:31.43ID:RPxwKlWa523デフォルトの名無しさん
2023/02/02(木) 13:57:33.73ID:5QK21J58 >>522
単にsubversionを使えば良いだけでは?
単にsubversionを使えば良いだけでは?
524デフォルトの名無しさん
2023/02/02(木) 14:35:09.09ID:PU79D6ma >>522
10年に1回くらいのツール更新すら困る頭なんだろうか
10年に1回くらいのツール更新すら困る頭なんだろうか
525デフォルトの名無しさん
2023/02/02(木) 14:50:55.90ID:5QK21J58 石油は有限だから木炭車とか言ってるみたい
526デフォルトの名無しさん
2023/02/02(木) 15:24:20.76ID:F2pX2iB1 >>524
ユニケージの言う現場の担当者ってこれだから
http://www.x-rad.jp/column20221213.html
現在においては、小売業だけでなく様々な業界のシステム内製化に使われています。
弊社のある顧客では隔週で情報システムスタッフと他部署のシステム改善会議が開かれ、
緊急度の高い案件は定例会議を待たずに当日中にリリースされることもあるほどです。
ポイント制度の立ち上げなどの新サービスや新規事業の立ち上げも、
「このサービスをすぐ開始しよう、システムってすぐできるよね。」という会話がなされているのは衝撃的です。
===============================================
内製化のメンバーは5名です。
そのうちの3名はITの経験がない、例えばお客様とのコミュニケーションの担当であったり、
経理の担当であったりした人がユニケージを覚えて活躍しています。
===============================================
ユニケージはクローズな技術ではなく、AI や WEB のサービスなどの外部システムともつなげやすいので
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
自分たちでは手に余ることでも、うまく組み合わせて全体としてシステムを完成させることが可能です。
その結果、この会社はこのように自由自在にシステムを扱える会社に成長しました。
その変幻自在な柔軟性とスピードが今の業績を支え、今後の成長を見据えることができる基盤であることは間違いありません。
ユニケージの言う現場の担当者ってこれだから
http://www.x-rad.jp/column20221213.html
現在においては、小売業だけでなく様々な業界のシステム内製化に使われています。
弊社のある顧客では隔週で情報システムスタッフと他部署のシステム改善会議が開かれ、
緊急度の高い案件は定例会議を待たずに当日中にリリースされることもあるほどです。
ポイント制度の立ち上げなどの新サービスや新規事業の立ち上げも、
「このサービスをすぐ開始しよう、システムってすぐできるよね。」という会話がなされているのは衝撃的です。
===============================================
内製化のメンバーは5名です。
そのうちの3名はITの経験がない、例えばお客様とのコミュニケーションの担当であったり、
経理の担当であったりした人がユニケージを覚えて活躍しています。
===============================================
ユニケージはクローズな技術ではなく、AI や WEB のサービスなどの外部システムともつなげやすいので
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
自分たちでは手に余ることでも、うまく組み合わせて全体としてシステムを完成させることが可能です。
その結果、この会社はこのように自由自在にシステムを扱える会社に成長しました。
その変幻自在な柔軟性とスピードが今の業績を支え、今後の成長を見据えることができる基盤であることは間違いありません。
527デフォルトの名無しさん
2023/02/02(木) 15:26:15.06ID:F2pX2iB1 だから実際に10年に1回くらいのツール更新すら困る頭なんだろう?
528デフォルトの名無しさん
2023/02/02(木) 15:28:50.76ID:F2pX2iB1 USPテックブログ ?BECAUSE IT'S FUN!?
USP研究所の上級UNIXエバンジェリスト、寺薗淳也が執筆する、UNIX/Linuxとユニケージの技術ブログ
https://blogs.usp-lab.com/tech/
新しいことを覚える = 複雑と思っている人達
変化についていけないから古いものを使い続ける
USP研究所の上級UNIXエバンジェリスト、寺薗淳也が執筆する、UNIX/Linuxとユニケージの技術ブログ
https://blogs.usp-lab.com/tech/
新しいことを覚える = 複雑と思っている人達
変化についていけないから古いものを使い続ける
529デフォルトの名無しさん
2023/02/02(木) 18:05:53.07ID:F2pX2iB1 Twitter Dev
@TwitterDev
Starting February 9, we will no longer support free access to the Twitter API, both v2 and v1.1. A paid basic tier will be available instead.
※google翻訳
2月9日以降、v2 と v1.1 の両方の Twitter API への無料アクセスはサポートされなくなります。代わりに、有料の基本レベルが利用可能になります。
Twitter Dev公式アカウント 2023/2/2 PM3:05
https://twitter.
com/TwitterDev/status/1621026986784337922
※補足
これによりツイッター連携サービスが全面的に影響を受けると考えられる。
また、これに関する詳細は来週発表されるとのこと。
@TwitterDev
Starting February 9, we will no longer support free access to the Twitter API, both v2 and v1.1. A paid basic tier will be available instead.
※google翻訳
2月9日以降、v2 と v1.1 の両方の Twitter API への無料アクセスはサポートされなくなります。代わりに、有料の基本レベルが利用可能になります。
Twitter Dev公式アカウント 2023/2/2 PM3:05
https://twitter.
com/TwitterDev/status/1621026986784337922
※補足
これによりツイッター連携サービスが全面的に影響を受けると考えられる。
また、これに関する詳細は来週発表されるとのこと。
530デフォルトの名無しさん
2023/02/02(木) 18:07:23.17ID:F2pX2iB1 わずか3年の命だったねw
大量ツイートの収集・分析を個人で手軽に実現可能にする方法の提案 2020
https://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=202605&item_no=1&attribute_id=1&file_no=1
https://github.com/ShellShoccar-jpn/kotoriotoko
大量ツイートの収集・分析を個人で手軽に実現可能にする方法の提案 2020
https://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=202605&item_no=1&attribute_id=1&file_no=1
https://github.com/ShellShoccar-jpn/kotoriotoko
531デフォルトの名無しさん
2023/02/04(土) 08:55:36.62ID:rKv+gcWa 有料アカウントも月1万円程度なら個人でも手が届くレベルだし、何が終わったの?
532デフォルトの名無しさん
2023/02/04(土) 09:11:33.60ID:wHurv5BY 無料でできるってのがウリだし
授業でもほら凄いでしょって
やってるのが終わったってことだし
授業でもほら凄いでしょって
やってるのが終わったってことだし
533名無しさん
2023/02/04(土) 14:54:15.01ID:ZXJCssUr クジラ飛行とか本でネタに困りそう
534デフォルトの名無しさん
2023/02/04(土) 18:26:15.76ID:Av2vQos/ ツイッター終わったな
次なるツイッター探しにツイッター難民が旅立つな
俺は旅立たないが
次なるツイッター探しにツイッター難民が旅立つな
俺は旅立たないが
535デフォルトの名無しさん
2023/02/04(土) 21:39:49.70ID:wHurv5BY > POSIX原理主義の本質は交換可能性(移植可能性)にあります。交換可能性が担保できれば,シェルとバンドルコマンド以外のソフトを使っても問題ありません。
Twitterが交換可能性を満たしていなかった
どうしてTwitterなんかに依存してしまったのか?
Twitterが交換可能性を満たしていなかった
どうしてTwitterなんかに依存してしまったのか?
536デフォルトの名無しさん
2023/02/11(土) 14:08:09.68ID:VPYamLuu unixのアレンジャーって
なんでみんな暗くて死にそうな顔してるんだろうね。
なんでみんな暗くて死にそうな顔してるんだろうね。
537デフォルトの名無しさん
2023/02/11(土) 19:39:01.91ID:55IfR3If なんだよ?アレンジャーって?
ゴレンジャーの仲間か?
ゴレンジャーの仲間か?
538デフォルトの名無しさん
2023/02/17(金) 15:35:05.78ID:0ZgxOsXl まーたPOSIX原理主義者が負けたのか
539デフォルトの名無しさん
2023/03/17(金) 22:15:30.97ID:mPS4EIqv scm使ってる
540名無しさん
2023/03/26(日) 16:54:40.33ID:4cL4cxig 今最先端のバージョン管理ツールてなんですか?
541デフォルトの名無しさん
2023/03/26(日) 18:12:18.24ID:ge2t59FK git
542名無しさん
2023/03/30(木) 18:20:15.66ID:9v5VPr0G おっくれてるーw
543デフォルトの名無しさん
2023/03/31(金) 08:51:36.42ID:x8EDZ1ke 逆に新しいバージョン管理ってなんだ?
saplingくらいしかなくね
saplingくらいしかなくね
544デフォルトの名無しさん
2023/03/31(金) 10:18:33.15ID:ahRbQuvJ gitってできたの20年ぐらい前だっけ?
それぐらい前の話なら、新しいバージョン管理ソフトが
でるかもしれないっていうのも、そうかもしれないと思うけど
もうgitに固定化されちゃったよね
それぐらい前の話なら、新しいバージョン管理ソフトが
でるかもしれないっていうのも、そうかもしれないと思うけど
もうgitに固定化されちゃったよね
545デフォルトの名無しさん
2023/07/02(日) 06:26:13.02ID:PiQXSI4x 大量ツイートの収集・分析を個人で手軽に実現可能にする方法の提案 2020
https://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=202605&item_no=1&attribute_id=1&file_no=1
> Twitter社が公開している仕様[7]によれば,このAPIの1回呼び出しで最大100ツイート収集で
> きる.そして,レートリミットによって,15分あたり450回まで呼び出せる(アプリケーション
> 認証の場合).1秒あたりに換算すれば,毎秒50ツイートまで取得できる.これは,1日当たりに
> 換算すれば432万ツイート,1か月あたりでは1.3億ツイート,1年あたりなら約15.8億ツイート
> まで取得できる計算になる.よって単純計算では,前述の社会現象級のツイートの発生量と比較
> すると,1つの話題に絞りさえすれば十分収集可能といえる.
1日432万ツイートだったのが、無料ユーザーは1日600ツイートか300ツイートまで
認証アカウントでも6000ツイートまでに大幅に減らされちゃあ
この提案は完全に無駄になってしまったってことだな
https://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=202605&item_no=1&attribute_id=1&file_no=1
> Twitter社が公開している仕様[7]によれば,このAPIの1回呼び出しで最大100ツイート収集で
> きる.そして,レートリミットによって,15分あたり450回まで呼び出せる(アプリケーション
> 認証の場合).1秒あたりに換算すれば,毎秒50ツイートまで取得できる.これは,1日当たりに
> 換算すれば432万ツイート,1か月あたりでは1.3億ツイート,1年あたりなら約15.8億ツイート
> まで取得できる計算になる.よって単純計算では,前述の社会現象級のツイートの発生量と比較
> すると,1つの話題に絞りさえすれば十分収集可能といえる.
1日432万ツイートだったのが、無料ユーザーは1日600ツイートか300ツイートまで
認証アカウントでも6000ツイートまでに大幅に減らされちゃあ
この提案は完全に無駄になってしまったってことだな
546デフォルトの名無しさん
2023/08/16(水) 23:09:18.04ID:V/OJ7kj+ ジュッ・・・( ▽|||)y-ξ⌒◇ヾ( ̄ ̄;) ぱしゃっ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★4 [Hitzeschleier★]
- ミス・ユニバース フィンランド代表の「つり目」写真が波紋… 本人釈明も批判やまず 協会謝罪「徹底的に検証」へ [冬月記者★]
- 【おこめ券】鈴木憲和農相 小泉前農相の備蓄米放出を“反省”「備蓄の円滑な運営を図ってまいります」 [Hitzeschleier★]
- 自民・麻生太郎副総裁 石破政権の1年は「どよーん」 高市政権発足で「何となく明るくなった」「世の中のことが決まり動いている」★2 [Hitzeschleier★]
- 1人3千円の食品高騰対策、何に使える? あいまいなまま衆院通過 [蚤の市★]
- ゆたぼん 二重手術を報告「めちゃくちゃ気に入っています」 [muffin★]
- コウメ太夫のネタ考えたから評価してくれ
- トランプ、G7に代わるcore 5を発表 [805596214]
- 【悲報】新米、全く売れなくて倉庫が満杯になってしまうwwwwwwwwwwwwwwwwwwww [802034645]
- 今起きてる奴、キンタマってレスしてけw
- 【悲報】日本共産党、ツイッター速報にブチギレ法的措置WWWWWWWWWWWWWWWWWWWWWWWWWWWW [935793931]
- PCグングン値上がりしててワロタ
