「bash」を含む日記 RSS

はてなキーワード: bashとは

2020-01-30

俺がIT担当大臣になったら

  1. 公的機関以外facebookTwitterやるの禁止
  2. 公的機関一太郎禁止
  3. 楽天キャリア参入認可取消
  4. 授業ではタブレット端末じゃなくてPC使うよう文科省に直訴
  5. 国会会議映像アーカイブ
  6. 選挙活動ネット討論のみとし、街頭演説禁止電子投票海外在住も同じタイミングで。
  7. 電子マネー交通系含めvisa touch統合QRコード決済廃止
  8. pythonの前にbash勉強させろ
  9. 大学事務の全ての手続き印鑑廃止。直筆サイン廃止
  10. apple watch等の心電図機能やSpO2機能許可ウェアラブルデバイス(健康フォーカスしてるのがいい)に補助金出して国民一人一人に持たせたい


やったるよ、だからお前ら俺を推薦してくれ。

2020-01-13

anond:20200108063636

IT Japan Award 2009

独自手法10倍速開発 7割主義で変化対応力を高める

良品計画

https://tech.nikkeibp.co.jp/it/article/COLUMN/20090702/333080/

すべて「Bash」と呼ぶスクリプト言語記述する。しかデータベース管理ソフトを使わずデータはすべてテキストファイル管理する。「ミドルウエアのオーバーヘッドがない分、処理も速い。ごく普通パソコン動作させても、25万件の商品データなら2秒程度で全件検索できる」と山崎課長は胸を張る。



情シスベンダーがそれぞれの仕事を全うすることがベスト関係を生む~良品計画システムを内製する理由

https://enterprisezine.jp/iti/detail/1380

無印良品ブランドでおなじみの良品計画。いまや海外15カ国にも展開するなど、好調事業を支えるのが、“ユニケージ開発”と呼ばれる独特の開発手法だ。Linux標準装備のシェルスクリプトの他は、開発言語やデータベースなどを一切利用せず、1~2週間というきわめて短い開発期間で、次々にシステムリリースしていく。


ユニケージか。なかなかよさげだね。

2020-01-08

無印良品ウェブサイトが止まってる件について思うこと

この件⇒ https://togetter.com/li/1452558

ユニケージbashパイプで作られた、RDBMSを使わずテキストファイルによる空白区切り行志向レコードへのデータ処理(だいたいプログラム1本の処理内容がメインフレームCOBOLのそれと同じくSQLクエリ1個に相当する)で、同形式によるマスタとトランザクションファイルRDBMS内部のredoログに相当)を使う(データに含まれる空白文字0x20はアンダーバー0x5Fに置換する、アンダーバー複数存在するデータ場合どう扱うかは知らない)

開発と更新は早いんだけど参照が(テキストファイルなので)インデクスが効かないためシャーディングするしかなく、要するに検索機能の柔軟性がなく、リアルタイム性を損なう

おそらく基幹系というか在庫管理をユニケージでやっているので、ウェブサイト自体はユニケージ実装されていないかもしれないけど、しかし根幹に上記のような手作りデータベース実装があるし、RDBMSに移行するとなると全部を止めてマスタとトランザクションファイルマージしてインポートすることになる

追記トランザクションファイルのマスタへのマージ営業時間後の日次バッチとかでやるはず

システムを止めている間も店舗運営を続けているなら、たとえば店頭在庫を潤沢に積んだうえで、店舗間での在庫の融通は禁止し、店頭での売り上げ分はどこかでRDBMSに計上しなければならない

追記テキストファイルに対するインデクスをつくって行頭へのシーク高速化をすること自体はもちろん一般的には可能だけど、ユニケージ方法論だとそれをする標準的方法はないはず。ユニケージRDBでもNoSQLでもなく、バイト位置でのシークという操作自体がない世界なので。sedとかで行の差し替えをした場合SQLのUPDATE相当)当然行頭のバイト位置が変更した行以降ですべてずれてしま可能性があるのでインデクスの更新がひどく非効率になる

