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

  • オンラインvimトレーニングで休日にvimmerへの一歩を進めてみよう | DevelopersIO

    はじめに ローカルでのTerminalを使った開発 EC2インスタンス等へログインした後に発生するテキスト編集作業 など、vim等のテキストエディタを使うシーンというのはそれなりに発生します。いざその場面に遭遇した際に、テキストエディタ操作で手間取ってしまうことは避けたいものです。 vimのローカルトレーニング用テキストとしてvimtutorというコマンドがあります。 % vimtutor =============================================================================== = V I M 教 (チュートリアル) へ よ う こ そ - Version 1.7 = ===========================================================================

    オンラインvimトレーニングで休日にvimmerへの一歩を進めてみよう | DevelopersIO
    ysuitable
    ysuitable 2024/07/08
  • 10 年間 1 人で 1 つの iOS アプリを保守してきた話 | DevelopersIO

    はじめに 10 年前の今日、2012/02/03 に Just Quick Search という iOS アプリをリリースした。 個人で開発を行い、100% すべての要素を自分で考え作り上げてきた。 今日はこのアプリに関する 10 年間の思い出と技術的な部分についてをアツく語りたいと思う。 アプリ紹介 Just Quick Search は検索補助アプリである。 このアプリを使うと普段 iPhone で行っている 検索 というアクションをほんの少しだけ 速く 実行できるようになる。 以下がキーワード iphone を検索している時の挙動だ。 ip と入力したところで候補に出てきた iphone をタップし、キーボード右下の search をタップすると Safari が立ち上がり Google での検索結果が表示されるというものである。 メインの機能はこれだけだ。 一見ただ検索をしているだ

    10 年間 1 人で 1 つの iOS アプリを保守してきた話 | DevelopersIO
    ysuitable
    ysuitable 2022/02/03
  • DeepLの”公式”Chrome拡張がヤバイ。TwitterもSlackも英語でつぶやき放題 | DevelopersIO

    ちゃだいん(@chazuke4649)です。 DeepLの公式Chrome拡張機能がヤバかったので勢いにまかせて紹介します。 "公式版"がリリースされてたの知ってた? DeepL翻訳(ベータ版) - Chrome ウェブストア ベータ版ではありますが、いつの間にか公式版がリリースされていました。自分は今まで公式版がなかったので、以前は非公式版のツールを使っていました。 インストールする Chromeウェブストアからインストールすると、右上にアイコンが表示されます。それをクリックすると以下ポップアップ画面が表示されます。 現時点では以下2つの機能が存在します。 読む: ブラウザ上の文章を任意の言語に翻訳して表示できる 書く: ブラウザ上に入力している文字を任意の言語に変換できる それぞれ試してみます。 「読む」 一般的にはこちらがよく認知されている機能だと思います。 下図のように、翻訳したい

    DeepLの”公式”Chrome拡張がヤバイ。TwitterもSlackも英語でつぶやき放題 | DevelopersIO
    ysuitable
    ysuitable 2021/12/24
  • AWS CloudShellで「rm -rf /*」を実行してみた | DevelopersIO

    よい子(大人を含む)はマネしないでね。CloudShellを再起動すればホームディレクトリ以外の領域は元に戻るのでちょっと安心。 CloudShellで実行するとまた違った面白い動作するらしい こんにちは、OS破壊おじさんの のんピ(@non____97)です。 皆さんはOSを破壊したことはありますか? 以下記事の通り、私はあります。 そんな私にTwitterでとある方から「CloudShellで『rm -rf /*』をやると、また違った面白い動作をする」と情報をいただきました。 CloudShellはシェルプロンプトの環境でありOSではないですが、これは試さずにはいられません。 いきなりまとめ rm -rf /*を実行すると、やっぱり/binなどディレクトリが削除され、ビルトインコマンド以外のコマンドは実行できなくなる CloudShellを再起動すれば環境が再作成され、再度CloudS

    AWS CloudShellで「rm -rf /*」を実行してみた | DevelopersIO
    ysuitable
    ysuitable 2021/12/18
  • 機械学習はもはやエンジニアのものですらない。ノーコードで機械学習モデルが作れる「Sagemaker Canvas」が発表! #reinvent | DevelopersIO

    せーのでございます。たった今re:Invent2021初日のキーノートが終了したところです。 今年も初日から色々なサービスが出ました。このエントリではその中からビジネスアナリスト向けの機械学習サービス「Sagemaker Canvas」を速報にてご紹介します。 より直感的なモデル作成へ SagemakerといえばAWSが誇る機械学習の作成ツールとなりますが、このサービスを使いこなすには機械学習の基的な知識やJupyter notebook、ECRコンテナサービス、機械学習フレームワーク、ハイパーパラメータなどの基礎知識が必要になります。 そこで機械学習を触ったことのないエンジニアでも手軽に触れるように、と数々のベースモデルやコードなどを用意してポチポチクリックしながら進めていけるサービスがSagemaker Jumpstartとなります。それでもPythonやJupyter Notebo

    機械学習はもはやエンジニアのものですらない。ノーコードで機械学習モデルが作れる「Sagemaker Canvas」が発表! #reinvent | DevelopersIO
    ysuitable
    ysuitable 2021/12/06
  • Phaser.js + TypeScript + Viteでゲーム開発 | DevelopersIO

    Phaser.js(フェイザー)とは、HTML5の2Dゲーム開発を行うことができるオープンソースのフレームワークです。 CanvasやWebGLを利用して、PCやモバイル上で動作するゲームを開発できます。Phaser.jsの初回リリースは2013年に行われ、継続的にアップデートが行われています。2021年現在もPhaser3.55.2がリリースされており、またPhaser4のベータ版もリリースされています。Phaser.jsは、JavaScriptTypeScriptに対応しています。

    Phaser.js + TypeScript + Viteでゲーム開発 | DevelopersIO
    ysuitable
    ysuitable 2021/11/30
  • Google Cloud Platformに東京リージョンが追加されたようです | DevelopersIO

    [2016/10/25 17:50更新] Stackdriverが対応したようなので、説明を変更しました。 ども、大瀧です。 まだGoogle Cloud Platform Blogや公式Twitterなどでのアナウンスが無いのですが、GCPのWebコンソールから東京リージョンが選択できるようになっていたので、その様子をレポートしてみます。 東京リージョン GCP東京リージョンのリージョン名はasia-northeast1、ゾーンはa、b、cの3つです。GCEのインスタンス作成画面では、以下のようにリストされます。 対応するサービスは、手元で確認した限りでは以下がゾーン/リージョン一覧から選択できました。 Compute Engine Container Engine ネットワーキング 負荷分散、VPN、クラウドルーター Cloud Storage Cloud Dataproc 一方で、一

    Google Cloud Platformに東京リージョンが追加されたようです | DevelopersIO
    ysuitable
    ysuitable 2021/10/05
  • 1