タグ ワンライナー
人気順 10 users 50 users 100 users 500 users 1000 usersスムーススクロールの実装例 | TAKLOG
html要素にscroll-behavior:smoothを指定するだけのコストの低さ、それでいて従来のアンカーリンクの機能を損ねないことから「スムーススクロールはCSSのみで十分」といった技術記事やポストが多く広まっています。 ただ、そういった技術記事やポストは「CSSのみで対応できる」「ワンライナーで実装できる」と言ったコス... 続きを読む
パイプライン指向JSON処理プログラミング言語 jq - 檜山正幸のキマイラ飼育記 (はてなBlog)
jq(https://stedolan.github.io/jq/)の紹介では、「JSON処理のワンライナー〈一行野郎〉としてめちゃくちゃ便利!」とアピールするのが定番です。もちろんそれは本当で、「めちゃくちゃ便利!」です。が、実は jq は、ワンライナー記述にとどまらない、かなり本格的なプログラミング言語です。 JSON処理のためのDSL〈D... 続きを読む
シェル・ワンライナー 160 本ノックを完走した - NTT Communications Engineers' Blog
この記事は、 NTT Communications Advent Calendar 2022 4 日目の記事です。 こんにちは。 SDPF クラウド・仮想サーバーチームの杉浦です。 普段は OpenStack の開発・運用をしています。 みなさんはシェル芸と聞いてどのようなコマンドを想像しますか? 私は以下のような怖いコマンド 1 を想像していました # 無限に pr... 続きを読む
AssumeRoleで取得した一時クレデンシャルの情報を環境変数にセットしてもAWS認証が通らずハマった話 | Developers.IO
こんにちは、CX事業本部の若槻です。 前回投稿した次の記事の執筆のための検証の際に、 AssumeRole(スイッチロール)で一時クレデンシャルを取得して環境変数にセットするワンライナー | Developers.IO 記事で紹介しているワンライナーにより取得した一時クレデンシャルの情報を環境変数にセットしてもAWS認証が通らず... 続きを読む
gitで自分が関わったことがあるファイルだけを一覧するワンライナー - あんパン
$ git log --name-status --author="$(git config --get user.name)" | grep -E '^(A|M|D)\b' | awk '{ print $2 }' | sort | uniq git logの最後にディレクトリ名を入れると、そのディレクトリ以下のファイル一覧を取得することができます。昔書き捨てたスクリプトがあった気がするんだけどどこにやったかな〜というと... 続きを読む
PowerShellのワンライナーを実行するWindowsタスクをPowerShellで登録 - YOMON8.NET
題名の通り、WindowsタスクにPowerShellのワンライナーを埋め込みたくて方法を調べていました。ついでに、IISのログを削除するWindowsタスクを、PowerShellワンライナーで実装して、PowerShellでWindowsタスク登録するまでやったのでメモ。(何書いてるかわからなくなってきましたが) 実際の実装例として、指定の日数よ... 続きを読む
Pythonをコマンドラインで使いたいのでopyというコマンドを作った | 上田ブログ
Pythonをコマンドラインで使いたいのでopyというコマンドを作った Sun Sep 8 16:22:46 JST 2019 (modified: Sun Sep 8 18:54:07 JST 2019) views: 936, keywords: opy, Python, ワンライナー, シェル芸 一つ前の記事をもうちょい真面目に書きました。 この記事の要旨 Pythonをコマンドラインで直接使うのは面倒。Python... 続きを読む
キャッシュレス還元対象店一覧(PDF 3608ページ)をワンライナーでCSV形式にしてみた - Qiita
pdftotext -raw -f 3 -l 2795 kameiten_touroku_list.pdf - | grep -E '^[0-9]+(,[0-9]+)* |[25]%$' | perl -pe 's/(?<![25]%)\n/ /g' | perl -pe 's/^(\S+) (\S+) (\S+) (.+) (\S+) (\S+) (\S+)$/"$1","$2","$3","$4","$5","$6","$7"/g' > kameiten.csv ※変換しているのは「①固定店舗(EC・通信販売を除く)」のページ... 続きを読む
「1から100の偶数の和を求めるワンライナー」まとめ - Qiita
2019年8月11日頃にTwitterで「1から100の偶数の和を求める方法」(ワンライナー)が話題になったので 各言語ごとにまとめてみました。 以前あったズンドコきよしのまとめみたいなノリです。 https://qiita.com/shunsugai@github/items/971a15461de29563bf90 追加の編集リクエスト歓迎です。 発端のツイート まにゃです。... 続きを読む
Dockerでデバッグ対象のコンテナにツールを入れずにtcpdump/straceなどを使うワンライナー - Qiita
はじめに Dockerであんなコンテナやこんなコンテナを動かしてると、なんかうまく動かなくて、デバッグのためにtcpdumpとかstraceなどのツールが使いたくなることが稀によくあります。 そんな時、デバッグ対象のコンテナ内にツールを一時的にインストールしちゃうというのが、まぁ簡単で分かりやすいんですが、デバッグ対... 続きを読む
errnoから何のエラーか簡単に調べるためのワンライナーの解説 - 時計を壊せ
qiita.com こんなワンライナーがあります: % perl -E 'say$!=24' Too many open files これの正体に迫っていきたいと思います。 どのように解釈されるのか まずはこれがいったいどのようにParseされるのかを知るために、 -MO=Deparse を付けて実行してみましょう。 % perl -MO=Deparse -E 'say$!=24' use feature 'curre... 続きを読む
Perl ワンライナーとその仲間たち - Qiita
こちらはPerl Advent Calendar 2018の18日目の記事になります。昨日は、Morichanさんによる、クラス図とPerlの対応付け でした。 さて、みなさん、日頃からワンライナーは使ってますでしょうか? これまで何度となく出てきたネタかとは思いますが、Perlによるワンライナーについて改めて整理してみます。 (…本記事は今年... 続きを読む
Gitブランチをきれいにするワンライナー - テクめも
今すぐalias登録すべきワンライナー by ゆめみ① Advent Calendar 2018 10日目の記事です。 開発していると、マージされたfeature/xxxとか不要なブランチが結構でてくるので、一括で削除するコマンドをalias登録しておくと良いです。 git checkout develop && git branch --merged | grep -v '*' | xargs -I{} git branch... 続きを読む
GitHubで過去1年分毎日草を生やすワンライナー
for i in {1..365} ; do d=`LANG=C date -v-${i}d "+%a %b %d %H:%M:%S %Y -0900"`; git commit --allow-empty -m "YEAH" --date="$d"; done 続きを読む
シェル芸勉強会の問題を紐解いてみた | Developers.IO
はじめに 中山(順)です みなさん、シェル芸ってご存知ですか? ワンライナーで人をあっと驚かせるような出力を行うこと、それがシェル芸。(たぶん) シェル芸 - アンサイクロペディア 私は何を思ったのか、ふらりとシェル芸勉強会に参加してみました。 jus共催 第35回またまためでたいシェル芸勉強会 そこは 私の知らない世界でした。 出題された問題 勉強会は予め主催者側で用意された問題をみんなで問いて... 続きを読む
【謎】本当にあったfindコマンドの怖い話【未解決】 - くんすとの備忘録
2018 - 03 - 20 【謎】本当にあったfindコマンドの怖い話【未解決】 Linux Tweet 要約 100万個のファイルに対して、 find コマンドから始めて mv コマンドでファイル名を変更するワンライナーを実行すると、 mv コマンドが約158万回実行されました。 背景 これは、Software Design 2018年4月号 gihyo.jp の「シェル芸人からの挑戦状」の記... 続きを読む
Amazon LightsailでiPhoneとIPSec接続するVPNサーバをワンライナーで構築する | Developers.IO
先日とある事情により 先日、FacebookやTwitterに繋がらない地域に旅行をしました。この際にVPN接続するサーバを構築したのでメモとして書き記します。 Amazon Lightsail Amazon Lightsailは、AWSが提供するVPSサービスです。細かいことを考えずにサクッと利用できます。今回は、CLIからコマンドを叩いて、VPNサーバを構築したいと思います。 セットアップコマ... 続きを読む
mackerel-agent のインストールがワンライナーで行えるようになりました! - Mackerel ブログ #mackerelio
2016 - 12 - 16 mackerel-agent のインストールがワンライナーで行えるようになりました! weekly Mackerel Drink Up #3 を開催しました! 先週ここでも告知させて頂いた Mackerel Drink Up #3 ですが、おとといの水曜日に開催しました! mackerelio.connpass.com 年末シーズンということもあってか、急遽来られなく... 続きを読む
GitHubの草のSVGをコマンドラインで取得する - Qiita
個人的に対外的なコード書いてるかの指標にGitHubの草、しかもパブリックな状態の草状況を自動で監視したかった(意味不明な文章だ)。 試行錯誤の末、単にシェルのワンライナーでできた curl https://github.com/mizchi | awk '/<svg/,/svg>/' | sed -e 's/<svg/<svg xmlns="http:\/\/www.w3.org\/2000\/... 続きを読む
PyCon JP 2015 発表資料 - AtsuoIshimoto's blog
PyCon JP 2015 で、tse の発表をさせていただき、ありがとうございました。思ったよりたくさんの、ワンライナーを愛する善男善女に聞いていただきました。 tse - Pythonによるテキスト整形ユーティリティ from Atsuo Ishimoto sed/awkが必修科目だった昔とは違って、今では知らない人も結構多いんじゃないかと思ってたけど、このセッションの参加者では、7割ぐらいの... 続きを読む
[Apiary]Markdownで始めるAPI開発とAPIドキュメント作成 | Developers.IO
APIを作るとき みなさん、毎日API使ってますか?私は、ワンライナーでAPIをコールすることにハマっています。さて、いつも使っているAPIを作る側になったとき、どのように設計していますでしょうか?また、作ったAPIをどのように使ってもらっていますか?そんな疑問に応えるサービスがApiaryです。 Apiaryとは? Apiaryは、REST APIをサクッと書けるサービスです。また、APIドキュ... 続きを読む
AWS各サービスの価格情報をスクレイピングするワンライナー | Developers.IO
昔のURLは非推奨になってしまった AWSの価格一覧を取得したいときに以前まで使っていたURLが非推奨になってしまっていました。そこで、新しいURLを使って同じようなことをしてみたいと思います。 以前の方法。 https://aws.amazon.com/jp/ec2/pricing/json/linux-od.json 301転送される https://a0.awsstatic.com/pric... 続きを読む
AWS CLIとjqを使って、AWSのELBボリュームがアタッチされているEC2インスタンス名を出力するワンライナーを書いた - 双六工場日誌
2015-01-22 AWS CLIとjqを使って、AWSのELBボリュームがアタッチされているEC2インスタンス名を出力するワンライナーを書いた bash aws 件名の通りのAWSのELBボリュームがアタッチされているEC2インスタンス名を、AWS CLIで取得しようと思ったら、ちょっと手間取ったので、その結果をワンライナーにしたメモ。 結果はこちらです。こういうワンライナーになったのは、"j... 続きを読む
LinuxでCPU使用率を上げるコマンド - ablog
Linuxいいものを見つけたのでコピペ。 yes >> /dev/null & 最後に & お勧め w(二つターミナルが必要でなくなる。)ちなみに メモリ負荷をあげる魔法のコマンド /dev/null $(yes) & LinuxでCPU負荷を上げる魔法のコマンド - Qiita 関連CPU使用率を 100% にする Perl ワンライナー - ablog中途半端にCPU使用率を上げるPerlワン... 続きを読む
使いやすいシェルスクリプトを書く | SOTA
できればシェルスクリプトなんて書きたくないんだけど,まだまだ書く機会は多い.シェル芸やワンライナーのような凝ったことではなく,他のひとが使いやすいシェルスクリプトを書くために自分が実践していることをまとめておく. ヘルプメッセージ 書いてるシェルスクリプトが使い捨てではなく,何度も使うものである場合は,そのシェルの使い方としてusageを書く.これを書くのは以下の理由. チームに共有しやすい イン... 続きを読む