追記文章下手ですみません。ユニケージの良いところはRDBMS実装の基礎を理解できるところ(これはDate先生教科書を読んだりOracle Silverの勉強をしたりSQLの書き方を工夫したりクエリプランを読んだりするよりずっと効率的に学べる、ただしファイル編成法の知識ちゃんとした教科書で補う必要がある)、アプリケーション実装技術について横断的な理解ができるところだと思います(USP研究所シェルスクリプトマガジンには実際勉強になりそうな記事が多い)自分はユニケージへの移行案件を生き残れなかったクチなので。。

追記:Tsukubaiは好きになれませんでした。

追記anond:20200115152201

2019-12-22

パラメータだけ違う似たジョブを一度に投入できる「アレイジョブ

ジョブスクリプトで -J オプションを使います

#QSUB -J <start number>-<end number>[:step]

例:

a.out というプログラムに 1.data を入力するジョブ,2.dataを入力するジョブ・・・,4.dataを入力するジョブ,をまとめて実行したい場合

ジョブスクリプト (この例ではarray.shします)

#!/bin/bash

#QSUB -q gr19999a

#QSUB -ug gr19999

#QSUB -A p=68:t=1:c=1:m=1355M

#QSUB -J 1-4

aprun -n $QSUB_PROCS -d $QSUB_THREADS -N $QSUB_PPN ./a.out ${PBS_ARRAY_INDEX}.data

実行

$ qsub array.sh

投入直後にqsした結果

$ qs

QUEUE USER JOBID STATUS PROC THRD CORE MEM ELAPSE( limit)

gr19999a b59999 3023275[1] PEND 68 1 1 1355M 00:00( 01:00)

gr19999a b59999 3023275[2] PEND 68 1 1 1355M 00:00( 01:00)

3023275[1] のジョブでは

./a.out 1.dataが,

3023275[2]のジョブでは

./a.out 2.dataが,実行されます

2019-11-27

anond:20191127120514

知らんけどbashだと

if [ ${path:0:-1} == "/" ]

then

#ディレクトリ場合

readlink -f ${path}

else

#それ以外

echo ${path}

fi

でできるぞ。bashを使うのだ。

2019-11-20

情弱IT企業への怒りと愚痴

おっす、情弱IT企業に勤めてるおっさんです

この企業は、真っ赤かなレッドオーシャンとある企業向けサービスをやっておりまして、開発をやってます

基本的受託開発のほうがメインの会社です。受託開発のほうはSE女衒外注したりしてます

インフラアプリ開発、の2部署あります

インフラは利用企業必要な設定とかやります。基本外向けじゃないのでFWの設定とか、証明書の設定とか、利用数が多くなるに連れCPUの数を増やしたり、サーバーを増やしたりする必要があるとそれの計画を立てて増やす

インフラチームがやるのはそれだけです

Linuxで何かがあったときに調べる方法レクチャーしました。

アップデート方法とか、iptablesの設定とか、SELinuxの設定、監査ログ見方httpサーバーのいろんなチューニング方法MySQLバックアップ計画の考え方、RHELのsystemdについての説明OpenSSLとかBash脆弱性があったとき脆弱性調査、いろいろなことをこっちでやりました。

全部、アプリケーション開発側がレクチャーして手順書を作りました

サーバーの構築も俺たちの手順書通りです。

PHPPythonインストールについてはアプリの都合だからアプリ開発責任でいいけど、httpネットワークインフラ仕事だと思うんですの。

インフラは何をやっているんです?

そう、インフラお客様の言われた通りの設定をするだけチームなのです。

FWとかドメインの設定をしたあと、お客様に接する機会が多いからウチのサービスの設定とかもやることになっているのです。

じゃあインフラじゃないじゃん

お客様対応部隊じゃん。

Bashコマンドも手順書に書いてあるだけのことしかしないんです。

何年か前にオブラートに包んで、もっと独自で行動するようになったらいいんじゃないですかねぇと行ったけど

業務知識があれば問題ないというスタンスでずっと変わっていないのです。

最初に作った人たちの手順書のままで続けています

最初に作った人たちはそもそも外注の人が中心なので社内にノウハウがないんです

今はたまたま知っている人が頑張る駆動でやってきたけど

そういう人たちがいなくなったらどうするんでしょうね。

やばい事故起きると思います

2019-10-29

