並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 737件

新着順 人気順

cuiの検索結果321 - 360 件 / 737件

  • GitHub - joehillen/sysz: An fzf terminal UI for systemctl

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

      GitHub - joehillen/sysz: An fzf terminal UI for systemctl
    • GitHub - sachaos/viddy: 👀 A modern watch command. Time machine and pager etc.

      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

        GitHub - sachaos/viddy: 👀 A modern watch command. Time machine and pager etc.
      • Welcome to Linux command line for you and me! — Linux command line for you and me 0.1 documentation

        Linux command line for you and me is a book for newcomers to the command line environment. Feedback is greatly appreciated. If you have any questions, comments, random praise, or anonymous threats, shoot me an email. Useful Links lym @ GitHub Issue Tracker

        • The Bun Shell | Bun Blog

          JavaScript is the world's most popular scripting language. So why is it hard to run shell scripts in JavaScript? import { spawnSync } from "child_process"; // this is a lot more work than it could be const { status, stdout, stderr } = spawnSync("ls", ["-l", "*.js"], { encoding: "utf8", });

          • GitHub - cyberark/bash-lib: Library for bash utility methods and tools

            _______________ _______________ .' .' .| .' .' .' | .'_______________.'______________ .' | | ___ _____ ___ || ___ _____ ___ | | ||_=_|__=__|_=_||||_=_|__=__|_=_|| | ______||_____===_____||||_____===_____|| | __________ .' ||_____===_____||||_____===_____|| .' .'| .' ||_____===_____||||_____===_____|| .' .' | .'___________|_______________||_______________|.'__________.' | |.----------.|.-----___---

              GitHub - cyberark/bash-lib: Library for bash utility methods and tools
            • シェルの履歴とイクンリメンタル検索を使う

              社内のテックトークで LT したスライドです

                シェルの履歴とイクンリメンタル検索を使う
              • GitHub - Overv/outrun: Execute a local command using the processing power of another Linux machine.

                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                  GitHub - Overv/outrun: Execute a local command using the processing power of another Linux machine.
                • GitHub - charmbracelet/glow: Render markdown on the CLI, with pizzazz! 💅🏻

                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                    GitHub - charmbracelet/glow: Render markdown on the CLI, with pizzazz! 💅🏻
                  • プレビュー版が登場したWSLのVer.2.0 新機能を具体的に見る (1/2)

                    Windows Subsystem for LinuxのプレビューVer.2.0が9月に公開された。WSL2と混同を避けるため、これをWSL V2.0と表記する。 現在、WSLはMicrosoftストア経由で配布されており、自動的にアップデートされる。ただし、WSL V2.0はまだプレビュー段階で、安定版はV1.2.5だ。このため、Windows Insider Programのプレビュー版ではないWindows 11では、当面は安定版のままになる。ただし、強制的にプレビュー版をインストールすることはできる。 追加される機能自体はそれほど難しいものではないが、動作条件などが複雑で、また既存のプログラムに影響を与える可能性があることから、評価やテストなどには十分な注意が必要と言える。実験的機能であることから、WSLや動作しているプログラムに大きな影響が出る可能性もある。日常的にWSLを使って

                      プレビュー版が登場したWSLのVer.2.0 新機能を具体的に見る (1/2)
                    • 「Windows Package Manager」がv1.1に ~Windows 10/11で利用できるCUIのアプリ管理ツール/「Microsoft Store」に登録されているアプリもインストール可能

                        「Windows Package Manager」がv1.1に ~Windows 10/11で利用できるCUIのアプリ管理ツール/「Microsoft Store」に登録されているアプリもインストール可能
                      • GitHub - xxh/xxh: 🚀 Bring your favorite shell wherever you go through the ssh. Xonsh shell, fish, zsh, osquery and so on.

                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                          GitHub - xxh/xxh: 🚀 Bring your favorite shell wherever you go through the ssh. Xonsh shell, fish, zsh, osquery and so on.
                        • Tmux for mere mortals

                          Tmux has liberated me from tiling window mangers. Not that I didn’t like those, but I occasionally have to work with macOS or default GNOME setups. And over the years I realised that I only need a terminal multiplexor to do terminal tiling for me, the rest of the windows are just fine to be full-screen in separate workspaces. So, I ended up doing 80% of my work in terminals with tmux. But, the pre

                          • Unix command line conventions over time

                            ETA, 2022-05-19: I’m happy this blog post has gathered a fair bit of interest. However, this post is as much effort as I’m prepared to put into the topic. I think it would be a good idea to write an essay, article, or even a book, on how syntax of the Unix command line has varied over the years, and in different subcultures. Something semi-scholarly with cited sources for claims, and everything. I

                            • mysqlsh (MySQL Shell): Dump and Restore in AWS Aurora - LayerX エンジニアブログ

                              LayerX インボイス を開発しているDX事業部の @yyoshiki41(中川佳希)です。 DX事業部ではデータベースとして MySQL(Amazon Aurora)を利用しています。 今回のブログは、mysqlsh (MySQL Shell) を用いて、Dumpデータ取得とリストアを行う際に気をつける点です。 mysqldump, mysqlpump Dumpデータ取得を行う際に、広く知られているのが mysqldump かと思います。 MySQL 5.7.8 からは、 mysqlpump という別のクライアントツールも提供されるようになりました。 主に下記のような特徴があります。 並列での処理が行われる(Parallel) Dump Progress がみれる 圧縮方式は、LZ4 と ZLIB が使用可能(mysqlpump Ver 1.0.0 Distrib 5.7.35) TA

                                mysqlsh (MySQL Shell): Dump and Restore in AWS Aurora - LayerX エンジニアブログ
                              • 「dotfiles」で、”スマートなMac設定移行” をする方法

                                「dotfiles」で、”スマートなMac設定移行” をする方法 ゴール 以下のような、1行のコマンドだけで設定が完了することを目指しました。 /bin/zsh -c "$(curl -fsSL https://raw.githubusercontent.com/watsuyo/dotfiles/master/shell/setup)" yes/noやパスワードの入力を省略させることも可能ですが、今回は確認しながら設定を行いたかったため、厳密には1行のコマンド + 数回の入力があります 概要 Web業界でエンジニアをしていると数年に一度は、MacBookの環境構築をする機会があります。 今回は、社内でMacBook Pro M1 2021の支給が始まったことをきっかけに、dotfilesを作成して開発環境のセットアップをできる限り自動化させたので、その知見共有をします。 dotfiles

                                  「dotfiles」で、”スマートなMac設定移行” をする方法
                                • Browser-based Shell - AWS CloudShell - AWS

                                  AWS CloudShell Explore and manage AWS resources from a terminal in your browser

                                    Browser-based Shell - AWS CloudShell - AWS
                                  • Sockets In Your Shell

                                    Something I learned recently and I thought was amazing - you can create sockets straight from your shell! Well, assuming you use bash or zsh - from some surface level digging, I couldn’t find anything for fish. Here’s how it works: bash Bash supports tcp and udp connections out of the box, and does so with an imaginary device in /dev. Enter And you’ll create a connection to HOST:PORT. $PROTO can b

                                    • MySQL Shellで診断データを収集する

                                      はじめに MySQL Shell 8.0.29からutil.debug.collectDiagnostics() を使用して、MySQL Serverから診断データを収集できるようになりました。 本記事ではこちらの機能紹介を行います。なお、本記事で使用しているMySQL Server及び、MySQL Shellのバージョンは8.0.30となります。 機能紹介 要件 util.debug.collectDiagnostics() を使用する際の要件と制限は以下となります。 MySQL5.7以降であること rootで実行すること 使用方法 オプションを使用せずに実行する場合は、以下のようにzipファイル名のみを指定します。 例: util.debug.collectDiagnostics("test") なお、ファイル名ではなくディレクトリを指定した場合は、指定したディレクトリにmysql-d

                                        MySQL Shellで診断データを収集する
                                      • パイプとGitHub CLIでIssueもPullRequestsもこれ一本!ISUCONハック後編 - CARTA TECH BLOG

                                        「MakeとGitHub CLIで初回Pushまでを最速に。ISUCONハック前編」の続きです。 techblog.cartaholdings.co.jp 前編では、初回Pushまでの流れを説明してきました。 後編では一歩進んで、Issue管理やその他Tipsについて紹介していきます。 この記事を読むと学べること Shellのパイプを使って、CLIからGitHub Issueにコメント PRマージ後のmainを手元で動かす方法 競技中のログをGitHub CLIで楽する さて、ここまでで初動のPushをGitHub CLIで行う方法を紹介しました。 次はGitHub CLIで楽に競技中のログをIssue追記する方法を紹介します。 ISUCONの競技中、ログを取ることは非常に重要です。 またそのログをチームと上手く共有し、次なる一手を考える必要があります、 その際にGitHubのIssueが

                                          パイプとGitHub CLIでIssueもPullRequestsもこれ一本!ISUCONハック後編 - CARTA TECH BLOG
                                        • GitHub - Canop/broot: A new way to see and navigate directory trees : https://dystroy.org/broot

                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                            GitHub - Canop/broot: A new way to see and navigate directory trees : https://dystroy.org/broot
                                          • GitHub - mig1984/bashible: Simple bash DSL framework for writing shell scripts safe and agile.

                                            Bashible is a deployment/automation tool written in Bash (DSL). Inspired by Ansible. Simplifies things and prevents usual mistakes. Features: improved readability unhandled failures prevention skipping already done tasks command chaining working directory always as expected variable checking dependencies; calling sub-scripts delayed tasks executed on finish child termination handler; no processes

                                              GitHub - mig1984/bashible: Simple bash DSL framework for writing shell scripts safe and agile.
                                            • ChromebookにLinuxを入れてまともなターミナルを得る - おかゆ++

                                              Chromebookを買って持ち歩いたりしていると、 「ちょっとした開発なんかもこのマシンでできないかなー」 なんて思ったので、ターミナルの環境を整えてみました。 はじめに 今回の目的は、あくまでターミナルを得ることです。 なんでターミナルがほしいかというと、そっからメインPCなりクラウドなりにsshして作業したいからです。 最初はGoogle Chromeの拡張機能とかでsshできればそれで済ませるつもりでしたが、 日本語入力に難があり、結局Linuxを入れることになりました。 でも、LinuxにVSCode入れたり とかはせずに、あくまでsshで作業することを目的にしてます。 でないと、ただでさえChromebookはストレージ容量が少ないのに、Linux入れてRuby入れてNode.js入れて……なんてやってたら あっという間にストレージが枯渇してしまいます。 なので、あんまり余計な

                                                ChromebookにLinuxを入れてまともなターミナルを得る - おかゆ++
                                              • Curl to shell isn’t so bad

                                                Personal website of Martin Tournoij (“arp242”); writing about programming (CV) and various other things. Working on GoatCounter and more – GitHub Sponsors. Contact at martin@arp242.net or GitHub. Piping curl to s(hell) claims that using curl example.com/install.sh | sh to install software is a “glaring security vulnerability”. I’ve seen this claim many times in other places as well, with strong te

                                                • 入力しようとしているコマンドを予測 ~PowerShellで「Predictive IntelliSense」が既定有効に/履歴やプラグインなどを参考に推測できるIntelliSense機能

                                                    入力しようとしているコマンドを予測 ~PowerShellで「Predictive IntelliSense」が既定有効に/履歴やプラグインなどを参考に推測できるIntelliSense機能
                                                  • Spring4Shell の任意コード実行でわかったことをまとめる!

                                                    注意! こちらの記事は自分の解釈を多く含みます。 十分に注意し、念のため検証してから情報を利用してください! この記事の内容と対象 この記事では、以下の内容に触れます。攻撃原理をわかった範囲でまとめるので、なにかのお役に立てば幸いです。 Spring4Shellの脆弱性の全体像 なぜJDK9.0以上のみ限定なの? なぜtomcatで影響は受けているの?ほかは? 脆弱性の概要 SpringShell RCE vulnerability: Guidance for protecting against and detecting CVE-2022-22965 によると 以下の条件を満たしているときに 任意コード実行 につながると書かれています。 Running JDK 9.0 or later Spring Framework versions 5.3.0 to 5.3.17, 5.2.0 t

                                                      Spring4Shell の任意コード実行でわかったことをまとめる!
                                                    • ゼロからはじめるPython(56) iPhone/iPadでもPythonが使いたい - Pythonistaを始めよう

                                                      「いつでもどこでもPythonを使っていたい」という人が世界中にたくさんいる。筆者もその一人なのだが、電車や飛行機の中でプログラムを作りたいという場合には、ノートパソコンを持ち歩くしかなかった。しかし、時代は変わった。今やiPhone/iPadでも気軽にPython開発ができるようになったのだ。今回は、Pythonistaというアプリを使って、いつでもどこでもPythonを使う方法を紹介しよう。 iOSでPythonを使うには? iPhone/iPad(iOS)でPythonを使いたいと思ったときには、いくつかの選択肢がある。まず、今回紹介する有料アプリのPythonista、無料アプリのPython3 IDEなどを使う方法一つ。他には、VNCやSSHなどのアプリを利用して遠隔地のパソコンに接続して、遠隔地のパソコンでPythonを実行する方法がある。 もちろん、遠隔地のパソコンに接続する

                                                        ゼロからはじめるPython(56) iPhone/iPadでもPythonが使いたい - Pythonistaを始めよう
                                                      • GitHub - zellij-org/zellij: A terminal workspace with batteries included

                                                        Zellij is a workspace aimed at developers, ops-oriented people and anyone who loves the terminal. Similar programs are sometimes called "Terminal Multiplexers". Zellij is designed around the philosophy that one must not sacrifice simplicity for power, taking pride in its great experience out of the box as well as the advanced features it places at its users' fingertips. Zellij is geared toward beg

                                                          GitHub - zellij-org/zellij: A terminal workspace with batteries included
                                                        • Introducing the Docker Desktop WSL 2 Backend | Docker

                                                          What’s Changed Since the Tech Preview Earlier this year, we released a technical preview of our vision for the future of Docker development on Windows using WSL 2. We received lots of feedback from Windows Insiders via different channels, and collated common failure cases. We also used it ourselves a lot, and took the time to evaluate its architecture. Based on this analysis, we worked hard to red

                                                            Introducing the Docker Desktop WSL 2 Backend | Docker
                                                          • 1秒おきになんかする - あんパン

                                                            ちょっと前の話だけど、社内のISUCON練習会で特定のエンドポイントが重いのをなんとかしようとしていた。このエンドポイントはキャッシュして問題ないので普段はキャッシュから返して1秒おきにリフレッシュしたい。Redisなどに入れてTTLを指定してキャッシュが揮発していたら再生成という手もあるが、これだとTTLが切れた瞬間わずかにリクエストが詰まってしまう。なので、何か別の手立てで定期的にキャッシュをリフレッシュしたい。 Goだとcarlescere/schedulerを使えば簡単にできそう。ただ、この回はPerlでやろうということで進めていた。AnyEventを使えばなんとかなる? と思いつつあんまり慣れていないライブラリを突然使うのはコストが高い。そんなときwatchを使えばいいじゃんということに気付いた。 systemdのunitファイルを以下のような感じで書いて systemctl s

                                                              1秒おきになんかする - あんパン
                                                            • GitHub - Textualize/rich: Rich is a Python library for rich text and beautiful formatting in the terminal.

                                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                GitHub - Textualize/rich: Rich is a Python library for rich text and beautiful formatting in the terminal.
                                                              • Charm

                                                                ssh git.charm.shWhatcha doing in a browser? You can try out our newest stuff right from the CLI.

                                                                  Charm
                                                                • Windows Terminal、コマンドプロンプトを含むWindowsにおけるターミナル画面のデフォルトに。Windows 11で

                                                                  Windows Terminal、コマンドプロンプトを含むWindowsにおけるターミナル画面のデフォルトに。Windows 11で マイクロソフトは、Windows TerminalがWindows 11におけるターミナルのデフォルトになる予定であることを明らかにしました。 Windows 11のデフォルトターミナルを選択可能に 現時点ではWindowsのコマンドプロンプト(cmd.exe)やPowerShellを起動すると、そのターミナルとしてConsole Host(conhost.exe)が使われるようになっています。 これはWindows内部でコマンドプロンプトやPowerShellとConsole Hostが接続されているためですが、今後のWindows 11ではこの接続を切り離し、コマンドプロンプトやPowerShellを含むデフォルトのターミナルを自由に選択できるようにする

                                                                    Windows Terminal、コマンドプロンプトを含むWindowsにおけるターミナル画面のデフォルトに。Windows 11で
                                                                  • 「PowerToys」に新機能、コマンドを実行できないときに足りないパッケージを提案/「winget」のインストールコマンドをサジェストしてくれる「Command Not Found」

                                                                      「PowerToys」に新機能、コマンドを実行できないときに足りないパッケージを提案/「winget」のインストールコマンドをサジェストしてくれる「Command Not Found」
                                                                    • WSLで注目--全面的に再設計された「Windows Terminal」の価値 - ZDNet Japan

                                                                      印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Microsoftは「Build 2019」イベントで「Windows Terminal」クライアントをオープンソース化した。筆者はシアトルのホテルの部屋で、「Visual Studio」を使って最初のリリースをコンパイルし、Windows用の最新ターミナルがどのようなものか確かめてみた。 やはり、従来のターミナルクライアントとWindowsコマンドラインツール全体が、他の広く提供されているツールと比べて古くなっていた。それに加えて、「Windows Subsystem for Linux」(WSL)の人気が高まり、開発者プラットフォームとしてのWindowsが新たに注目されるようになったことで、ターミナルの改善が不可欠になっていた。

                                                                        WSLで注目--全面的に再設計された「Windows Terminal」の価値 - ZDNet Japan
                                                                      • Nuxt.jsで未利用のVueコンポーネントを探すシェルスクリプト - Qiita

                                                                        最近Nuxt.jsでWebアプリを作ってるけど、 度重なる改修でVueコンポーネントが乱立。。 使ってないのもたくさんありそうなので、調べるスクリプトを作ってみた。 スクリプトはこんな感じ #!/bin/bash # vueコンポーネントの一覧を取得 FILES=`find components -name "*.vue"` for i in $FILES; do # 全体からコンポーネントをインクルードしている行の数を取得 NUM=`grep -r "$i" * | wc -l | sed -e "s:[^0-9]*::g"` # ファイル名と見つけた件数を表示 echo "** ${NUM}: ${i}" # grepした結果を表示(確認用) grep -r "$i" * echo "" done ** 1: components/Hero.vue pages/index.vue:im

                                                                          Nuxt.jsで未利用のVueコンポーネントを探すシェルスクリプト - Qiita
                                                                        • 自己追記によるFizzBuzz

                                                                          はじめに スーパーコンピュータシステムのファイル消失のお詫び 年末にこんなの↑が話題になったようで。 処理に時間がかかるシェルスクリプトの実行中に、そのスクリプトを上書きしたところ処理の途中から上書きした方のスクリプトの方が途中から動きだしてしまい、整合性が取れてないために大事故になったらしい 自分はそのときとっくに仕事納めして遊んでたので反応が遅れてるけど、今さらながらちょっとこの件について触れておいたほうがいいかもしれないので斜め上から言及しておく。つまり、外部要因によるスクリプト書き換えではなく、スクリプトが自分自身を書き換えながら動作を続ける例について。 自己追記FizzBuzz このFizzBuzzを解読したものを誰もポストしてくれないので、ウケなかったギャグを自分で説明する悲しさを感じつつ解説する。 n+=:; s=; : ${p=$(<$0)} [[ $n =~ ^(...)

                                                                            自己追記によるFizzBuzz
                                                                          • Creating a bash completion script

                                                                            I just released stup, a tool for easily keeping organized daily notes in the terminal. You can find it on GitHub here. I recently worked on creating a bash completion script for registering directory aliases and navigating to them with autocomplete in Bash and I found the feature really interesting. In this post I will familiarize you with the process of adding bash completion to your scripts. Wha

                                                                              Creating a bash completion script
                                                                            • dotfilesのこだわりを晒す - エムスリーテックブログ

                                                                              Unit4の永山です。 dotfiles弄りを趣味にしています。 世にdotfilesを題材とした記事は数多く存在していますがその大半は「dotfilesを作ってみた」「こうやって管理しています」などの表層的な部分の紹介に留まり、その奥にあるべき細部のこだわりや個人の思想にまで踏み込んだ記事は数えるほどしかありません。 そこで、本記事では私のdotfilesを題材にその各構成要素についてオススメ, TIPS, こだわりに分類し、可能な限り詳細に紹介します。 github.com 本記事は筆者の関心の都合上、Zshに関する項目に大きく比重を置いています。ご承知おきください。 dotfilesとは dotfilesを作成することの利点 記事の構成 Zsh編 [オススメ] プラグインの管理にZinitを使う 注釈: Zinitについて [オススメ] Zshプラグインは非同期読み込みする [オスス

                                                                                dotfilesのこだわりを晒す - エムスリーテックブログ
                                                                              • GitHub - alexhallam/tv: 📺(tv) Tidy Viewer is a cross-platform CLI csv pretty printer that uses column styling to maximize viewer enjoyment.

                                                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                  GitHub - alexhallam/tv: 📺(tv) Tidy Viewer is a cross-platform CLI csv pretty printer that uses column styling to maximize viewer enjoyment.
                                                                                • Building Rich terminal dashboards

                                                                                  Rich Terminal python Rich has become a popular (20K stars on GH) way of beautifying CLIs, and I'm pleased to see a number of projects using it. Since Rich is mature and battle-tested now, I had considered winding-down development. Until, I saw this tweet: The Tweet Do you want to see something […] Rich has become a popular (20K stars on GH) way of beautifying CLIs, and I'm pleased to see a number

                                                                                    Building Rich terminal dashboards