タグ

ツールに関するyukimemiのブックマーク (16)

  • Obsidian がすごくいい

    Obsidian(オブシディアン) と出会ってまだ3日目ではありますが、ここ最近で一番興味をそそられるアプリだったので紹介します。 A second brain, for you, forever. https://obsidian.md/ 出会いの経緯 を眺めていたときに一つの記事が目に付きました。 私がソフトウェア開発者として Notion から Obsidian に移った理由トップ3 何やら少し挑戦的なタイトルです。私も情報を整理するときに Notion はよく使用しています。不満がないとは言わないものの、Notion の機能を超える情報整理ツールは中々ないことくらいはわかります。 気になった記事は、まず読んでみることです。 読みながらの感想 "Obsidian" ……なんて読むの?カタカタ……オブシディアン。いやー、スペルも読み方も覚えられないなぁ……。どんな意味なの?カタカタ……

    Obsidian がすごくいい
    yukimemi
    yukimemi 2022/11/26
    "Vimが使える"
  • 無料で表示中のページの過去を簡単に見ることができる拡張機能「Vandal」レビュー

    サイトを閲覧中に「このサイトの過去のページが気になるけど、わざわざインターネットアーカイブにアクセスしてウェイバックマシンで検索するのはちょっと面倒」と思ったことがある人は少なくないはず。無料でインストール可能なChromeおよびFirefox向け拡張機能「Vandal」を使うと、ウェイバックマシンが収集したスナップショットを簡単に見ることができます。 Vandal | Navigator for Web Archive https://vegetableman.github.io/vandal/ 上記のURLにアクセスすると、以下のように表示されます。VandalはChrome版とFirefox版が用意されていますが、今回はChromeに導入するため「ADD TO CHROME」をクリックします。 続いて「Chromeに追加」をクリックします。 「拡張機能を追加」をクリックします。 導入

    無料で表示中のページの過去を簡単に見ることができる拡張機能「Vandal」レビュー
    yukimemi
    yukimemi 2021/05/18
    これは便利そう
  • Windowsのタスクバーでもネコ走らせてみた🐈 - Qiita

    はじめに みなさまはMacのメニューバーでネコを飼うRunCatというアプリをご存知でしょうか?CPU負荷に合わせて走る速度の変わるネコをメニューバー上に表示するだけというしょうもないアプリですが、現在では世界累計45,000ダウンロードを突破し、多くのみなさまに可愛がってもらえる定番アプリとなりつつあります。はじめは悪戯心で作成したジョークアプリが、思いもよらず高評価をいただけており大変嬉しいです。 一方で、Windows版がほしいとの声もちらほら聞こえるようになり、Windows版の模倣アプリも作られつつあることを知りました。そこで、ちゃんと家からWindows版も出したいなぁと思い立ったが吉日ということで、格安でThinkPadを仕入れてWindowsアプリ開発に初挑戦してみました。 成果物 RunCat for Windows Windowsのタスクバー上に常駐し、CPU負荷に応

    Windowsのタスクバーでもネコ走らせてみた🐈 - Qiita
    yukimemi
    yukimemi 2020/08/15
    絶対いれる
  • xdoc2txt

    ■ 概要 xdoc2txtはPDF,WORD,EXCEL,一太郎などの各種バイナリ文書から、テキスト要素を抽出 する汎用テキストコンバータであり、Windowsのコマンドラインで動作します。 xdoc2txtは各種文書の構造を直接解析しているため、単独で変換できます。WORDや Acrobatなど、作成元のアプリケーションをインストールする必要はありません。 高速に動作するので、各種全文検索エンジンのフィルタに最適です。 ワープロ文書の種類は、拡張子から判別します。次の拡張子のファイルに対応してい ます。

  • Homebrewで自作ツールを簡単にインストール可能にする | おそらくはそれさえも平凡な日々

    まとめを先に 自分のGitHub上にtapリポジトリをサクッと作る そこにFormulaと呼ばれるファイルをコミットする maltmill というツールを使うと簡単! 用語 Formula 各ツールのインストール手順を記述するファイル maltmill.rb であれば maltmillのインストーラー RubyのDSLで記述 tap Formulaを配置するリソースリポジトリ GitHub上に"homebrew-"プレフィクスで作成する これらは自前で簡単に作ることができます。公式リポジトリに頑張ってpull requestを送ることもできますが、個人的なものであれば気軽に自前で作ってしまうことがおすすめです。 tapリポジトリの作成 前項で書いたとおり"homebrew-"プレフィクスを付けて命名すればOKです。僕の場合homebrew-tapという名前で作っています。 https://

    Homebrewで自作ツールを簡単にインストール可能にする | おそらくはそれさえも平凡な日々
  • スター数4200超! 人気リポジトリ『peco』 開発者(@lestrrat)が語る「使われるOSS」の作り方 - エンジニアHub|Webエンジニアのキャリアを考える!

    スター数4200超! 人気リポジトリ『peco』 開発者(@lestrrat)が語る「使われるOSS」の作り方 多くの人が知る、人気リポジトリの開発の裏側とは? スター数4200超えを誇る『peco』の作者・牧 大輔(@lestrrat)さんに聞きました。 あるひとつのプログラムやツールが公開され、開発を加速させる。 そのツールから生み出されたものが公開され、多くの人に影響を与え、次なる開発を加速させる。 稿を読む皆さんの多くは、こうした拡散するエンジニアリング、つまりオープンソースというカルチャーの一側面から恩恵を受け、また影響を与えているでしょう。 2014年7月にリリースされたツール『peco』は、まさに“影響を与えた”オープンソース・ソフトウェア(以下、OSS)でした。インタラクティブなフィルタリングツールであるpecoはシンプルな機能ながら、その使い勝手の良さによって、2017

    スター数4200超! 人気リポジトリ『peco』 開発者(@lestrrat)が語る「使われるOSS」の作り方 - エンジニアHub|Webエンジニアのキャリアを考える!
    yukimemi
    yukimemi 2018/11/07
    べんりです。あざます
  • 良い感じに詰めて整形してくれる JSON pretty-printer「jpp」を作りました - たにしきんぐダム

    jpp というJSON Pretty-Printer を作りました。 github.com このコマンドはJSONを要素ごとに1つ1つ改行するのではなく、画面内(もしくは指定した幅)に収まる限りできるだけ改行を挟まずに要素を表示します。 そのため、例えばarrayの中身に大量の要素が入っているものや、objectの中身にfieldが大量にあるようなJSONを表示する際、改行をできる限り抑えて表示することによりJSONを見通しよく眺めることができます。 背景 JSONを整形して表示することができるCLIツールとして、jq、jsonppや、 python -m json.tool などがありますが(jq はpretty-printのためのツールではないが僕は普段jsonの整形のためによくjqを使っていた)、 これらの既存のJSON pretty-printerを用いて、先に述べたような要素数の

    良い感じに詰めて整形してくれる JSON pretty-printer「jpp」を作りました - たにしきんぐダム
  • Sequel Proを超えるGUIツールが出てきたぞ

    悲報 2019年6月26日現在、TeamSQLのサポートがなくなってしまったようでダウンロードできなくなくなりました。。 TeamSQL has retired and is not available for download anymore. 今までSequel Proを重宝してきましたが、それを超えるGUIツールが出てきました。 その名も、TeamSQL 現状サポートしているものだけでもかなり豊富 今後、elasticやmongoDBにも対応されるようです。 機能 クエリ保存 履歴保持 ファイル出力 抽出した結果をボタン1つでcsvやjson形式に保存可能。 共有 データをエクスポートしなくても共有が可能。 グループの作成が可能なため、特定のユーザー同士で簡単に共有ができるとこがメリット。 可視化 様々なチャートでクエリの可視化が可能。 そのままイメージとして保存も可能。 テーマ選択

    Sequel Proを超えるGUIツールが出てきたぞ
  • CopyQ - マルチプラットフォームで動作するクリップボード管理 MOONGIFT

    OSが進化している中、まったく変わらないのがクリップボードです。昔から一つしかなく、コピー/カット/ペーストくらいしか操作ができません。そのため、ソフトウェアによる拡張が盛んに行われてきました。 今回はマルチプラットフォームで動作するCopyQを紹介します。 CopyQの使い方 クリップボードの情報をメニューで見られます。 一覧で確認もできます。 設定です。日語にも対応しています。 CopyQは画像の一部をコピーしたり、貼り付けることもできます。ただしファイルをコピーした後、履歴から呼び出して貼り付けはできませんでした(単なる文字列になってしまいます)。後はメニューから選択したり、キーボードショートカットで履歴から呼び出して貼り付けが可能です。WindowsmacOSLinuxなど幅広く動作するのが利点です。 CopyQはC++製のオープンソース・ソフトウェア(GPL v3)です。

    CopyQ - マルチプラットフォームで動作するクリップボード管理 MOONGIFT
  • マークダウンベースのタスクランナー saku を作った話 - Qiita

    tl;dr make をタスクランナーとして使うことに疲れた (.PHONY ってもう書きたくない) yaml ベースのタスクランナーは幾つかあったがしっくり来ない (go-task / robo) そもそもタスクの記述言語をマークダウンにした方が良いのでは? マークダウンベースのタスクランナーを作った! saku! (update: Go言語バージョンも作った!) モチベーション 自分は普段、趣味仕事もほとんど JavaScript ばかり書いているため、タスクランナーとしては npm run-script を使っています。 run-script はタスクのドキュメントが書けないとか、タスクにコメントをつけれないとか(JSON の文法の制約上)、不満点は色々ありますが、npm-run-all などの支援ツールを利用することで、必要最低限のタスク定義は十分にできるツールと個人的には思って

    マークダウンベースのタスクランナー saku を作った話 - Qiita
    yukimemi
    yukimemi 2018/02/03
    タスクランナーがそのままドキュメントに!!いい!!
  • ぱっと使えそうなRust製のツール - kubo39's blog

    cargo installで入れられそうなやつを雑にまとめてみた。 ripgrep(rg) - はやいgrep、あるいはag。 xsv - CSVツールキット。 alacritty - 速いらしいターミナルエミュレータ。 parallel - GNU parallelのRust版。 coreutils - GNU coreutilsのポート。使えないオプションや未実装のものも結構ある。 oxipng - pngファイルのサイズ圧縮。 rpc-perf - twitter製のrpcのベンチマークツール。memcachedの設定いじったときとか。 watchexec - ファイル変更にhookしてコマンド実行するユーティリティ。 flow - logのリアルタイム解析。 exa - lsのRust実装。デフォルトでいい感じになっているがコマンド体系が違うので慣れずに使わなくなってしまった。gi

    ぱっと使えそうなRust製のツール - kubo39's blog
    yukimemi
    yukimemi 2018/01/23
    watchexec 欲しかったやつかも
  • Alerter - CLIで使えるmacOS用通知

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました システムで何かがあったときには通知してくれると便利です。macOSは標準でシステム通知を受け取る機能があるので、ここにデータが送れれば簡単にメッセージの送信ができます。それだけでなく、ユーザのリアクションを受け取ることもできます。 そんな通知機能をCLIから呼び出せるのがAlerterです。 Alerterの使い方 標準のメッセージです。 選択肢を追加することもできます。 YES/NOの選択肢を表示した場合。 返信付き。メッセージを受け取れます。 CLIでもAlerterを使うことでユーザからの反応を受け取れるようになります。エラーがあったら通知を出したり、ユーザのリアクションを求める場合にターミナルではなく、システム通知を経由して受け取ることも可能でしょう。 Alerterはma

    Alerter - CLIで使えるmacOS用通知
  • golang製ベンチマークツール『hey』を使ってみた - まったり技術ブログ

    記事で紹介する hey は 2020年8月6日のリリースからアップデートされていません。 はじめに 百聞は一見に如かず「hey」を使う インストール 動作確認(オプションを指定) GETリクエストを送信 POSTリクエストを送信 Basic認証に対応 まとめ 更新履歴 はじめに Web界隈では「Apache Bench」「JMeter」などのベンチマークツールが有名ですが、記事ではGo言語で開発されたベンチマークツール『hey』を紹介します。 github.com スターは約7,500個で人気なソフトウェアになっているのは確かです。 百聞は一見に如かず「hey」を使う 結果は下記ような形式で出力されます。 abコマンドと比べて非常にシンプルな結果表示になっています。 このツールの実装自体もシンプルで可読性が高く(さすがはGo)、カスタマイズしても良し、このツールを参考に自分自身でベン

    golang製ベンチマークツール『hey』を使ってみた - まったり技術ブログ
  • 最強のヒストリ補完を作りました - tellme.tokyo

    最強のヒストリ補完を求めて シェルヒストリに不満を持っていたので自作しました。今の自分にとっては必要な機能を盛り込んでいて便利に使えていますが、誰かにとっては、もしくは数カ月後の自分にとってはぜんぜん最強じゃないかもしれないです。 以前このようなエントリを書きました。 www.tellme.tokyo このころから (いやもっと前から) シェルのヒストリ補完に不満を持っていました。 単純にデフォルトの C-r だと目的のものを探しづらい 例えばコマンド名の一部だけだとノイズが多すぎる けどディレクトリは覚えているからそれでもフィルタしたい、とか 他にも色々あって (その理由について先のエントリを見てもらうとして) zsh-history というツールを書きました。 GitHub - b4b4r07/zsh-history: A plugin for zsh history extended

    最強のヒストリ補完を作りました - tellme.tokyo
  • maildown

  • テキストファイルの中身をクリップボードにコピーするGolang製CLIツールを作った

    こんなコマンドで、テンプレートファイルの中身が、クリップボードにコピーされる。 という、ごく簡単なツール。 なぜ作ったのか仕事で、定型文のテンプレートををベースにPRやコードレビューを書くことになっているのだが、毎度雛形をコピー&ペーストするのが面倒だったので。 制作当時、Githubのテンプレート機能(.github/以下に定型文のテンプレートを置いておくと、定型文の雛形として使えるやつ)は無かったので、自作してみた。 機能としてはありふれているので、探せばこの辺の機能を満たして余りあるようなツールが見つかっただろうと思う。 もう一つの理由として、当時Golangに入門したばかりで、習熟のための小さなツールを作りたかったというのもあった。 結果として、非常に小さな実装(150行くらい)ながらも、GolangでCLIを作る時の基礎を体得できたのでよかった。 冒頭でも少し触れたが、Githu

  • 1