anond:20191029162738

PHP/Bashおじさんだぞう。ぱおーん?

まー後はnode.jsとかtypescriptやらUnityとかtensorflowとかも使えるが、基本は割かし広く浅くカバーしてると思ってくれればええで。

2019-08-29

anond:20190829102013

すまんすまん。

バッチファイル最初

#! /bin/bash

って付けて実行してくりーや

2019-06-16

"バッシンガー"という単語ネットで見て脳が止まった。動詞+ing+er

こういう間違いは初めて見た。"バッシング"+"バッシンガー"で検索すると100件くらい出てくる。

実はバッシング動詞なのではと英和辞典を見たが、やはりbash動詞バッシング動詞+ingであり、バッシンガー動詞+ing+erのようだ。

ではbasherが正しいのかと考えたが、そんな単語は聞いたことがない。一応、英和辞典には「perennial Intel basher = Intelバッシングで長年ならしている人」と書いてはいたが。

自分がよく目にするこの手の英単語haterだが、これは日本語でいうアンチでありバッシンガーとはやや異なる。

それならクレーマーでいいのではと調べるとこれまた和製英語らしい。complainerが近いようだがこれもクレーマーとは微妙に異なるようだ。

このあたりまで調べて面倒になったので、これからはバッシンガーと呼ぶことにした。

2019-03-27

PowerShellもいつの間にかLinuxで使えるようになってたんだねぇ。

うーん、bashで十分かな。

2018-11-13

CもC++C#F#GoPythonPHP,Perl,Java,JavaSCRIPT,80アセンブラ,68アセンブラ,Bash,Csh,Powershellも書けるというのに

英語がぜんぜん使えないのはなぜだ。

2018-11-05

anond:20181104235935

同期2人がパソコンを使えない件

同期が全くパソコンが使えない。SQLも書けないかexcelで1億行のデータ処理しようとしてフリーズしてる。ていうか今どきbashも使えないってどういうこと?いまはwindowsでも使えるのに。あと、markdown記法がわからいか見出しのためにポチポチ字の大きさとか変えててウケるウェブからデータ取ってくるのもいちいちコピペしてるし。社会人ならbeautifulsoupくらい使えるようになっててよ。今時の若者ってみんなこうなのか?

2018-10-12

anond:20181012104954

老害なのは認めるが、よほど複雑な制御をしないワンオフスクレイパーとかなら

未だにwget+bashの方がコードも短いし楽だと信じとるぞ。

技術に頼ろうとするのがいかんのじゃよ

2018-10-11

bashに自信のある方、こういうのはありなの?

${0:$[-2]}

実行スクリプト名前の後ろ2文字だけを取り出す方法

ほえーって思って調べたけどほとんど

N文字の長さのスクリプトだとして

${0:N-2:2}という記法しか紹介されてなかった。

前者の方が一々Nを調べなくていいかスマートだと思ったけど調べようにも、文献が出てこない。どなたかご存知ないですか

2018-10-07

[]2018年10月6日土曜日増田

時間記事文字数文字数平均文字数中央値
007812394158.947
0157442577.634
02239539414.763
0318101356.335.5
0422153169.640
0524164468.548
061279366.135
07224344197.576.5
08284347155.331.5
0997957998.846
10125934974.848
1114115680111.256
128911611130.554
131471367893.053
1491822690.445
158113117161.950
1610911727107.639
171541147874.543
1810711948111.763
19120963580.341
201701267474.640
21168940656.032
221941425873.545
231271040081.951
1日220421279696.546

頻出名詞 ()内の数字単語が含まれ記事

