並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 1292件

新着順 人気順

KSHの検索結果1 - 40 件 / 1292件

  • 新卒エンジニア向け:Macにインストールすべきアプリ達 ベーシック エンジニアブログ Basic::Engineer.deploy(blog)

    新卒エンジニア向け:Macにインストールすべきアプリ達2014年新卒エンジニア向けに、最初から知っておくと便利になるであろうアプリなどを紹介する機会があったので、ついでにブログ記事としてまとめておく。Boxenとかもあるけど、正直手軽さにかける印象なので、普通にHomeBrewと手作業。 下記で説明しているHomeBrew Caskを使えば、ほぼ一発で必要なアプリケーションが手に入るのでオススメ。 正直、iOS/Androidエンジニア向けのものは、あんまりない…。すまそん。 前提 Mac OSX 10.9〜(多少、古くても出来ると思うけど) Webエンジニア(PHPメイン)/iOS,Androidエンジニア対象 なにがなんでも最初に入れるべきアプリ Xcode HomeBrew HomeBrewを通じてインストールすべきもの Brew Cask zsh vim jq | JSONパーサー

      新卒エンジニア向け:Macにインストールすべきアプリ達 ベーシック エンジニアブログ Basic::Engineer.deploy(blog)
    • なぜ今シェルスクリプトを学ぶのか・シェルスクリプトのTips - 理系学生日記

      会社の中でシェルスクリプトについての話をすることにしたので、このエントリはそのためのものです。 個人的な好みとかもいろいろ入ってしまっているので、そのあたりは取捨選択してください。 なぜ今シェルスクリプトを学ぶのか 公開されているSRE本をマルっとPDF化する SpotBugsのViolationレポートをMerge Requestのコメント投稿する ぼくの互換性についての考え方 何で書くか シェルスクリプトをうまく書くには ShellCheckを使う バッドパターンとその修正 line-by-lineの処理が多い lsを使う ls /directory | grep mystring ls | grep -v 'log$' lsの結果をループさせる 良いシェルスクリプトを書くためのTIPS set -euする 文字列は基本的にクオートする 局所変数にはlocalを使う 定数は読み取り専用

        なぜ今シェルスクリプトを学ぶのか・シェルスクリプトのTips - 理系学生日記
      • 雰囲気でシェルを使っている人のためのシェル入門 | κeenのHappy Hacκing Blog

        κeenです。雰囲気でシェルを使ってる人が多いとのことだったので少しばかり込み入った知識を。 あと一応POSIX準拠かどうかも気にしながらやっていきます。 基礎知識編 シェルの種類 まず、POSIXにシェルが定義されています。 これに最低限の機能で準拠しているものをPOSIXシェルと呼ぶことにします。いわゆる/bin/shです。具体的な実装はbsh、ash、dashあたりでしょうか。 最低限の機能以上に色々拡張されているシェルを拡張POSIXシェルと呼ぶことにします。具体的な実装はbash、zsh、kshなどでしょうか。 ここでは触れませんがPOSIX準拠でないシェルも存在してcshやtcshなどのシェルがあります。あと確か最近話題のfishも違ったような。 さて、1つ問題になるのは普段使いのコマンドラインはおおむね拡張POSIXシェルでしょうが、サーバで使うシェルやデプロイスクリプトで呼

          雰囲気でシェルを使っている人のためのシェル入門 | κeenのHappy Hacκing Blog
        • 任天堂のすごさを垣間見たとき

          うちには NINTENDO DS が2台ある。2台も買えるほど裕福ではないのになぜあるかというと、1台は子供の誕生日のプレゼントで、1台はよめさんが懸賞に応募したら偶然当たったからである。 で、よめさんの DS が壊れた。子供が落としておりたたむ回転部分が外れてしまったのだ。 でもよめさんはあまり使わないし、子供用 DS があったのだが、この前子供1号が使用中に子供2号が体当たりして、同じように壊れてしまった。 というわけで、どうせなら一緒に、ということで https://www.nintendo.co.jp/n10/repair/index.html から修理を依頼すると、梱包用の箱が送られてきて、それに入れて送付。 すると、なぜかよめさん DS が先に返送。ちなみに「本来なら有料になりますが、無料とさせていただきます」とのことで0円。本体交換。 で、なんで子供 DS が遅いのかなと思っ

            任天堂のすごさを垣間見たとき
          • たのしいGit - Nalsh's Notes

            序 言うまでもないことだが、タイトルはジョークである。 そもそもバージョン管理は本来我々がしたい事ではない(一部の人を除く)。別に作りたいものがあり、そこでの作業を円滑に進めるためにバージョン管理するのだから、所詮はヤクの毛刈りである。さらに、Gitクライアントのへっぽこさも相まってなかなかに時間を食われる。この文書はそのような人々が、より円滑にGitを使えることを祈って書かれた。 なお、バージョン管理というのはとても複雑なシステムであるため、バージョン管理自体が目的な人には楽しい世界である。そのような人々はぜひGitやその他のバージョン管理システムのマニュアルやソースコードを読んでいただきたい。きっとその奥深い世界を堪能できることだろう。 Git概説 Gitはこれまでの旧来のバージョン管理システムとは一風違った設計で作られている。また、Git特有の概念も多い。なので、まずGitの概観を説

            • 【速報】「雪でつぶれた」営業中のコンビニが雪の重みで半壊 従業員は逃げて無事 北海道名寄市 | 北海道 | ニュース | STV札幌テレビ

              18日午後1時50分ごろ、北海道・名寄市のコンビニエンスストア「セブンイレブン名寄西1条店」で「雪で店がつぶれた」と110番通報がありました。 警察によりますと、店は営業中でしたが中にいた従業員は逃げて無事でした。けが人などは出ていません。 従業員は「店がミシミシいったので外に逃げた」などと話しているといい、警察は雪の重みが原因とみています。

                【速報】「雪でつぶれた」営業中のコンビニが雪の重みで半壊 従業員は逃げて無事 北海道名寄市 | 北海道 | ニュース | STV札幌テレビ
              • Bashのよくある間違い | Yakst

                原文は2015年8月22日時点のものを利用しており、それ以降に追記、更新されている可能性があります。 本翻訳は原作者の許可を得て公開されています。 Thanks for GreyCat! このページはBashプログラマーが陥りがちなよくあるエラーについてまとめました。以下の例は全てなんらかの欠陥があります。 クオートをいつも使い、どんな理由があっても単語分割を使わなければ、多くの落とし穴からあなた自身を守ることができます!単語分割はクオート表現をしない場合にはデフォルトでオンになっている、Bourneシェルから継承された壊れたレガシーな設計ミスです。落とし穴の大半はクオートされていない展開になんらか関連し、単語分割しその結果をグロブします。 1. for i in $(ls *.mp3) BASHプログラマーたちがループを書く際にもっとも犯しがちなよくあるミスは以下のような感じです。: f

                  Bashのよくある間違い | Yakst
                • シェルスクリプトはエレガントでなければならない

                  /bin/shの実体としてはash(dash)、bash、kshの採用例が多い。どのシェルもBourne shellの機能に加えて、拡張機能を提供する。 FreeBSDなどの*BSD系のOSは、ashを/bin/shとして使っている。ashはPOSIX.1(POSIX:2008)にいくらかのBSD拡張機能を取り込んだシェルだ。メモリをあまり消費せず、高速に動作し、ほかのライブラリに依存することが少ない。従って、rootやレスキューシステムのインタラクティブシェル、システムのシェルスクリプトといった場面で採用されている。 Mac OS Xはbashを/bin/shに採用している。FedoraやopenSUSEなどのLinuxディストリビューションもbashを/bin/shに採用している。LinuxディストリビューションでもUbuntuやDebian、Linux Mintなどは、高速に動作する

                    シェルスクリプトはエレガントでなければならない
                  • 2ちゃんの過去ログ全部表示するサイト作ったwwwwwww:ハムスター速報

                    2ちゃんの過去ログ全部表示するサイト作ったwwwwwww Tweet カテゴリ☆☆☆ 1 :以下、名無しにかわりましてVIPがお送りします:2012/03/16(金) 19:46:30.69 ID:eWzeUwU+0 ログめも http://logmemo.org/ ってのを作った。 勢いランキングも作ったから、暇な時見ると2ちゃんで話題になってるのがわかるから便利じゃね? 何か他に追加して欲しい機能あったら教えてくれ!!! 3 :以下、名無しにかわりましてVIPがお送りします:2012/03/16(金) 19:49:12.16 ID:sEAo6O5I0 画像だな >>3 画像か!!! ロダで流れてない画像を表示するようにしてみるわ 13 :以下、名無しにかわりましてVIPがお送りします:2012/03/16(金) 19:53:46.08 ID:FXfKSCHY0

                    • 名著「入門UNIXシェルプログラミング」の超詳細なレビューをしてみた(古い内容の訂正) - Qiita

                      はじめに そりゃまあ 30 年も経てば古くなりますよ。「入門UNIXシェルプログラミング」は今もシェルスクリプトに関するオススメの本として名前が挙がる名著です。しかしこの本は古い本です。POSIX でシェルが標準化される以前の本で、内容から判断するとおそらく 1990 年ぐらいの常識に基づいて書かれています。 古いから参考にならないと言うつもりはありません。しかしどれだけ優れた本でも時間の流れには勝てません。良書であると思っているからこそ、古くなってしまった内容は訂正する必要があると考えています。なおシェルスクリプトに関する古い本はこれだけではありません。オライリーから出版されている本も古い本ばかりです。いつ頃に(原書が)書かれた本なのかを確認した方が良いでしょう。 ということでレビューというていで、古くなってしまった内容の訂正を行いたいと思います。新しく「入門UNIXシェルプログラミング

                        名著「入門UNIXシェルプログラミング」の超詳細なレビューをしてみた(古い内容の訂正) - Qiita
                      • シェルスクリプトのデバッグは typeset または declare を使うと良いかも - よんちゅBlog

                        はじめに つい最近知った便利なデバッグ方法 (長年シェルスクリプトを書いているのに知らなかった。これが常識だったら恥ずかしい…) シェルスクリプトのデバッグでは echo で変数の中身を見るという原始的な方法をよく使うかと思います。 いわゆる プリントデバッグ というやつですね。 もう少し詳しいデバッグが必要な場合は、 set -x と set +x でデバッグしたい部分を囲むという方法もあります。 今回は プリントデバッグ で使う echo の代わりに typeset or declare を使うと良いというお話です。 プリントデバッグは typeset or declare を使おう typeset or declare は変数宣言などでよく使うコマンドですが、変数の中身を見るのにも使えます。 echo と比べて何が良いのかというと、変数の中身はもちろん変数名や変数の型も表示してくれ、

                          シェルスクリプトのデバッグは typeset または declare を使うと良いかも - よんちゅBlog
                        • bash の危険な算術式 - どさにっき

                          ■ bash の危険な算術式 _ 使ってる人がいちばん多いだろうからタイトルでは bash としてるけど、ここで取り上げることは zsh および ksh 一族(本家 ksh、pdksh、mksh)にも該当する。ash、dash などでは該当しない。 _ 以下のシェルスクリプトには脆弱性がある。わかるだろうか。 #!/bin/bash # "品目,単価,個数" の形式の CSV を読んで、"品目,合計金額" の形式で出力する csv="foo.csv" while IFS=, read item price num; do echo "$item,$((price*num))" done < "$csv" これ、細工された CSV ファイルを食わせることで、任意コードの実行ができてしまう。数ある脆弱性の中でもとくにヤバいやつだ。どこが穴なのかというと、タイトルにもあるとおり算術式なのだが、し

                          • 2018年の最先端DevOpsエンジニアになるためのロードマップ

                            @rana_kualuさんの 2018年の最先端フロントエンドエンジニアになろう 2018年の最先端バックエンドエンジニアになろう という翻訳記事のDevOps版という感じですが、HackerNoonに投稿されたThe 2018 DevOps RoadMapという記事が個人的に大変参考になりましたので、翻訳してみました。 ちなみに関連記事として 2018年の最先端バックエンドエンジニアに必要なスキルについて考えてみました。 という私の記事もございますので、併せてご参照頂けますと幸いです。 はじめに DevOpsは最近非常にホットなトピックで、私の友人や同僚、シニア開発者のほとんどは、DevOpsエンジニアになるために非常に熱心に取り組んでおり、組織やチームの中で「DevOpsのチャンピオン」として自分自身をセルフプロデュースしていいます。 私自身は、ソフトウェア開発とデプロイプロセスの改善

                              2018年の最先端DevOpsエンジニアになるためのロードマップ
                            • 第1回 zshで広がる世界 | gihyo.jp

                              zshはシェルである。シェルはもちろんキーボード入力されたコマンド行を解釈し、必要なコマンドを必要な引数とともに起動することを主な仕事とするソフトウェアである。単なるシェルなのだが、zshには他を圧到する比類なき機能がある。その一端を印象づける一つの例に、zshで実装されたテトリスがある(図1⁠)⁠。 もちろんこれは、お遊び機能の例で実際の日常作業をこれで進めるわけではないが、潜在的に備えている機能がどれほどのものかが分かる好例である。 zshは、sh(Bourne Shell)をベースとし、ksh、csh(tcsh⁠)⁠、bashの優れた機能をアイデアとして取り込み、なおかつ作業効率を高める独自の機能を登載したまさに至高のシェルである。しかしながら超高機能・多機能であるがゆえに全容を掴むのが難しい。付属の英文マニュアルはしっかりしているものの、簡潔な仕様記述がされているのみなので具体的な

                                第1回 zshで広がる世界 | gihyo.jp
                              • 無職63歳 「新幹線で指定券買ってないけど座りたかった。仕方なく親子連れの子供の席を譲ってもらった」 朝日投書 : 痛いニュース(ノ∀`)

                                無職63歳 「新幹線で指定券買ってないけど座りたかった。仕方なく親子連れの子供の席を譲ってもらった」 朝日投書 1 名前: ジャガー(埼玉県):2012/12/27(木) 19:50:12.06 ID:FoNaYuvAP 朝日新聞 投書 【どうかんがえたら 新幹線の三景】 無職 河村 吏 (静岡市葵区 63) 暮れの新幹線。相当の混雑なので指定車両に移ってみた。ここも満席だったが、 ふと見ると、座席に小さなバスケットが置いてあり中に小犬。隣に若い女性が座っていた。早速「ここ空いてますか」と尋ねてみた。すると、その女性は、「指定席券を買ってあります」と答えた。私は虚を突かれた思いがした。 改めて車内を見渡すと、多くの立っている大人の中、母親の隣で3歳ぐらいの男の子が座っている 座席もある。あれも指定切符を買ってあるのだろう。 仕方なくいっぱいの自由席に戻ると、ここにも学童前と思われる子が親の

                                  無職63歳 「新幹線で指定券買ってないけど座りたかった。仕方なく親子連れの子供の席を譲ってもらった」 朝日投書 : 痛いニュース(ノ∀`)
                                • 【半沢直樹】フリー素材大和田常務:ハムスター速報

                                  TOP > 話題 > 【半沢直樹】フリー素材大和田常務 Tweet カテゴリ話題 0 :ハムスター2ちゃんねる 2013年9月23日 20:00 ID:hamusoku 大和田常務(香川照之)テンプレ 大和田常務がお祭り行った時の画像貼っとくね! https://twitter.com/takeyan012/status/379249905669115904/ 大和田常務が越後製菓している頃の画像下さい https://twitter.com/kagayaroid/status/379495825572757504/ 良かれと思って僕も大和田常務のコラ画像を作ってみました! https://twitter.com/mmmmmozuku/status/381832919074889728/ 1 :ハムスター名無し2013年09月23日 20:20 ID:kuY8BS770 越後製菓のやつすき

                                    【半沢直樹】フリー素材大和田常務:ハムスター速報
                                  • シェルスクリプト リファクタリング ~遅いシェルスクリプトが供養されてたので蘇生して256倍に高速化させました~ - Qiita

                                    はじめに ことの始まりは「シェルスクリプトでツールを作ったけど速度が遅くて使い物にならなかったので供養」というツイートを見たからです。コードを見てみると、実例をあまり見ないシェルスクリプトのリファクタリング例として丁度良い内容と分量だったため記事にいたしました。記事を書くにあたりコードの利用を快く承諾していただいた @Hayao0819 様にはこの場を借りて御礼を申し上げます。 内容は章立てで構成しており、序章で事前調査をし、第一章で一般的なリファクタリング、第二章でパフォーマンスを重視したリファクタリング、終章で少し余談をして締めくくっています。最初はパイプは並列処理されるから速くなるというのは神話(そうとは限らない)についても書いていたのですが流石に長いので分けました。それでも書きたいことを色々書いていたらめちゃくちゃ長くなってしまいましたので読み物として私がどんなことを考えながらリフ

                                      シェルスクリプト リファクタリング ~遅いシェルスクリプトが供養されてたので蘇生して256倍に高速化させました~ - Qiita
                                    • シェルスクリプトの [ ] と [[ ]] の違いを歴史的に解説 〜 言語設計者の気持ちになって理解しよう - Qiita

                                      はじめに bash などのシェルには [ ... ] と [[ ... ]] の二種類の比較方法があります。一つはコマンド、もう一つはシェルの文法なのですが、具体的にはこの二つは一体何が違うのでしょうか? そもそもなぜ似ている機能が二つもあるのでしょうか? この記事は言語設計者の気持ちになって考えることで、その理由を解き明かそうという記事です。 なお、違いについての簡単な説明については「test と [ と [[ コマンドの違い - 拡張 POSIX シェルスクリプト Advent Calendar 2013 - ダメ出し Blog 」の記事がよくまとめられていますので紹介します。一通りの違いを素早く知りたい方はこちらを参照してください。 参考 シェルの歴史や種類については「シェルの歴史 総まとめ(種類と系統図)と POSIX の役割」に詳しくまとめています(系統図とか頑張って書いたので見

                                        シェルスクリプトの [ ] と [[ ]] の違いを歴史的に解説 〜 言語設計者の気持ちになって理解しよう - Qiita
                                      • 謝りに来たゆとり社員がなぜか缶チューハイ持って来た件:ハムスター速報

                                        謝りに来たゆとり社員がなぜか缶チューハイ持って来た件 カテゴリ☆☆☆☆ 1 :以下、名無しにかわりましてVIPがお送りします:2010/05/24(月) 21:34:39.26 ID:5Szu4Ot+P 先日ちょっと他会社の新人がウチで 受け付けをナンパしてたので注意した 今日改めてそいつがウチに謝りに来たんだけど なぜか缶チューハイを手土産に持って来てた ゆとりって頭おかしいんじゃないの? 3 :以下、名無しにかわりましてVIPがお送りします:2010/05/24(月) 21:35:52.23 ID:DQRsd6BG0 ザ・プレミアム・モルツなら万事解決だったのに 4 :以下、名無しにかわりましてVIPがお送りします:2010/05/24(月) 21:35:56.70 ID:vGloPNFs0 持ってこない方がよかったの? 以下、名無しにかわりましてVIPがお送りします:20

                                        • 【コラム】 「店内を走る子供を怒鳴る無印良品の店員、良品計画はこの社員に基礎から研修を受けさせるべき」…広報アドバイザー・南充浩 : 痛いニュース(ノ∀`)

                                          【コラム】 「店内を走る子供を怒鳴る無印良品の店員、良品計画はこの社員に基礎から研修を受けさせるべき」…広報アドバイザー・南充浩 1 名前:ライトスタッフ◎φ ★:2012/08/22(水) 18:25:54.09 ID:??? 先日、驚いたことがあった。あえて店名を書くが、あべのHOOPの無印良品で、セール品を物色していた時のことだ。8月に底値にまで下がった夏物を購入して、10月末まで夏物で過ごす。関西は10月半ばまでは25度以上の夏日が続く。昨年は10月末まで夏日が続いていた。だから筆者は10月下旬まで夏服ですごしている。我ながら衣料品業界関係者とは思えないダサさである。 「まだ50%オフか〜、もう少し値下がりするのを待とう」とぼんやり考えて値札を見比べていたら、「走るな!」という男性の威圧するような声が聞こえた。 声のする方向に目をやると、20代後半〜30代前半くらいの男性が子供を睨

                                            【コラム】 「店内を走る子供を怒鳴る無印良品の店員、良品計画はこの社員に基礎から研修を受けさせるべき」…広報アドバイザー・南充浩 : 痛いニュース(ノ∀`)
                                          • はてなブログ読者登録数ランキング〜2016年秋〜 - ゆとりずむ

                                            こんにちは、らくからちゃです。 先日過去記事を整理していたところ、こんなものを見つけました。 はてなブログの 読者登録数 feedly購読件数 総ブックマーク数 を片っ端から調べまくってランキングにするぞ!といった内容なのですが、ついこないだ書いたつもりが、もう半年以上経っていたんですねー(;´Д`) この9ヶ月間、いろんな記事が話題になりましたし、はてなブログをはじめた方も増えたりしたのかなー、とも思います。そこでもう一度データ収集を行ってみたいと思います。 調査集計方法について 一部高速化対応などは行いましたが、前回と同じプログラムを利用し、集計を行います。簡単にロジックを説明すると、 調査対象ブログを指定する 当該ブログを読者登録しているユーザーIDを取得する 取得したユーザーのブログ(メインブログのみ)を取得する 取得したブログの『総ブックマーク数』を取得する 調査対象ブログのfe

                                              はてなブログ読者登録数ランキング〜2016年秋〜 - ゆとりずむ
                                            • bash 超プログラム術

                                              bash の解説なんて、ネット上には結構あったりするのだが、これをわざわざ公開しようというのは、次の理由による。 某ソフトハウスでのUNIX講座用に書いてしまったから。 ネット上にある bash 解説だと、表面的な構文解説程度であり、きっちりスクリプト言語として使い倒すレベルの解説はあまりない。まあ、プログラミング言語として凝ったサンプルもやってみようじゃないの、というノリで割とディープに解説する。 アクセスを増やすための人気取り(苦笑)。 まあ、そんな不純な目的による bash 解説である。とはいえ、日常的に使い慣れている bash であっても、「え、こんな使い方があったの!?」という発見もあることであろう。苦笑しながらでも読んでくれたまえ。だから、初歩的なリダイレクションなんかは解説しないからそのつもりで。 ちなみに参考書としたのはオライリー・ジャパン刊「入門 bash 第2版」である

                                              • さまざまなライセンスとそれらについての解説 - GNUプロジェクト - フリーソフトウェアファウンデーション

                                                このページはフリーソフトウェアファウンデーションのライセンシング&コンプライアンス・ラボによって保守されています。FSFへの寄付を行って、わたしたちの仕事を支援してください。ここに答えられていない質問がありますか? わたしたちのほかのライセンシングの資料を確認してください。または、こちらのコンプライアンス・ラボのメールlicensing@fsf.orgに連絡ください。 わたしたちは、ライセンスをいくつかの重要なポイントによって分類します。 それが自由ソフトウェアライセンスと言えるか。 それがコピーレフトのライセンスであるか。 GNU GPLと両立するかどうか。とくに記述がない限り、両立ライセンスはGPLv2とGPLv3の両方に両立性があります。 そのライセンスによって、現実的に何か特定の問題が生じるか。 よく出くわす自由ソフトウェアライセンスをほとんどこのページに挙げられるよう努力しますが

                                                • 「価格.comプロダクトアワード2012」まとめリスト、ユーザーに最も支持された満足度の高い製品はコレ

                                                  売れ筋ランキングではなく、価格.comのレビュー・クチコミの評価をベースに「その年ユーザーにもっとも支持された(満足度の高い)製品」を選出する「価格.comプロダクトアワード」の最新版が発表されました。どれもこれも「なるほど、これになるのか」というような感じのチョイスになっており、知っておいて損はない一覧になっています。 価格.com - 価格.comプロダクトアワード2012 http://kakaku.com/productaward/ パソコン本体カテゴリ プロダクト大賞「Nexus 7 16GB」(Google) AV家電カテゴリ プロダクト大賞「BRAVIA KDL-55HX850」(SONY) カメラ関連カテゴリ プロダクト大賞「D800 ボディ」(ニコン) パソコン関連カテゴリ プロダクト大賞「Intel 330 Series SSDSC2CT120A3K5」(Intel)

                                                    「価格.comプロダクトアワード2012」まとめリスト、ユーザーに最も支持された満足度の高い製品はコレ
                                                  • 今どきのシェルスクリプトは数値計算にexprを使わない(POSIX準拠) - Qiita

                                                    はじめに 1992 年に POSIX でシェルが標準化されて以来、シェルスクリプトの数値計算に expr コマンドは使いません。expr コマンドを使って計算していたのは Bourne シェル(古い UNIX の sh)時代の話で、現在の POSIX sh (dash、bash、ksh 等)時代では数値計算に expr コマンドは不要です。今どきはシェルの機能だけで整数の計算を行うことができます。「今どき」って一体いつからだって話なわけですが……。 注意 シェルスクリプトでパフォーマンスの話をするとすぐに「他の言語で〜」という方がいますが、私はどんなことにでもシェルスクリプトを使えなんて一言も言っていません。パフォーマンスを気にしている理由は、そこが実際にシェルスクリプトのボトルネックになるポイントだからです。そもそもシェルスクリプトと一般的な言語は言語設計レベルで得意なことが違います。ユ

                                                      今どきのシェルスクリプトは数値計算にexprを使わない(POSIX準拠) - Qiita
                                                    • Use zsh as the default shell on your Mac - Apple Support (CA)

                                                      Use zsh as the default shell on your Mac Starting with macOS Catalina, your Mac uses zsh as the default login shell and interactive shell. You can make zsh the default in earlier versions of macOS as well. By default, your Mac uses either zsh or bash as the command-line interpreter for the login shell and interactive shell: zsh (Z shell) is the default shell for all newly created user accounts, st

                                                        Use zsh as the default shell on your Mac - Apple Support (CA)
                                                      • bashによるシェルスクリプトの小技(2) - shibainu55日記

                                                        前回(bashによるシェルスクリプトの小技(1))に引き続き、シェルによって自動的に値が設定される特殊な変数について紹介する。特殊な変数を参照することにより、様々な情報を取得することができる(ただし、これらの変数には自分で任意の値を設定することはできない)。 さて、まずは特殊変数を一覧でまとめてみる。お馴染みのものが多いが、最後の2つ(特に最後のPIPESTATUS)についてはきっと今まで知らなかった人もいるんじゃないだろうか。シェルの中でパイプすると途中のコマンドのリターンコード、拾えないとか思っていませんか?今回のポイントとしては、「1. PIPESTATUS変数について」と「2. 特殊変数 $@と$*の違いについて」の2点を主に説明する。 特殊変数一覧表 変数名 自動的に設定される値 $? 直前に実行されたコマンドの終了ステータスが設定される変数。正常終了の場合は「0」、異常終了の場

                                                          bashによるシェルスクリプトの小技(2) - shibainu55日記
                                                        • 人類史上最大のミステリーって何? : 哲学ニュースnwk

                                                          2012年05月25日08:00 人類史上最大のミステリーって何? Tweet 1:以下、名無しにかわりましてVIPがお送りします:2012/05/24(木) 20:32:42.42 ID:rzi5hjc90 俺は切り裂きジャックを推す 切り裂きジャック 1888年にイギリスで連続発生した猟奇殺人事件の犯人の通称。この事件は未解決事件である。 1888年8月31日から11月9日の約2ヶ月間にロンドンのイースト・エンド、ホワイトチャペルで 少なくとも5人をバラバラにしたが、犯人の逮捕には至らなかった。 http://ja.wikipedia.org/wiki/切り裂きジャック 2: 以下、名無しにかわりましてVIPがお送りします:2012/05/24(木) 20:33:10.87 ID:Pc4JShG70 ケネディ暗殺 3: 以下、名無しにかわりましてVIPがお送りします:2012/05/2

                                                            人類史上最大のミステリーって何? : 哲学ニュースnwk
                                                          • 初めて Mac で zsh を使う人のためのチュートリアル - mollifier delta blog

                                                            俺聞け4というイベントで zsh について発表しました (その時の発表資料)。「普段シェルを使っていない人でも zsh を使うと便利だよ」という内容で発表したので、それを聞いて使ってみようと思った人もいたようです。 でもググってみても色々分かってる人向けの記事はありますが、「どうやって起動するんですか?」という本当の初心者のための記事はあんまりありません。 そういう初めての人にも zsh を使って欲しいと思ったので、初心者向けの入門記事を書きました。Mac を使えば簡単に zsh を始めれるので、使い方が分からないという人は参考にしてみてください。 ターミナルを起動する zsh は「ターミナル」というアプリを起動して使います。 「アプリケーション」 -> 「ユーティリティ」の中に「ターミナル」があるので起動してみましょう。 次回起動するときのために Doc に追加しておくと便利です。 zs

                                                              初めて Mac で zsh を使う人のためのチュートリアル - mollifier delta blog
                                                            • Netflix - 大好きな映画やドラマをオンラインで楽しもう!

                                                              '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                Netflix - 大好きな映画やドラマをオンラインで楽しもう!
                                                              • くまニュース : 『シュタインズゲート』ファンが描いた10年後のラボメンイラストが上手すぎると話題

                                                                『シュタインズゲート』ファンが描いた10年後のラボメンイラストが上手すぎると話題 すげえ! 1名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2013/01/20 19:18:25 ID:LPaAtdcG0 2名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2013/01/20 19:19:05 ID:GDH9e7sM0 >>1 オカリンの顔www 9名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2013/01/20 19:20:21 ID:y0JsqTE80 おいこの助手非処女だろ 12名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2013/01/20 19:20:42 ID:+qSkL5Fg0 ダルイケメンすぎだろ 22名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2013

                                                                • ksh Days - デスマーチについて考える(デスマーチ経験のエピローグ)

                                                                  このエントリは デスマーチについて考える前にデスマーチの経験を書く の続きです。(2007/2/16追記) 私はテスタとして、必ず バグの修正を「お願いします」と言う。 バグ修正確認時は、必ず直してないところも最低1箇所は触ってみる。(でよく落ちる) バグ修正が確認できたら、できるかぎり早く「確認できました。ありがとうございました」と言う。 を実践してゆきました。 ある日、一人のプログラマさんから相談を受けました 「今度の機能なんですが、納期が近いから単体テストせずにkshさんにテスト依頼しろってSEさんから言われたんですが、そんなことしたくないんです」 以下、全文はこちら

                                                                    ksh Days - デスマーチについて考える(デスマーチ経験のエピローグ)
                                                                  • test と [ と [[ コマンドの違い - 拡張 POSIX シェルスクリプト Advent Calendar 2013 - ダメ出し Blog

                                                                    test と [ と [[ コマンドの違い - 拡張 POSIX シェルスクリプト Advent Calendar 2013 - ダメ出し Blog 拡張 POSIX シェルスクリプト Advent Calendar 2013、15日目の記事です。 書くのが遅れ、ネタは尽きかけ、 マニアックさやニッチさが足りなくなってきているような気がします。 ふつうの内容ですみません。 今日は test, [, [[ コマンドの違いについてざっくり紹介します。 [[ がある bash, ksh, zsh ならば test と [ の使用は避け、 [[ を使用すべきです。 [ は慎重に使わないと様々な罠にかかるため危険です。 (翌日のネタも併わせてどうぞ) test と [ の違い どちらもシェルの組込みコマンドです。名前が違うのと [ は最後の引数を ] にしなければいけない縛りがある以外、 動作まった

                                                                    • UNIXシェルスクリプトメモ(Hishidama's UNIX shell script Memo)

                                                                      -xを付けると実行内容を表示しながら実行する。[2008-11-29] bash -x スクリプトファイル -nを付けると、実行せずにファイル内の構文解析(エラーの有無のチェック)を行う。[2008-11-29] bash -n スクリプトファイル . スクリプトファイル 現在実行中のシェルと同じシェルを使ってスクリプトを実行する。 スクリプトの中で環境変数を設定した場合、現在のシェルの環境にも影響する (スクリプトの中で定義した環境変数が実行元でも有効になる)。 ファイルに実行権限(chmod +x)が付いている場合は、以下のようにして実行できる(相対パスで指定している)。 ./スクリプトファイル ファイルに実行権限(chmod +x)が付いており、かつ環境変数PATHにカレントディレクトリ「.」が含まれている場合は、以下のようにして実行できる。 スクリプトファイル シェルスクリプトの書

                                                                      • 糞アフィブログのハム速ついにアグネスにLOされる @ agneschan:ハムスター速報 - ライブドアブログ

                                                                        糞アフィブログのハム速ついにアグネスにLOされる @agneschan カテゴリニュース 1 : 殺し屋(dion軍):2010/09/06(月) 01:18:26.56 ID:V4mWRy5/P ?PLT(14031) ポイント特典 その記事の中身には全く問題ないですよ。成り済ましはハムスター速報です。アグネス http://twitter.com/agneschan/status/23068893922 @agneschan が @rakutenjp を嘘つき呼ばわりのまとめ http://togetter.com/li/47850 アグネス「霊芝が5種類集まると死なない」「腎臓に良い」懲りずに再び宣伝 http://hamusoku.com/archives/3556999.html 3 : 路面標示施工技能士(三重県):2010/09/06(月) 01:19:06.5

                                                                        • 【宇宙】 580兆円相当のプラチナでできた小惑星が地球に接近 - 痛いニュース(ノ∀`) : ライブドアブログ

                                                                          【宇宙】 580兆円相当のプラチナでできた小惑星が地球に接近 1 名前:野良ハムスター ★:2015/07/18(土) 14:06:16.37 ID:???*.net 小惑星「2011 UW-158」が日曜日、地球から240万kmの距離まで接近、通過する。 この小惑星の大きさは500メートル程度であるが、質量1億トンのプラチナの核が 存在していると考えられている。その価値は日本円で580兆円に相当する。 小惑星通過の様子はカナリア諸島の天文台からインターネットで生中継される予定。 http://www.dailymail.co.uk/sciencetech/article-3165222/Asteroid-worth-3-TRILLION-precious-metals-set-pass-Earth-Sunday-watch-live.html 7: 名無しさん@1周年 2015/07/1

                                                                            【宇宙】 580兆円相当のプラチナでできた小惑星が地球に接近 - 痛いニュース(ノ∀`) : ライブドアブログ
                                                                          • MacBookのターミナルの操作と設定 - ザリガニが見ていた...。

                                                                            OSX 10.5以降では、何もしなくてもターミナルは日本語を表示してくれる。これまでデフォルト設定のまま問題なく使えていたので、無関心になりがちだった。でも、改めて操作方法や設定を調べ直すと、便利な操作や設定があることに気付かされる。そして、新たな操作や設定を知ることは、シェルやコマンドの仕組みを覚えることに繋がる。きっと、まだまだ自分の知らない多くの技が眠っているはず。 作業環境 MacBook OSX 10.6.2 bash $ bash --version GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0) Copyright (C) 2007 Free Software Foundation, Inc. ターミナルの操作 クリア command-K、あるいはcontrol-Lで、ターミナル画面のクリア。(ほぼ同

                                                                            • 【画像】 大金持ちは家や部屋をこんな風にして楽しんでいる : 痛いニュース(ノ∀`)

                                                                              【画像】 大金持ちは家や部屋をこんな風にして楽しんでいる 1 名前: レインメーカー(岡山県):2013/09/22(日) 11:36:17.17 ID:dl6dTKiT0 「大金持ちは家や部屋をこんな風にして楽しんでいる」という22の例 もし大金持ちになったなら、いろんな使い道を考えると思いますが、とりあえず豪邸に住んでみたい と考える人は多いかと思います。でも本当のリッチマンというものは、家がただ立派なくらいでは 満足しないようです。富豪たちはこんな風にして楽しんでいるという、22の例をご紹介します。 http://labaq.com/archives/51804218.html 2 : フロントネックロック(東京都):2013/09/22(日) 11:38:38.44 ID:AJFBXGhC0 これすごいアイデア 6 : ジャストフェイスロック(東京都):2013/09/22(日)

                                                                                【画像】 大金持ちは家や部屋をこんな風にして楽しんでいる : 痛いニュース(ノ∀`)
                                                                              • Homebrew で作るモダンなフロントエンド開発環境 (Git + zsh + apache + MySQL + Ruby) | DevelopersIO

                                                                                一つ前のエントリーで新規 Mac にインストールしておきたいアプリのまとめを紹介しました。フロントエンド開発をしていくにあたり、アプリをインストールするだけでなく必要に応じて様々な動作環境を構築する必要がある訳ですが、これもまた何かと手間のかかる面倒な作業だったりします。都度ググっては参考になりそうな情報に倣って試みるも、その情報が古かったり構築するための前提条件が微妙に異なったりと、そっくりそのまま参考にすることが難しいことがほとんどだったりします。 現状、僕は Mac の開発環境の構築に Homebrew というパッケージ管理ツールを利用しています。海外と比較して日本での利用者が多いことから日本語の情報が多く出回っていることが主な理由です。 Homebrew(ホームブルー)は、Mac OS Xオペレーティングシステム上でソフトウェアの導入を単純化するパッケージ管理システムのひとつである

                                                                                  Homebrew で作るモダンなフロントエンド開発環境 (Git + zsh + apache + MySQL + Ruby) | DevelopersIO
                                                                                • 【速報】アノニマス 霞が関と霞ヶ浦を間違えハッキング&改竄 コレは恥ずかしい

                                                                                  1 : スナネコ(東京都):2012/06/26(火) 22:50:43.81 ID:1JyxcPIL0 ?PLT(12000) ポイント特典 Anonymousの攻撃? 裁判所サイトが一時ダウン 霞ヶ浦河川事務所サイトには“犯行声明” - ITmedia ニュース http://www.itmedia.co.jp/news/articles/1206/26/news116.html [21:57] <ho> my friend has a question that is anon was mistaken about Kasumi-gaura http://www.kasumi.ktr.mlit.go.jp/ and Kasumi-gaseki 2chの奴らが霞ヶ浦と霞が関間違ってね?って聞いてるけどどうなん? [21:58] <&Juzzy> What do you mean Ano