並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 725件

新着順 人気順

ターミナルの検索結果121 - 160 件 / 725件

  • やくしまるえつこ 羽田空港第2ターミナル国際線到着エリア サウンドアート / Yakushimaru Etsuko - Haneda Airport Terminal 2 Sound Art

    羽田空港第2ターミナル国際線到着エリアに、やくしまるえつこ制作によるオリジナルサウンドアートが実装されました。 刻々と変化する「東京の今」を示す時刻や天気、気温、などのリアルタイム情報が反映され、到着する度その瞬間だけの音響体験に包まれます。訪日客と帰国する日本人旅客の双方を迎えるメッセージと共に、長時間の国際線フライトを終えた後の人々が東京の空気を全身で体感出来る、空港ならでは音響作品です。 【展開エリア】 国外から羽田空港第2ターミナル国際線エリアにご到着のお客様のみ、お聴き頂けます。 Yakushimaru Etsuko - Haneda Airport Terminal 2 Sound Art Produce / Voice / Music and more: Yakushimaru Etsuko ----- https://youtube.com/playlist?lis

      やくしまるえつこ 羽田空港第2ターミナル国際線到着エリア サウンドアート / Yakushimaru Etsuko - Haneda Airport Terminal 2 Sound Art
    • 通常変更できないちょっとした設定をターミナルから変更する50のTips | Macの手書き説明書

      ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

      • シェル芸初心者によるシェル芸入門

        2. $ whoami • @icchyr • 某濃厚な大学のB3 • Activity • CTF (tuat_mcc, TokyoWesterns) • ICPC (nocow) など

          シェル芸初心者によるシェル芸入門
        • xargs -P が激しく便利なのでメモ - おともだちティータイム

          xargs の -P オプションを使うとプロセスを複数起動して処理を並列に行なうことが出来る。 例 例えば、 1 万枚の JPEG 画像を全て 800x800 に収まるように効率良くリサイズしたい。 まず私はこのようなコマンドを考えた。 convert --geometry 800x800 *.jpg しかし zsh に怒られた。 zsh: argument list too long: convert 引数が全て展開されるためこのような事が起きる。 私は xargs を使って処理することを思い付いた。 ls | xargs -I{} convert --geometry 800x800 {} c_{} 処理は行なわれるが非常に遅い。 しかも CPU を全く使っていないことが分かり、私は処理を並列的に行なう事を考えた。 そこで xargs の -P オプションの出番である。 P の後に並列

            xargs -P が激しく便利なのでメモ - おともだちティータイム
          • ターミナルにリッチなモニターを表示させる

            B! 512 0 0 0 以前、 sparkという シェルスクリプトで棒グラフを表示するコマンドを紹介しましたが、 さらに複雑なグラフや地図などもターミナルに表示してしまおうと言う プロジェクトの紹介。 blessed-contrib termui wopr ブラウザに表示させる blessed-contrib nodeがインストールされている必要がありますが、 nodeが入っているなら取り敢えず $ git clone https://github.com/yaronn/blessed-contrib.git $ cd blessed-contrib $ npm install $ node ./examples/dashboard.js を実行してみてください。 ターミナル上に こんな感じのものが表示されると思います。 追記: 2015/11/30 上のgifはGNU screenを立

              ターミナルにリッチなモニターを表示させる
            • Modern Syntax

              これ見たら「なんでいままでこういうのなかったんだろう」と思いました。 作ったのはサンフランシスコのインタラクティブ・テクノロジー企業Augmental社で、ボクシングのマウスピースみたいな形状で口の中に入れるのですが、舌が当たる部分にセンサーが付いていてそれを使ってマウスカーソルを操作することができます。なのでMousepadではなく「MouthPad^」という名前になっております。 怪我や病気で手足が不自由になった人々がコンピュータを操作する時って、これまでは視線を使ったりしていましたけど、これだともっと正確で直感的ですよね。 Bluetoothを使っているのでPCやMacといったコンピューターやスマートフォン、タブレットでも使えるというのが素敵です。 舌は左クリックやクリック&ドラッグに使われ、口をすぼめるジェスチャーで右クリックを実現しているそうです。 まだ開発中のようで値段等は掲載

              • お気に入りのコマンドラインツールを淡々と紹介する

                めちゃくちゃ良い記事でした。 「OSS は使っていることを公言するだけでも貢献になる」と songmu さんが言っていたので、私も貢献したいと思います。 僕も貢献したいのでよく使うコマンドラインツールを紹介していきます。 特定のプログラミング言語等に依存するツールは省いています。 actionlint - GitHub Actions の Workflow ファイルの静的検査 GitHub Actions の Workflow ファイルの静的検査ツールです。 かなり精度が高く、色々な設定ミスを検知してくれます。 エラーメッセージも見やすくて助かります。 aicommits - コミットメッセージを自動生成 変更内容を元に自動でコミットメッセージを AI が生成してくれるツールです。 コミットをする前にちゃんと確認してくれるのも安心感があって良いです。 cLive - ターミナル操作を自動化

                  お気に入りのコマンドラインツールを淡々と紹介する
                • Big Sky :: Bash on Ubuntu on Windows の最高の端末環境を教えてやるからちょっと来い。

                  Bash on Ubuntu on Windows (以下 BoW) は Windows コマンドプロンプトを使って実行される。今までであれば Windows のコマンドプロンプトはエスケープシーケンスを認識しなかったので cmd.exe そのものでは vt100 等の端末環境を用意できませんでした。しかし Windows10 の cmd.exe では新しいコンソールモードが用意されています。 Console Virtual Terminal Sequences (Windows) Virtual terminal sequences are control character sequences that can control cursor movement, color/font mode, and other operations. https://msdn.microsoft.c

                    Big Sky :: Bash on Ubuntu on Windows の最高の端末環境を教えてやるからちょっと来い。
                  • プライベートでMac使うのやめた

                    最近、自分のプライベートの開発環境を大きく変えたので紹介する。 先にまとめ プライベートではMacを使わなくなった 家にUbuntuが入ったミニPCを置いた 外からはThinkPad X1 CarbonからTailscale経由のSSHで家のミニPCに接続 購入まで まず、自分にとって最も大きな変化はプライベートでMacを使わなくなったことだ。2013年くらいにプログラミングを始めてからずっとメインのOSはMacだったので、約10年ぶり、ほぼ初めての非Mac環境である。 自分の普段の開発のユースケースは、Webアプリケーション開発とNode.js上で動くソフトウェアの開発、WebKitへのコントリビューション、たまにRustやGoやC/C++で自分専用ツールの開発、くらいなので別にMacで困っているわけではなかった。Web開発やNode.js上のソフトウェアの開発はまあ普通にMacで困らな

                      プライベートでMac使うのやめた
                    • プログラミング用等幅フォント「Fira Code」がモダンで素敵 | 綺麗に死ぬITエンジニア

                      皆さんは普段、PCを使う上で、フォントは気にしますでしょうか。 最近は、Webフォントの登場によって、Webサイトごとに独自のフォントが表示されているのを見る機会も多くなりました。 しかしながら、Webや画像制作等の経験がない方は、あまりフォントをインストールする機会もないかもしれません。 そこで今回は、プログラマー向けに、普段使う開発環境等に導入したら良さそうな、オープンソースのフォント「Fira Code」を紹介したいと思います。 Fira Codeは、プログラミング用・コーディング用フォントで、リガチャー(合字)により、関係演算子(比較演算子)や論理演算子、アローファンクションなどを見やすくしてくれる等幅フォントです。様々なプログラミング言語に対応できるように設計・工夫されています。 具体的には以下のように変換してくれますが、リガチャーになっても表示幅は同じで、文字自体が変化している

                      • ASCIIコードの秘密 - ザリガニが見ていた...。

                        本当はエスケープシーケンスのことを調べていたのだが、その前にASCIIコードについて調べることになってしまった...。文字コードの基本として知っているつもりだったASCIIコードについて、あらためて見直してみると、実は本当の意味をよく分かっていなかったことに気づいた。 ASCIIコード表 ASCIIコードは、7ビット(2進数7桁)の文字コードであり、全部で128のコードが定義されている。 最も基本的な文字コードであり、その他多くの文字コードはこのASCIIコードと互換性を維持している。 00 10 20 30 40 50 60 70 00 NUL DLE SP 0 @ P ` p 01 SOH DC1 ! 1 A Q a q 02 STX DC2 " 2 B R b r 03 ETX DC3 # 3 C S c s 04 EOT DC4 $ 4 D T d t 05 ENQ NAK % 5

                        • さいつよのターミナル環境を構築しよう - Qiita

                          昔に書いたものなので余り参考になさらずに 僕はターミナルに引きこもっています。たまに外出しても最寄りのブラウザ程度です。そんな僕は Mac を使っています。綺麗な UNIX だからです。ターミナルアプリとしてターミナル.app を使っています。iTerm2 含めいろいろ試しましたがコレがさいつよでした。そして、僕は 2 年半かけてさいつよ環境を築き上げました。 tl;dr 最強のターミナル開発環境の構築する 最強の開発環境を目指して タイトルで豪語しすぎた感はありますが、本気で構築中です。僕がターミナル環境の整備に目覚めたのは学生の時でした。特に何かのプロジェクトに携わるといったこともなく、たまに講義の課題を解いたり趣味のアプリを作成したりといった程度での開発だったので、環境構築や整備に割く時間がありました。 まずは現状 普段のターミナル環境は次のとおりです。 ターミナル.app(全画面)

                            さいつよのターミナル環境を構築しよう - Qiita
                          • Macの起動ディスクをフル(バックアップ|リストア)する最も簡単な方法 : 404 Blog Not Found

                            2011年07月05日14:30 カテゴリTipsiTech Macの起動ディスクをフル(バックアップ|リストア)する最も簡単な方法 そのとおり。 ASCII.jp:OS X Lion移行計画(前編)〜不要なファイルを“断捨離”〜 1GBあたりの単価が10円を下回るHDDも珍しくない現在、OSのアップグレードや新規インストールのようなデータ消滅の危険性を伴う処理には、新規購入したHDDを使用したほうがいい。2.5インチの内蔵型(バルク品)なら容量500GBの製品が5000円程度から販売されているため、データ消滅の危険を回避できると考えれば安いもの だが具体的にはどうすればいいか? 結論から言うと、 USBバスパワー駆動の外付け2.5インチHDDを用意し、 そこに Mac OS X をインストールして起動可能にした上で、 (内蔵)起動ディスクを外付けHDD上の sparse bundle i

                              Macの起動ディスクをフル(バックアップ|リストア)する最も簡単な方法 : 404 Blog Not Found
                            • ちょっとした工夫で利益を上げる「入口」の作り方。貧乏店から繁盛店へのステップアップ | お土産屋さんブログ

                              お店の入口について考えたことありますか? 経営者はお店を作るとき、お店のコンセプト、商品の品ぞろえ、値段、レイアウト、店内デザインなどは時間をかけて考えます。 けど、「入口」を考える経営者ってあまり多くありません。 お客さんが「入口」から入って「まずお店のどこを見るのか?」「どの売り場へ行くのか?」「どこで立ち止まるのか?」「まっさきに目に留まる商品は?」 「その商品を手に取るのか?」、入口について経営者が考えることは山ほどあります。 今回は入口のちょっとした工夫で売上をアップさせる方法を紹介したいと思います。 入口のちょっとした工夫で売上をアップさせる方法 お客さんはどの方向から来るのか? お客さんがお店に入ってくれるかどうかは、お店の外観に大きく左右されます。 外観の中でも店外ディスプレイは、お店をアピールする重要なアイテムです。 店外ディスプレイの大きな目的は「お店に興味を持ってもら

                                ちょっとした工夫で利益を上げる「入口」の作り方。貧乏店から繁盛店へのステップアップ | お土産屋さんブログ
                              • [速報]Windows用パッケージマネージャ「winget」がプレビューリリース。コマンドラインからアプリケーションをインストール。Microsoft Build 2020

                                オンラインイベント「Microsoft Build 2020」を開催中のマイクロソフトは、コマンドラインから利用するWindows用パッケージマネージャ「Windows Package Manager」のプレビューリリースを発表しました。 Windows Terminalのコマンドラインから「winget install」と入力、実行するだけで、アプリケーションがWindows 10にインストールされます。 例えば「winget install powertoys」と入力すればpowertoysが、「winget install vscode」と入力すればVisual Studio Codeがインストールされる、という具合です。 インストールはあらかじめ用意されたmanifestファイルに従って行われます。 Windows Package ManagerはGitHub上でオープンソースとし

                                  [速報]Windows用パッケージマネージャ「winget」がプレビューリリース。コマンドラインからアプリケーションをインストール。Microsoft Build 2020
                                • サービス終了のお知らせ - NAVER まとめ

                                  サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

                                    サービス終了のお知らせ - NAVER まとめ
                                  • UnixのコマンドをWindowsのコマンドプロンプトで利用可能にする「Gow」NOT SUPPORTED

                                    • はてなブログ | 無料ブログを作成しよう

                                      日記_2024.8.29 鞍馬と貴船 29日は鞍馬と貴船に行ってきました。こんな天気でバイクは無理、でも引きこもるのも嫌なので前々から行きたかった鞍馬と貴船に行くことにしました。ただ、いつ大雨が降っても全くおかしくないので天気がヤバそうなら帰ることにします。普通に日帰りできる距離ですから…

                                        はてなブログ | 無料ブログを作成しよう
                                      • 古橋貞之の日記 - 開発環境としてのMac OS Xカスタマイズ

                                        Mac OS Xを使っていないプログラマは、時間の80%を無駄にしている、かどうかは知りませんが、堅いGUIとUNIX系のコマンドラインツールを使えるMac OS Xは、開発環境として使いやすいことは確か。 が、デフォルトのままでは、Terminal.appで日本語が表示できないとか、lsやfindがGNU系じゃなくてBSD系だとか、要するにOSだってカスタマイズしてなんぼというわけであります。 というわけで、私のMac OS Xのカスタマイズをこのあたりに書いておきます。 ※2008/2/3追記: Leopard版書きました > 開発環境としてのMac OS X Leopard Terminal.app Mac OS Xにはデフォルトで「ターミナル」(/Applications/Utilities/Terminal.app)が付いてきますが、これがデフォルトではまったくイケてない。主要な

                                          古橋貞之の日記 - 開発環境としてのMac OS Xカスタマイズ
                                        • 無料でAIが学べる最高の教材まとめ|月みかん

                                          皆さん、こんにちは月みかんです! 今日は無料でDeep LearningやData Scienceが学べる教材をご紹介します。 はてブで327(増加中)Usersからブックマークをもらうなど予想外の反響があり、嬉しいです!ありがとうございます! 参照元を記事最後にまとめているのでそちらも是非読んでください。 プログラミング完全初心者からでも始められるよう配慮していくつもりなので、何か分からないことや質問があれば遠慮せず、コメントしてください! 答えるかもしれないし、答えないかもしれません!笑 プログラミングを全くしたことがない人は⬇︎の記事を読んで、「ターミナルやテキストエディタってなんぞや?」ということは最低限理解してから本記事を読むことをお勧めします。

                                            無料でAIが学べる最高の教材まとめ|月みかん
                                          • css-eblog.com

                                            • Unixに関するいろいろな略称とその意味 - UNIX的なアレ

                                              いろいろな略称が多い! コマンドやディレクトリ名など、UnixなOSはとにかくいろいろな略称が多いです。特にさわりはじめの人はこの略称がいみわからずに心が折れてしまうことは多いと思います。実際にSchooでUnixの授業をやったときもこの略称を説明しました。 というわけでまとめてみました。なぜ略称が多いのかが気になる人はこちらを読んでみてください。 UNIXという考え方―その設計思想と哲学 作者:Mike Gancarzオーム社Amazon ※ちなみに、Linuxにもほぼ通用すると思いますがMacをベースに書いているのでUnixという表記にしています。 ディレクトリ名 名称 本来の意味 備考 usr User Services and Routines これは若干怪しめです。Userという説も var Variable ログやメールの情報など、変わりうる情報を扱うもの tmp Tempor

                                                Unixに関するいろいろな略称とその意味 - UNIX的なアレ
                                              • ブラウザでVS codeが使えるクラウド IDEの大本命「Coder」 - Qiita

                                                TL;DR ブラウザ上でほぼVS codeが使えるクラウドIDEサービス「Coder」 他のVS codeライクのクラウドIDEと異なるのは「拡張機能がそのまま使える」。大半の拡張機能を利用可能 現在はアルファ版 ChromebookやiPadでの利用も想定している Dockerコンテナにプロジェクトを作成するので自由度が高い 無料プランでも十分に使える。他のクラウドIDEと比べて月額費用が安い Fast Time機能を使うと時間制で96CPUコア、メモリ16GBが利用可能(課金で殴る開発駆動) コラボ機能で1つのプロジェクトで複数ユーザでペアプログラミングができる(未確認) きっかけ 2019年2月28日の夜、「あれ、VS codeライクなクラウドIDEってなんて名前だっけ?」という疑問から 「Cloud IDE vs code」 でググったところ以下の検索結果が表示。 ここで目的である

                                                  ブラウザでVS codeが使えるクラウド IDEの大本命「Coder」 - Qiita
                                                • ターミナルにscreenではなくbyobuを使うべき100の理由 - tumblr

                                                  成金クソ眼鏡prn野郎に嫌気がさした僕は、家のメインマシンのOSをubuntuにしてしまったわけです。 で、なんかサーバ入ったりして作業する際、windows環境だとteratermとかputtyとかってターミナルソフトが必要なんですが、僕はサーバのログを見ながらとか別のサーバの設定を参考にしながら作業とかって状況が多かったので、ウィンドウ分割と多タブ(複数シェル)管理の楽なpoderosaを使っていたのですが、ubuntuだとそういうことの出来るものはscreenしか知らなかったので、そのままscreenを使うことにしました。 が、これがまたとんでもなく使いにくい。使いにくいというか、設定の仕方がまったく分かりません。screenの売りの1つはコマンドで多タブ表示やウィンドウ分割が出来るところなのですが、キーバインドを変更しようにもどうやったら変更出来るのかがman screenみてもい

                                                    ターミナルにscreenではなくbyobuを使うべき100の理由 - tumblr
                                                  • bashのプロセス置換機能を活用して、シェル作業やスクリプト書きを効率化する - 双六工場日誌

                                                    @hirose31 さんが「シェルスクリプトでハマった件→【募】ステキな回避方法」でお題を出されていて、それに回答してみました。 その内容はリンク先を見てもらうとして、回答の中で使ったbashのプロセス置換について書かれた記事をあまり見ないので、回答で使ったプロセス置換のことをエントリにしてみたいと思います。 最初に注意点ですが、プロセス置換の機能は、bashやzsh*1の機能でPOSIX互換の機能ではありません。そのため、使用時には、対応していないシェルでは使えませんし、bashで使う場合も /bin/sh ではなく /bin/bash を明示的に指定する必要があります。たとえば、プロセス置換を使ったスクリプト「script.sh」に対して"$ bash script.sh" というコマンドは成功しますが、"$ sh script.sh" というコマンドは失敗します。この辺りの違いは「/

                                                      bashのプロセス置換機能を活用して、シェル作業やスクリプト書きを効率化する - 双六工場日誌
                                                    • 転職活動してて訊きたいことのメモ

                                                      転職先に訊きたいチェックリスト.md 制度 有休… 病休… 育休… 年収(月給、賞与など)… 残業代… 早朝/深夜手当… 休出手当… 住宅補助… 通勤補助… 資格手当… 人事評価… 自動車/自転車通勤… 健康保険… 保養施設… 部活動… 退職金… 確定拠出年金… ストック・オプション… 社員割引… 資格取得補助… 社内教育… 社外セミナ/カンファレンス/勉強会補助… 稼動日/休日… 個人の働き方 残業… フレックス勤務… リモート勤務… スーツ/カジュアル… BGM… 転勤… 職場 PC… モニタ… 机・椅子… 島固定/個室・ブース/フリーアドレス… 空調… ホワイトボード… 本棚… ロッカー… 休憩場… 自販機… ランチ… 業務ツール エディタ… IDE… ブラウザ… ドキュメント… グラフィクス… 翻訳… ターミナル… 仮想化… 継続的インテグレーション… レビュー… 静的コード解析/

                                                        転職活動してて訊きたいことのメモ
                                                      • JavaScript With Syntax For Types.

                                                        TypeScript is JavaScript with syntax for types.TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.

                                                        • iandeth. - screen - 仮想端末マネージャーの使い方

                                                          先日とあるサイトで知った、UNIX系OS で動く screen なるツール。kterm とか teraterm 等の端末1つで、複数端末での作業をエミュレートするとかなんとか・・・って使ってみてびっくり、これすげー便利!乱暴に言えばタブブラウザの terminal 版って感じでしょうか。ざーっと man を読んだ上で、幾つか web からも知識を仕入れたのでここにメモっておきます(いうても使いそうな基礎操作のみ)。 screen の魅力 複数の(仮想)端末を同時に開いて作業する事ができる 仮想端末が開かれた状態を保ったまま端末ログアウト 〜 後日ログイン後、screen を呼び出す事によって前回の状態を復帰させることができる(回線が強制切断しちゃった際も復帰可能) 1端末の画面を上下 n 分割させる事ができる 2人で同じ screen プロセスに接続する事で shell の同時操作ができる

                                                          • colorsなどのnpmパッケージに悪意あるコードが含まれている問題について

                                                            追記: 2022年1月11日 2:29 JSTにDoS脆弱性としてセキュリティアドバイザーが出されて、悪意あるバージョン(1.4.1や1.4.2)はnpmからunpublishされ、npmの最新は安全なバージョンである1.4.0へと変更されました。 Infinite loop causing Denial of Service in colors · GHSA-5rqg-jm4f-cqx7 · GitHub Advisory Database 2022-01-08 に colors というnpmパッケージにDoS攻撃のコードが含まれたバージョンが1.4.44-liberty-2として公開されました。 GitHub: https://github.com/Marak/colors.js npm: https://www.npmjs.com/package/colors 問題についてのIssu

                                                              colorsなどのnpmパッケージに悪意あるコードが含まれている問題について
                                                            • Web制作で面倒な作業を自動化するビルドツール、Grunt v0.4 入門

                                                              Web制作で面倒な作業を自動化するビルドツール、Grunt v0.4 入門 2013-03-14 / 2014-03-12 Webサイトの表示速度を気にすると、CSSやJavaScriptのminify、gzip、CSS Sprite、画像の最適化などの面倒な作業が発生します。 Grunt.jsとは? Grunt.jsは、サーバーサイドJavaScriptのNode.jsを使用したCUIのビルドツールです。 タスクを設定しておき、それらを自動化します。 コマンドプロンプトやターミナルなど、いわゆる「黒い画面」を使います。 Grunt.jsの現在のバージョンは0.4.1です。 バージョンが0.3から0.4になったことで、大きく仕様が変わりました。 Grunt.js v0.4ではgrunt-cliをインストールしてプロジェクトごとにGruntやプラグインをインストールして使用します。 プラグイ

                                                                Web制作で面倒な作業を自動化するビルドツール、Grunt v0.4 入門
                                                              • 羽田空港から横浜へ、定期航路が出来たので乗ってみた - 日毎に敵と懶惰に戦う

                                                                福岡からのJAL便で16時前に羽田空港第1ターミナルに到着した私は、国際線ターミナルに向かうために無料送迎バスに乗る。 先日知ったのだけれど、羽田空港と横浜を結ぶ定期航路ができたのだという 「羽田空港船着場」に定期航路-お台場・横浜へ毎週1往復 - 東京ベイ経済新聞 なんだけど、運航は日曜日のみで、横浜→羽田→お台場→羽田→横浜の1便のみ。羽田空港から横浜みなとみらいぷかり桟橋に向かうのは羽田空港船着場を16:45に出航し、横浜みなとみらいぷかり桟橋に18:15に到着して、運賃は2,500円。 ダイヤ的にも所要時間的にも料金的にもちょっとどうなんだろう…という設定だけれど、せっかくだから乗ってみよう、と思いまして。で、羽田空港船着場って、国際線ターミナルからしばらく歩いたような場所にあるんですね。だから、まずは国際線ターミナルに向かったわけです。 で、国際線ターミナルに掲示されていた案内板

                                                                  羽田空港から横浜へ、定期航路が出来たので乗ってみた - 日毎に敵と懶惰に戦う
                                                                • コマンドラインツールについて語るときに僕の語ること #yapcasia

                                                                  http://yapcasia.org/2014/talk/show/b49cc53a-027b-11e4-9357-07b16aeab6a4

                                                                    コマンドラインツールについて語るときに僕の語ること #yapcasia
                                                                  • ngrokよりserveoがすごい。0秒で localhostを固定URLで公開 - Qiita

                                                                    注意 serveoがサービス停止中です。 みんな大好きcloud functionには欠点があります。 それは、実際にコードをデプロイしないと、httpsで公開できないこと。 そのため、slackのコマンドを作ったり、ラズベリーパイとかを開発するのに不便だったりします。 以前私はngrokというcliアプリを使っていました。 とても使いやすく、ユーザー登録+ngrokのインストール+セットアップだけで使い始めることができます。 お金を払えば固定URLもゲットできます。 しかし、今回もっと良いものを見つけたので紹介します。 serveoです。 なんとこのserveoインストールもセットアップも不要です。 ターミナルで、以下のように ssh -R 80:localhost:3000 serveo.net と打つだけで自分のPCのlocalhost:3000を、固定URLでhttpsとして公開し

                                                                      ngrokよりserveoがすごい。0秒で localhostを固定URLで公開 - Qiita
                                                                    • 個人的なShellTipsをまとめてみた - UNIX的なアレ

                                                                      naoya_itoの火を噴いたシェルtips - Togetter これを読んでふと書きたくなったので。ちなみに僕はbash使っています。 CTRLを使った便利系 まず、UNIXな操作あたり。 キーバインド 意味 CTRL + s キー入力を受け付けなくする 画面出力抑える CTRL + q 上記解除 CTRL + z バックグラウンドに. fgで戻る CTRL + l 画面をクリア。clearと同等 CTRL + c 現在の処理を停止 CTRL + d exitと同等 CTRL + r historyからコマンド検索 emacsっぽいやつ どっちかというとキー操作に近い。基本はemacs。metaは僕はoptionに割り当ててる。とりあえず触りたい人はESCでOK。 キーバインド 意味 CTRL + a 行頭 CTRL + e 行末 CTRL + f → CTRL + b ← CTRL

                                                                        個人的なShellTipsをまとめてみた - UNIX的なアレ
                                                                      • Web デザイナーさん向け Grunt を使った コーディング作業の効率化、はじめの一歩 | WWW WATCH

                                                                        フロントエンドの開発を色々と捗らせてくれる Grunt について、初めて Grunt を使うならこれだけまずはやってみたら? という入門的な解説記事を書いてみました。 この記事は公開からかなりの時間が経過して内容が古いのと、Gulp を使ったフロントエンド開発環境構築について新しい記事 「Web サイト作るお仕事をしている人向け Gulp で作るフロントエンド開発環境」 を書いていますのでそちらをご覧ください。 Grunt の導入記事なんか珍しくもないし、色々な方がわかりやすい記事を過去にも書かれていているので今さらではありますが...... とはいえ、まだ使ったことがない人もいるだろうということで、「Grunt って何ですか?」 とか「使ってみたいけどよくわからない......」 なんていう Web デザイナー (主に HTML や CSS を書くフロントエンドな人) さん向けに、初めて

                                                                          Web デザイナーさん向け Grunt を使った コーディング作業の効率化、はじめの一歩 | WWW WATCH
                                                                        • うっかりnohup無しで長時間かかるコマンドを実行したときに後から終了しないようにする - Glide Note

                                                                          いつまで経っても終わらないから帰れない… 途中で終了してしまうと困るので、ログアウトしても終了しないように。 作業の流れ Ctrl+Zでコマンドの中断 bgでバックグラウンドに回す jobsでジョブの確認 disownでログアウトしても実行されるようにする 実際のコマンドだと

                                                                          • bashで始めるシェルスクリプト基礎の基礎(1/2)

                                                                            GUIに対するCUIの優位性の1つとして、作業の自動化が挙げられる。普段行う作業を1つのコマンドにまとめたり、複数のファイルに対して同じ処理を繰り返し行ったりといったことが比較的簡単なのだ。WindowsにもWSH(Windows Script Host)が用意されている。しかし、Linuxのbashスクリプトの方が簡単なのだ。 シェルスクリプトの基本はコマンドを並べること コマンドによる作業を自動化するには、その内容を記述したテキストファイルを用意すればいいのです。このテキストファイルを「シェルスクリプト」といいます。 最も簡単な自動化 最も簡単なシェルスクリプトは、コマンドをそのまま並べることです。例えば、tarコマンドでファイルのバックアップを取るとしましょう。単純にルートディレクトリから下を全部バックアップするにしても、/devや/tmpは必要ないですね。すると、

                                                                              bashで始めるシェルスクリプト基礎の基礎(1/2)
                                                                            • シェルスクリプトはエレガントでなければならない

                                                                              /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などは、高速に動作する

                                                                                シェルスクリプトはエレガントでなければならない
                                                                              • GIFアニメ生成にImageMagickはオワコン、情強は高速なGraphicsMagickを使う - 海峡

                                                                                大した話ではないけれど、GIFアニメをコマンドラインから作るならGraphicsMagickが便利なので共有します。 MP4の動画ファイルからGIFアニメを作ろうとすると、まずffmpegで動画を画像に分割してそれからimagemagickでGIFに結合するという方法があります。 % ffmpeg -i hoge.mp4 -r 2 %04d.png % convert *.png hoge.gif複数枚の画像をimagemagickでGIFに結合するのが実は結構時間がかかるため煩わしいことが多いです。場合によっては、数十秒かかったりする。 ImageMagickのfork版であるGraphicsMagickを使うと高速にGIFアニメを生成することができます。 GraphicsMagickのほうが3~4倍速い GraphicsMagickを使えばImageMagickよりも3~4倍高速にGI

                                                                                  GIFアニメ生成にImageMagickはオワコン、情強は高速なGraphicsMagickを使う - 海峡
                                                                                • 知っておくと役立つかもしれないLinuxコマンド(サーバ確認関係)

                                                                                  こんばんは、牧野です。 一時期また夜型になってしまっていたのですが、最近はまた朝型生活、というよりも早朝型生活になりました。 仕事の方はというとsymfony案件は一段落して、今はオリジナルのフレームワーク、ライブラリでプログラムを作ったり、javascriptのプログラムを1から書いたりと、マイペースでやっています。 さて、今日も軽めなネタで、知っているといざという時に役立つ、かもしれないLinuxのコマンドです。 サーバ構築や緊急対応などでサーバを触る場合は使う機会があると思います。 ■サーバのOS情報を確認

                                                                                    知っておくと役立つかもしれないLinuxコマンド(サーバ確認関係)