人(219), 自分(167), 今(96), 話(94), 増田(85), 人間(83), 問題(82), 女(80), 必要(67), 好き(61), 女性(54), 仕事(54), 普通(54), レベル(52), 前(51), 男(51), ー(49), 日本(49), 意味(49), あと(49), 感じ(45), キズナアイ(44), 気(41), 批判(40), 金(40), 結局(40), 子供(38), 言葉(38), 社会(37), 関係(37), 相手(36), 最近(36), 他(35), ネット(35), 全部(34), フェミ(34), 世界(34), 理解(34), 性的(33), 昔(33), 会社(33), オタク(33), 今日(32), 時代(32), 目(32), 場合(31), 他人(31), 人生(30), 頭(30), 理由(30), 親(30), 時間(29), 無理(28), バカ(28), セックス(28), 現実(28), 存在(27), 一番(26), 別(26), 結婚(26), ただ(26), しよう(25), 一部(25), 気持ち(25), 一人(25), アホ(24), 馬鹿(24), 絵(23), リベラル(23), じゃなくて(23), 子(23), アニメ(23), 逆(22), 顔(22), 差別(22), ダメ(22), 確か(21), 日本人(21), 人たち(21), 手(21), しない(20), 趣味(20), 以前(20), 能力(20), 当たり前(20), 最初(20), 大丈夫(20), ネトウヨ(20), 主張(20), まとも(20), 国(20), すべて(20), 価値(19), キャラ(19), 認識(19), 先(19), 嫌い(19), 全て(19), 男性(19), 消費(18), 勉強(18), いや(18), おっさん(18), 結果(18), 生活(18), 嫌(18), 一緒(18), 友達(18), 表現(18), 全員(18), 世の中(18)

頻出固有名詞 ()内の数字単語が含まれ記事

増田(85), 日本(49), キズナアイ(44), フェミ(34), じゃなくて(23), ネトウヨ(20), 社会学(17), マジで(17), NHK(16), 井上尚弥(15), Web(15), 社会学者(15), いない(14), 可能性(14), AI(13), ラノベ(13), 1人(13), Windows(12), リアル(12), w(12), パヤノ(12), なのか(12), キモ(12), Mac(12), 笑(11), わからん(11), マイノリティ(11), 東京(11), 被害者(11), 韓国(10), なんだろう(10), 資本主義(10), ツイッター(10), カス(10), 東大(10), ブクマ(10), スマホ(10), 個人的(9), イケメン(9), vsJC(9), 基本的(9), プレイ(9), ぶっちゃけ(9), 10万(9), AV(9), ヤバい(9), ブコメ(9), いいんじゃない(9), IT(8), JC(8), twitter(8), PC(8), 何度(8), 価値観(8), 中国(8), 2018年(8), 娘(7), アレ(7), 元カノ(7), 2人(7), あいつら(7), イートイン(7), youtube(7), OK(7), アプリ(7), 社会的(7), …。(7), 安倍(7), 10年(7), 一般的(7), 金(7), 社会人(6), にも(6), 方向性(6), スピリチュアル(6), はてな民(6), BL(6), 40代(6), 3年(6), なんの(6), ユニセフ(6), キチガイ(6), ???(6), 学生時代(6), ノーベル賞(6), アグネス(6), ゾーニング(6), 毒親(6), 二次創作(6), パヨク(6), 経済的(6), Linux(6), 自民党(6), P(6), Twitter(6), キモい(6), 表現の自由(6), ある意味(6), ー(5), 正当性(5), 日本ユニセフ(5), 100万(5), 元増田(5), ジェンダー(5), お勧め(5), よね(5), 再発防止(5), 知らんけど(5), 旭日旗(5), スタバ(5), bash(5), 大阪(5), ブクマカ(5), 一年(5), はてなー(5), 被害妄想(5), 5ch(5), 上の(5), REPL(5), 江戸時代(5), 郷土愛(5), ポリコレ(5), るし(5), 朝日新聞(5), プリキュア(5), 影響力(5), 京都(5), エロい(5), アメリカ(5), be(5)

投稿警察もどき日中に再投稿された本文の先頭20文字 ()内の数字投稿された回数

(5), 井上尚弥 ライブ 井上尚弥 ライ(3), 井上尚弥 ライブ 中継 井上尚弥(3), そのうち人刺しそうだな… (2), 今日も女は毒親叩き (2), 何だこいつ お前が首吊ってさっさと死(2), 別に安倍さんのアンチじゃないけど 景(2), まあ君の周囲の現実がそうだというのは(2), 夢を語る若者が本当に美しい 生命力、(2), よう底辺w (2), いつ滅びるのかを言わない予言には意味(2), 男の人って元カノいつまでも自分のこ(2), はぐらかさずにさっさと謝罪しろゴミカ(2), ただの事実だと思うが、事実を言ったら(2), 井上尚弥vsJCパヤノ 井上尚弥(2)

頻出トラックバック先(簡易)

はてなってヤバイやつ多くね /20181005210645(25), ■どうしてラノベ登場人物セックスしないのか。 /20181006171453(17), ■マジでリベラルってどういう経済状況なの? /20181006134755(15), ■アニメに詳しいやつに質問なんだが /20181006131626(12), ■恥ずかしくないの? /20181005163007(8), ■社会学者という職業AIに奪われない /20181006184120(7), ■ニューハーフってキモいよな /20181006184805(7), ■ソープに行ってきた /20180107034937(7), ■ /20181006224849(6), ■フェミキズナアイ批判してるんじゃない。NHK批判してるんだ」 /20181006112226(6), ■フェミvsオタクというマイノリティ同士の潰し合い /20181006081227(6), ■映画館ポップコーンが食べたい /20181006135218(6), ■今日も男は親を叩かない /20181006215553(6), ■anond20181006125148 /20181006130036(5), ■母親もっと育児するべき /20181005101717(5), ■夏に寒いと言ってエアコン上げる人 /20181006140903(5), ■今日見かけたパワーワード /20181006003333(5), ■SQL /20181006104809(5), ■■ネットで褒められる練習をさせて下さい /20181006102013(5), ■二次創作でイキってる奴嫌い /20181006085019(5), ■山本さほの「告発漫画読んだけど、フリーランス怖すぎだろ /20181006083318(5), ■映画館でモノ食ってるやつ、うるせーんだよ /20181006135311(5)

増田合計ブックマーク数 ()内の数字は1日の増減

5677291(2992)

2018-10-06

IT系の人には想像つかんかもしれんが、我々のようなPCを単なる道具としてしか使わない人間にとってはPowershellだろうがbashだろうがどうでもいいわけ

いちいち新しい環境に乗り換える習得コストとか考えるとペイしないかbashを使い続けてるしそれでいいじゃん

COBOLFORTRANコードがいまだに広く使われてるのもそうだよ、世の中なんでもIT系の思う通りに行くと思ったら大間違いだ。

2018-09-04

ついこの前までお前らがbashおじさんとかphpおじさんとか呼んでた老害

今やRPAおじさんとして各国でモテモテらしいぞ。

これがパラダイムシフトって奴か?

2018-08-09

xyzzy 使いに 50 の質問

01. ハンドルネームは?

  増田

02. ご職業、年齢はいくつですか?

  なんでも屋さん、アラサー

03. xyzzyについて何かwebサイトを持っていますか?

  持っていません

04. 現在使用中の xyzzyバージョンは何ですか?

 0.2.2.253

05. xyzzy 使用暦はどれくらいですか?

  15年くらい

06. xyzzy を使うようになったきっかけは何ですか?

  昔のことすぎて忘れましたが、学校UNIX 演習で Emacs を使っていたので、Windows でも使おうと思っていて見つけたんだと思います

07. xyzzy 以外に使っているテキストエディタはありますか?

  Atom, McEditor

08. xyzzy を使う前に Emacs 系のテキストエディタを使ったことはありますか?

  はい

09. xyzzy を主に何に利用していますか?

  プログラムを書いたり設定ファイルをいじったり、テキストに関することならだいたい

10. xyzzy が関連付けされているファイルタイプは何ですか?

  txt, md, log, ini, bat, html, xml, css, less, scss, sass, styl, js, coffee, pl, php, py, rb, java, sqlかにもあるかも

11. xyzzy他人に勧めたことはありますか? また、結果はどうでしたか?

  使い始めた当時同級生が何人か使っていました

12. xyzzyフリーじゃなかったとしたらいくら位の値段になると思いますか?

  今なら3000円くらいなら買う

13. xyzzy を何と呼んでいますか?

  じじー

14. xyzzy の好きな点・嫌いな点はどこですか?

  好きな点:動作をほぼ自在カスタマイズできる点

  嫌いな点:動作カスタマイズするとき不自由なところがある点

15. パソコンを立ち上げている時間の内、xyzzy をどのくらい使っていますか?

  業務ときは3割くらい?

