「会社のラップトップ」を持ったことはありません。ビルドします。 Toolz.dev、WP Adminify プラグインを維持し、Laravel と React Work を私が直接会ったことのないクライアントに出荷します。 私のオフィスはブラウザと端末であり、チームメイトは、スケジュールの問題である「クイック シンク」に十分なタイム ゾーンに分散しています。 何年にもわたって、セットアップはツールについて具体的なことを教えてくれました。リモートで作業するとき、勝つツールは最も強力なものではありません。 すでに開いているものです。
起動してサインインし、待つ必要がある重いデスクトップ アプリは、摩擦です。 同僚が 200 行の JSON ブロブを Slack に貼り付けて、通話中の場合、ネイティブ アプリを開きたくありません。 タブが必要です。 この本能は、Toolz.dev が存在する理由のすべてであり、このガイドは、パッド入りのまとめではなく、通常の勤務中に私が本当に手に入れるツールのリストである理由でもあります。
ギャップについても正直に話そうと思います。 Toolz.dev ができないことがあります。タスクの途中で分かるよりも、あなたに伝えたいと思います。 私が実際に使用する方法でツールキットを調べてみましょう。
tl;dr: リモート ワークの場合、すぐにロードしてローカルにデータを処理するツールが必要です。そうすれば、何もマシンから離れません。 私の毎日のセット: JSON フォーマッタ API レスポンスを読むには、 Base64 コンバーター あんど JWT デコーダ 認証デバッグの場合、 タイムスタンプ コンバーター あんど タイムゾーン コンバーター クロスゾーンチームの場合、 テキスト差 構成と比較するため 画像圧縮 すべてのスクリーンショットがアップロードされる前に. all free, all in-browser, no account. the one honest gap: Toolz.dev has no PDF tools - 私はそれらのためにスターリングPDFまたはiLovePDFを使用しています。
ブラウザ ツールがリモート ワーク用にインストールされたアプリに勝るのはなぜですか?
答えは「ブラウザは流行ではありません」というわけではありません。企業ネットワーク上に置かれていないラップトップから作業を行った場合にのみ、重要なのはいくつかの具体的な利点です。
新しいマシンは明白なものです。借りたラップトップで作業環境を複数回再構築しました。通常、ドライブが最悪のタイミングで停止したためです。デスクトップ ユーティリティの再インストールに費やされる 1 時間ごとに、出荷は 1 時間ではありません。ブラウザ タブのセットアップは 2 番目です。多くのクライアント マシンとロックダウンされた企業用ラップトップでは、ソフトウェアをインストールすることは単純に許可されず、Web ツールはそれを完全に回避します。その後、生の速度 (タブを開くとネイティブ アプリをコールド スタートするよりも高速) と、同じツールが macOS、Windows、Linux、Chromebook で同じように動作するため、クロスプラットフォームの一貫性が得られます。
ブラウザ ツールが常に正しいとは限らないため、ここに明確に示したトレードオフがあります。
| 考慮 | ブラウザ ツール | インストールされたデスクトップ アプリ |
|---|---|---|
| セットアップ時間 | なし - タブを開きます | ダウンロード、インストール、サインイン |
| ロックダウンされたマシンで動作します | はいって | ブロックされることが多い |
| 大きなファイル (500MB 以上) | ブラウザのメモリによって制限されます | それらをよりよく処理します |
| データのプライバシー | クライアント側のツールはアップロードしない | アプリによる |
| 詳細編集 (Photoshop グレード) | いやー | はいって |
| 最初のロード後のオフライン | 時々(キャッシュ) | はいって |
私が従うパターン: 100 の小さな日常業務のためのブラウザ ツール、重くて専門的な作業のためのネイティブ ソフトウェア。 私の流れを中断するのは 90% です。
毎日どのようなデータと API ツールを開いていますか?
私の 1 日のほとんどは、データをシェイプ間で移動し、API が実際に返したものを読み取っています。
JSON は定数です。 API、ログ、構成ファイル、エラー ペイロード - すべての JSON とその半分は、読み取れない 1 行に縮小されて到着します。 JSON フォーマッタ ピン留めしたタブです。 ミニファイド BLOB を貼り付け、出力インデントを取得すると、シンタックス エラーの正確な位置がフラグされます。これは、通常、誰かが残した末尾のコンマです。 JSON で肘の奥深くにいるとき、私は JSON ツールの究極のガイド。
データは常にスプレッドシートとアプリケーションの境界を越えます。 クライアントがレコードの CSV を送信します。私の API は JSON を求めています。 CSVからJSONへ その方向を処理し、 JSONからCSVへ Google スプレッドシートで生活している利害関係者のために、旅行を処理します。 変換を盲目的に信頼する前に知っておく価値のあることの 1 つ: CSV から JSON ツールにタイプが推測されるため、 07102 番号になります 7102 そして先行ゼロは消えます。 私はそれがどこにあるかを正確に書き上げました CSV から JSON ガイドへ- 移行を台無しにするのは、一種の静かなデータ破損です。
認証デバッグは、それ自体の小さな儀式です。 リクエストが 401 秒で、トークンが実際に何を主張しているかを確認する必要がある場合、 JWT デコーダ ヘッダー、ペイロード、署名に分割して確認できます exp そしてスコープ。 base64 はauthのまわりでもどこでも現れます - データURI、Basic authヘッダー、JSONに詰め込まれたバイナリ - そして Base64 コンバーター 両方向を処理します。 私のデプロイメントを実行する YAML では、Kubernetes マニフェストと CI 構成が 1 つであると、パイプラインが壊れます。 YAML バリデータ 展開が行われる前にそれをキャッチします。
あなたの仕事が API の多い場合、私はより完全なセットを収集しました API デバッグ ツール ガイド。
これらのツールはタイム ゾーン全体でどのように役立ちますか?
これは、非リモート開発者が過小評価している部分です。 チームが 8 または 10 のタイム ゾーンにまたがる場合、タイムスタンプはバグや会議の欠席の真の原因です。
ログは、UNIX タイムスタンプとともに到着します。 で事件が起きた 1708876200 そして、何かと相関させる前に、それが私の地元の時間のときだったのを知る必要があります。 ザ・ タイムスタンプ コンバーター それを即座に人間の日付に変えます。これを難しい方法で検証すると、その値は次のようになります 2024-02-25T15:50Z、あなたの腸が何を言ってもそうではありません。 ザ・ タイムゾーン コンバーター 都市の人々とスケジュールを組むときに使用するものです。助けがなければ地図上で指摘することはできませんでした。
しかし、実際にバグを防ぐ習慣はツールではありません。 すべてを UTC に内部的に保存し、UI の user's ローカルゾーンに表示して使用します ISO 8601 すべてのログとメッセージでそう変換するあいまいさはありません そもそも変換するコンバータは、他の誰かがそのルールに従わなかった時代のためのものです。
最も時間を節約できるテキスト ツールはどれですか?
小さく、魅力的で、一定。
命名規則は、毎日の変換です。 JavaScript は CamelCase を希望し、Python は SNAKE_CASE を望んでおり、定数は UPER_CASE が必要であり、URL は KEBab データベースの列名のリストを ケースコンバーター そして、40 行を手で編集せずにプロパティ名を取り戻します。長さ制限のあるもの (メタ記述、コミット メッセージ、最小値を含むドキュメント) の場合 ワードカウンター 私が数えずにカウントをくれます。
ザ・ テキスト差 ツールはタブを獲得します。 Git はコードの差分を処理しますが、Git が追跡しない 2 つのことを永遠に比較しています。ステージング構成と本番環境、変更前後の API レスポンス、仕様の 2 つのドラフトです。 追加と削除を強調表示すると、1 行が 1 秒で異なることがわかります。 そして、モックアップのために使い捨てプレースホルダー テキストが必要な場合、 ローレムイプサムジェネレーター beats copying from some random site - though fair warning, it only produces paragraphs, and its opening line is the slightly-wrong classic " Lorem ipsum odor amet, " not "dolor." といったランダムなサイトからコピーするビートたちの奇抜さを掘り下げた テキスト ツール ガイド。
この記事の以前のバージョンからの正直な訂正: 文字列の逆 ツールは文字の反転のみを行います.以前のドラフトが主張していたものは何でも、単語モードや行モードはありません.そしてそれはUTF-16コードユニットによって反転します, これは、絵文字やフラグの文字をマングルすることを意味します.それは手波することができますバグではありません - それはどこにでも素朴な文字列の反転が動作する方法です, そして、あなたがこれまでにコード内の文字列を反転した場合、それは理解する価値があります.
画像とフロントエンドの仕事はどうですか?
私は定期的にフロントエンドに貢献しており、スクリーンショットはバグ レポート、PR コンテキスト、ドキュメントなど、リモート ワークの副産物として常に使用されています。
最適化されていないスクリーンショットは、リポジトリを膨らませ、添付ファイルの制限を超えています。 私はすべてを実行します 画像圧縮 github の問題や Slack のスレッドに入る前に 特定のサイズ - 1200 x630 のソーシャルカード、一貫性のある doc 幅 - が必要なとき 画像のサイズ変更 それを、そして フォーマット変換 PNG/JPEG/を扱うウェブP imagemagickをインストールしていない私 そのコンバータ上の注意: それは、png、jpeg、またはwebpのみを出力し、avifではなく、jpeg複合材料として保存された透明なpngは、html仕様に従って、白ではなく黒にライブのような詳細 画像フォーマット コンバータ ガイド。
ザ・ バックグラウンド リムーバー は非常に便利ですが、このガイドの前のドラフトを含め、よくある誤解を正す必要があります。これは AI ではありません。 カラーキー除去剤です。 左上のピクセルをサンプリングして、その色に近いすべてを削除します。これは、無地の背景に最適で、髪やグラデーションには役に立ちません。 どちらを持っているかが分かると、イライラすることがなくなります。
CSS 作業には、 グラデーションジェネ そして、 カラーピッカー。 そして、私が一生懸命頼りにする最新の追加: カラーコントラストチェッカーかつて、日光の下では見えない明るい灰色のテキストを出荷したので、二度とやりたくないからです。 全文は カラー コントラスト チェッカー ガイド。
セットを締めくくるコーディング ユーティリティは何ですか?
なくてはなりたくない一握り。 ザ・ uuid ジェネレーター テスト データとモック レコード用。 ザ・ 正規表現ビルダー for building and testing patterns against sample text before I paste them into code - regex written blind は、本番で失敗する regex です。 the SQL フォーマッタ クエリの壁を読みやすくするため。 ザ・ ハッシュジェネレーター チェックサムのため。
そして、私は WordPress に多くの時間を費やしているため、 シリアル化されていない ツールは、シリアル化された BLOB をデコードします。 wp_options テーブル。 プラグインが不正行為を行った場合、通常、そのシリアル化された設定は、コードをステップスルーするよりも速くストーリーを伝えます。アプローチ全体を で書きました PHP シリアル化ガイド。
Toolz.dev が実行しないこと
404 リンクをあなたに任せるよりも、はっきり言いたいと思います。 Toolz.dev には PDF ツールはありません。 マージも分割も圧縮も回転もできません。 ここに着いて 2 つの PDF を組み合わせようとしている場合、存在しないツールにあなたを送るつもりはありません。 簡単な Web ジョブには、自己ホスト型でプライベートなものが必要な場合は、Stirling PDF を使用するか、iLovePDF を使用してください。 私はそれらを自分でブックマークしたままにします。
また、深く、特殊なソフトウェアの代替ではありません 画像ツールは圧縮、サイズ変更、およびフォーマット変換用です - レイヤー編集ではありません 実際の写真の作業のためにあなたはまだPhotoshopまたはGIMPを望んでいます ブラウザツールは、毎日の小さなものを非常にうまくカバーし、正直にそこで停止します。
リモートワークにとって、プライバシーの角度は実際に重要です
在宅、カフェ、コワーキングスペースで仕事をしていると、データは自分がコントロールしていないネットワークを横切っています。 ここでクライアント側の処理が流行語ではなくなります。 Toolz.dev 上のツールでは、データを処理するツールがブラウザで処理します。 - ファイルやテキストはマシンから離れることがないため、大ざっぱなカフェ WiFi 上で傍受するものは何もなく、どこかのサーバーログに何も置かれません。 client's 契約テキストや接続文字列でいっぱいのコンフィグファイルを処理する場合、それは "fine" と "incident report." の間の違いです。 のプライバシーモデルをさらに深く掘り下げました データ プライバシー ツール ガイド。
よくある質問
Toolz.dev のツールは無料ですか?
はい、ツールは透かしのない自由に使用できます。 セールスではなく正確に: 使用量計システムがあり、ゲストは登録時に増加するツールごとの 1 日あたりの制限を獲得します。 ほとんどの人は、それを打つことはありません ツール自体にペイウォールはなく、強制的に試すためのサインアップもありません。
ツールはオフラインで動作しますか?
部分的に。 ページはインターネットから一度読み込まなければなりませんが、処理はブラウザで行われるため、実際の操作はその後の接続は必要ありません。 一部のツールはブラウザによってキャッシュされ、オフラインで動作し続けますが、これは全面的に保証されません。
これらのツールは、企業または顧客のデータに対して安全ですか?
データを処理するツールはブラウザでローカルに処理するため、アップロードされるものは何もありません。これは通常、サーバーで処理する商用代替ツールよりも安全であり、外部アップロードを禁止するデータ ポリシーと一致しています。規制されたデータを処理する場合は、独自のポリシーに照らして確認してください。コンプライアンス チームが許可するものではなく、ツールがどのように機能するかを説明します。
携帯電話で使用できますか?
はい。応答性が高く、モバイル ブラウザで動作します。デスクトップでは重いタスクの方が快適ですが、電話では JSON のフォーマット、トークンのデコード、UUID の生成などの簡単なジョブでも問題ありません。
Toolz.dev には PDF ツールがありますか?
いやー 。 これが正直なギャップです。 サイト上に PDF のマージ、分割、圧縮、回転ツールはありません。 私がスターリング PDF または iLovepdf を使用している場合は、同じことをお勧めします。
これらのツールの API はありますか?
現在はありません。 これらは、インタラクティブなブラウザで使用するために構築されています プログラム作業の場合は、ホストされたエンドポイントを期待するのではなく、基盤となるオープンソース ライブラリを使用して、コードに直接操作を実装します。
これらのツールはどのくらいのサイズで処理できますか?
処理はブラウザー内であるため、上限はサーバーの制限ではなく、デバイスのメモリです。 ほとんどの最新のマシンは、最大数百メガバイトのファイルを処理します。 本当に大きなファイルの場合は、コマンドライン ツールの方が適しています。
リモート開発者が最初にブックマークする必要があるツールはどれですか?
私が最も開くのは、最も開く4つから始めます。 JSON フォーマッタ、 Base64 コンバーター、 タイムスタンプ コンバーター、そして テキスト差。 特定のニーズが発生したときに、残りを追加します。
正直な結論
リモートワークは別の種類のツールキットに報酬を与えます - 高速でプライベートでゼロセットアップ - そして、オフィスが行うよりも摩擦を厳しく罰します、なぜなら次の机にはツールを借りる人がいないからです上記のセットは私が実際に開いているものです、ギャップとすべて。私はむしろ、存在しないものでいっぱいのパッド入りのツールよりも、説明どおりに動作するツールの短いリストを手渡したいと思います。
開放 Toolz.dev、4 つの必需品を固定し、その日が来るとツールをフォルダーに追加します。 PDF を組み合わせる必要がある場合は、私がどこに送ったかがわかります。
関連ツール:



