タグ

ブックマーク / dev.classmethod.jp (7)

  • 正規表現をサッと確認するのに重宝した神サイトを紹介してみる | DevelopersIO

    はじめに こんぬづは、ゲーム用のPCを東京に置いているため、実家に帰ってくるとゲームができなくてしんどい田中です。こういうときに限って、ゲームの実況動画を見てしまったりして余計に心を痛めています。 さて今回は、今年正規表現をサッと確認するのに重宝した Regexper を紹介します。 Regexper こんなサイトです。とてもシンプル。 以下のような特徴があります。 正規表現を図で表示してくれる 表示した図をダウンロードできる 正規表現を図で表示してくれる 入力欄に正規表現を入力して、Displayボタンを押すと、以下の画像のようにその正規表現のパターンを図示してくれます。 どんな範囲でパターンマッチしてくれるのかがとても見やすくなります。 表示した図をダウンロードできる 入力欄の右下にあるDownloadボタンを押せば、表示した図をダウンロードすることができます。 例えば正規表現の仕様を

    正規表現をサッと確認するのに重宝した神サイトを紹介してみる | DevelopersIO
  • Markdownでシーケンス図とかが書けるMermaid記法で業務フローを書いたら意外とイケたので自分なりのコツを紹介してみる | DevelopersIO

    こんにちは、臼田です。 みなさん、業務設計してますか?(挨拶 今回はMarkdownでシーケンス図やフローチャートなどの図を記述できるMermaidを使って業務フローを書いてみたら、意外と書けたので自分なりのTipsを紹介したいと思います。 その前に 注意点として、まだMermaidを使い始めたばかりなので、「もっとこうしたらいいぞ」とか「こっちのほうがいいぞ」とかあれば建設的なフィードバックとしてSNSとかでいただけるとありがたいです。 あと業務フローって表現しましたが、人によって思い描く業務フローが違うと思うので、業務フローの定義に関するツッコミはご容赦ください。私が今回Mermaidで書いたのは以下の図です。(内容はブログ用に簡素化しました) この図のコードは以下のとおりです。(後ほど解説します) sequenceDiagram autonumber actor お客様 partic

    Markdownでシーケンス図とかが書けるMermaid記法で業務フローを書いたら意外とイケたので自分なりのコツを紹介してみる | DevelopersIO
    nakkisan
    nakkisan 2022/05/01
  • ぼくの考えた最強のMac環境 | DevelopersIO

    こんにちは、クラスメソッドの岡です。 先日MacBookProにコーヒーをこぼしてしまい、見事に壊れました。 電源はつくけどバックアップが取れない。。しかし不幸中の幸いで直前にGoogleDriveにデータを移していて、gitにもpushしていたので復元する必要はあまりないかも、、? ということで、環境の見直しも兼ねて新しいMacをまっさらな状態からセットアップすることにしました。 今回はセットアップも兼ねて自分のお気に入りのツール等を一部ご紹介させていただこうと思います。 環境 macOS Catalina 10.15.6 アプリケーション 1Password: パスワード管理 Googleアカウントのパスワードすら覚えてないのでとりあえず1Passwordを入れます。 他にサインインしているデバイスがあれば、環境設定→アカウント→その他のデバイスを設定でセットアップ用のQRコードが出せ

    ぼくの考えた最強のMac環境 | DevelopersIO
  • [macOS][iOS] パケットトレースツール「Charles」を使用してiOSデバイスの生の送受信データを確認する | DevelopersIO

    はじめに こんにちは。モバイルアプリサービス部の平屋です。 記事では、パケットトレースツール「Charles」を使用してiOSデバイスの生の送受信データを確認する手順を解説します。 検証環境 macOS 10.12.3 java version 1.8.0_121 Charles 4.0.2 iPhone 6 iOS 10.2.1 Appleの公式ドキュメントで紹介されているパケットトレースツール Appleの公式ドキュメント「Technical Q&A QA1176: Getting a Packet Trace」では、macOSでパケットをトレースするためのツールとして以下のツールが紹介されています。 Charles CPA Debookee HTTP Scoop IPNetMonitorX mitmproxy tcpdump tcpflow tcptrace Wireshark W

    [macOS][iOS] パケットトレースツール「Charles」を使用してiOSデバイスの生の送受信データを確認する | DevelopersIO
    nakkisan
    nakkisan 2019/02/09
    パケットトレースツールを使って、iOS機器の通信データをキャプチャする方法
  • [iOS] Charles for iOSがリリースされたので試してみた | DevelopersIO

    はじめに こんばんは。モバイルアプリサービス部の平屋です。 記事では、日リリースされたパケットトレースツール「Charles for iOS」の使い方を紹介します。 macOS版Charlesの使い方については以下の記事で紹介しています。 [macOS][iOS] パケットトレースツール「Charles」を使用してiOSデバイスの生の送受信データを確認する [Charles]モバイル端末でのWebサイトリモートデバック 検証環境 記事は以下の環境で検証を行いました。 iPhone X, iOS 11.2.6 Charles for iOS v1.0 とりあえず使ってみる まずは、初期設定のままCharlesを使用してみます。 Charles for iOSをインストールし、起動します。 「Use Proxy」スイッチをONにします。VPNプロファイルを追加してよいか聞かれるので許可し

    [iOS] Charles for iOSがリリースされたので試してみた | DevelopersIO
    nakkisan
    nakkisan 2019/02/09
    iOS機器の通信をキャプチャできるアプリの使い方
  • MacでWEBアプリをスタンドアロン化してみよう | DevelopersIO

    はじめに こんにちわ、川原です。 最近、ブラウザアプリの台頭が激しいと思います。Gmailしかり、Googleカレンダーしかり、ChatWorkしかり。 え、他にもあるって? これらはとりあえず弊社の業務を行ううえで必須のものを挙げただけですので、ぇえ。 で、今どきのブラウザって、基、タブブラウザですよね? で、さらに今時のエンジニアMac使いですよね(完全に思い込み)? Mac使いがブラウザアプリをタブブラウザで使う場合、ちょっと困りますよね。何がって? アプリの切り替えで一手間増える(場合が多いん)です。 勘のいい人はこれだけで私が言いたいことが何かピンと来たと思います。 Macの場合、「Command + Tab」のでアプリの切り替えができますが、ブラウザアプリってブラウザのタブの中で動いているので、前述のコマンドで一発で切り替えできないんです。 (Command + Tabえで

    MacでWEBアプリをスタンドアロン化してみよう | DevelopersIO
    nakkisan
    nakkisan 2016/06/14
    任意のWebサイトをアプリ化するソフトの設定方法
  • [iOS]Storyboardで始めるiPhoneアプリ開発 #1 – pushセグエを使う | DevelopersIO

    はじめに iPhoneアプリは、Macが1台あれば作ることができます。 (OSのバージョンは10.7.4以降である必要があります) 「とりあえず動くものを作ってみよう!」といった感じで簡単なアプリを作ってみたいと思います。 「アプリの画面」や「画面の遷移」を視覚的に作成できる「Storyboard」を使いながら、 コードを書かずにできるとこまでを今回はやってみます。 Storyboardとは Xcode4.2から導入されました。iOS5以降を対象としたアプリの開発で使用出来ます。 下の画像のような画面で「画面内のUIパーツのレイアウト」や、「画面から画面への遷移」を視覚的に作成出来ます。 開発の準備 用意するものは以下の通りです。 OS X 10.7.4以降がインストールされたMac 開発ツール「Xcode」 Xcodeは無料でインストールできます。最新版のバージョンは4.6.2です。 X

    [iOS]Storyboardで始めるiPhoneアプリ開発 #1 – pushセグエを使う | DevelopersIO
  • 1