16. キーバインドWindows風ですか? Emacs風ですか? オリジナルですか?

  Emacs

17. .xyzzyに書く派ですか? .siteinitに書く派ですか?

  必要に応じてそれぞれに

18. 拡張Lispバイトコンパイルしますか?

  してます

19. セレクションリージョン、どちらを多く使いますか?

  リージョン

20. xyzzy を使っていて挫折したことはありますか?

  はじめのころ五目並べになかなか勝てなくて挫折しました

21. xyzzy の使い方をどうやって学びましたか?

  実際にさわりながら。LispGoogle 先生さまさま

22. xyzzy を使うにあたって一番苦労したことは何ですか?

  xyzzy 自体Lisp APIマニュアル化されていないところ

23. xyzzy を使って目からウロコだった機能は何ですか?

  Buffer Menu

24. 今の xyzzy に望むことはありますか? またそれは何ですか?

  矩形機能に影響が出そうだけどプロポーショナルフォントへの対応と、絵文字など最近 Unicode に追加された文字への対応

25. Lisp はある程度読み書きできますか?

  xyzzy自分の使いやすいようにできる程度には

26. Lisp のほかに読み書きできるプログラム言語はありますか?

  JavaScript, ES 2016, Coffee Script, Action Script 3, C, C++のごく一部, Objective-C, Rust, Swift, Perl, PHP, Python, Ruby, bash, xyzzy lisp

27. 自分で作った 拡張Lisp を公開していますか?

  GitHubGist にあるので探してください

28. 拡張Lisp で導入しているものは何ですか? (多い方は代表的ものをお答えください)

  clickable-uri, jscript-mode, markdown-mode など

29. これは外せない! という 拡張Lisp はありますか? またそれは何ですか?

  いろいろやるので今ある拡張機能がないと無理

30. NetInstaller を利用していますか?

  はい

31. 拡張DLL を導入していますか? またそれは何ですか?

  popup-dododo のための Cairo とか?

32. ドキュメント(info,reference等) は使っていますか? また、それは何ですか?

  使っていません。自分で改造してキーワードを全部 Web検索するようにしています

33. ネット関係拡張Lisp(www-mode,kamail等)を使っていますか?

  xyttr

34. アウトライン系のLispは使っていますか? またそれは何ですか?

  使っていません

35. メモ系(changelog-memo,howm等)Lispは使っていますか? またそれは何ですか?

  使っていません

36. xyzzy五目並べはやったことがありますか? また、結果はどうでしたか?

  今なら結構勝てます

37. キーボードマクロは使いますか?

  たまに。テキストの整形処理なら正規表現ゴリゴリやるほうが多いです

38. 辞書機能は使いますか?

  使っていません。国語英和・和英、英英辞典iPhoneアプリを使います

39. xyzzy のファイラは使いますか?

  毎日仕事に欠かせません。便利にカスタマイズしすぎてむしろファイラだけのために新しく xyzzy 自体を起動することもあります

40. フレームは使いますか?

  あまり使いません。新しく(Windows における)ウィンドウ

41. セッションは使いますか?

  使っていません

42. メーリングリストには参加していますか? また、メール送信したことはありますか?

  ありません

43. 2chxyzzy 関連スレッド書き込みしたことはありますか? また、その頻度はどのらいですか?

  大昔にどうしてもわからないことがあって書き込んだ記憶があります

44. xyzzywikiに書き込みしたことはありますか? また、その頻度はどのくらいですか?

  拡張機能実装に関してちょろっと書き込んだ記憶があります

45. xyzzyメニューは表示していますか?

  たまにほしくなるので表示しています

46. xyzzyツールバーは表示していますか?

  隠しています

47. xyzzyファンクションバーは表示していますか?

  表示していません

48. xyzzyバッファバーは表示していますか?

  表示していません

49. 色、フォントなどは変更していますか? またそれは何ですか?

  色は暗い背景色ハイライトカラーはできるだけ色相を離したパステルカラーです。

  フォントConsolas に源新ゴシック Regular を組み合わせています

50. 最後に、一言お願いします。

  まだまだ xyzzy は不滅です

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん