2019年9月8日のブックマーク (12件)

  • チケットの書き方 - Qiita

    メンバーの一部がスムーズに情報共有できるチケットを書けず 苦戦しており、相談を受けた時に色々言った内容を 書き起こしたもの。 荒いけど誰かの参考になるかもしれないので共有。 2019/09/07 宣伝追記 技術書典サークル参加します。 チーム運営どう考えて何をやったかまとめたセキュリティの 入門書を頒布するので気になった方は是非。 https://techbookfest.org/event/tbf07/circle/5671044488626176 書いた人の環境 業務ツールとしてチャット、Redmine、Wikiを使用。 チャットで会話して相談・整理・調整する。 タスク、課題はチケット化して管理。 ナレッジはWikiに書いて共有。 業務内容はシステム開発と運用保守でソフトウェア開発ではない。 Redmineはタスク・課題管理に使用。 以下、メンバーに伝えたことを清書したもの。 前提

    チケットの書き方 - Qiita
    kkeisuke
    kkeisuke 2019/09/08
  • iOSDC 2019 スライドまとめ - Qiita

    iOSDC 2019に参加してきたので、 発表者が頑張って作った発表資料をTwitterのタイムラインに埋もれないようにまとめました。 間違いがあれば訂正したいので、編集リクエストお願いします。 当は、この記事ではなく、公式にiOSDCサイトに、代わりに公開していただけると助かります。 スライドは公開され次第追加していきます。 [訂正]スライドとビデオは公式サイトで見れるようになったようです。この記事いらなくなったやったね 1 Day 17:50 A スクリーン配信機能の実装が大変だったので知見をお伝えします B SwiftのStringの文字数の数え方を完全理解する 1 Day 18:10 普通に書くと即メモリーリーク!こんなに大変だけど俺はXamarin.iOSを使い続けるぜ! 1 Day 18:40 A GoogleSpeechToTextを活用して音声を動画にした話 iOSDC

    iOSDC 2019 スライドまとめ - Qiita
    kkeisuke
    kkeisuke 2019/09/08
  • Googleフォトに写真をアップロードするツールを作った - GeekFactory

    Googleフォトに写真をアップロードするコマンドラインツールを作りました。 github.com このツールは先月に公開されたGoogle Photos Library APIを利用しています。 Getting Started APIにアクセスできるように初期設定が必要です。 https://console.cloud.google.com/apis/library/photoslibrary.googleapis.com/ を開く。 「Photos Library API」を有効にする。 https://console.cloud.google.com/apis/credentials を開く。 新しい「OAuth client ID」を作成する。application typeはotherを選ぶ。 Client IDとClient Secretが発行されるので、以下の環境変数を設定す

    Googleフォトに写真をアップロードするツールを作った - GeekFactory
    kkeisuke
    kkeisuke 2019/09/08
  • Chrome(Canary) の Native File System API で ローカルファイルの読み書きをする - mizchi's blog

    ブラウザ上でローカルファイルの読み書きができる Native File System APIChromeCanary で実装された。 前々から欲しかった機能なので、自分が作ってる markdown preview ツールに実装してみた。 Intent to ship https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/noan0cgEBGQ/t8DuK8_hDwAJ 仕様 http://wicg.github.io/native-file-system/ 動かすとこんな感じ https://mdbuf.netlify.com/ で Meta+O/Meta+S のキーバインドを振ってる。 有効化 https://www.google.com/intl/ja/chrome/canary/ をダウンロード chrom

    Chrome(Canary) の Native File System API で ローカルファイルの読み書きをする - mizchi's blog
    kkeisuke
    kkeisuke 2019/09/08
  • Apple Musicのブラウザ再生が可能に。iTunesより快適です

    Apple Musicのブラウザ再生が可能に。iTunesより快適です2019.09.07 15:0033,496 塚直樹 Catalina出る前に早くもiTunesいらないですやん。 Apple(アップル)の秋イベントを直前に控えた今日この頃ですが、突如Apple Musicのウェブ版のベータプログラムがこちらのURLで公開されました。あばよ、iTunes! 実は、この秋にリリースされるmacOS 10.15 CatalinaではiTunesが廃止され、Musiなど複数アプリによって置き換えられることが発表されています。今回のウェブ版の公開は、そんな変革を象徴しているといえそうです。 個人的にもこのウェブ版を使っているのですが、これが実に快適。はっきりいって、macOS 10.14で動作するiTunesよりもキビキビ動きます。米ギズモードの編集部では古いmacOSでの不具合も発見されて

    Apple Musicのブラウザ再生が可能に。iTunesより快適です
    kkeisuke
    kkeisuke 2019/09/08
  • モバイル決済アプリの作り方 / How to develop a mobile payment app

    iOSDC2019の発表資料です。 https://fortee.jp/iosdc-japan-2019/proposal/8cec3433-83bd-48cd-a13d-6742430518d2 動画はこちら https://www.youtube.com/watch?v=Q182EngkH_0 近年、モバイル決済アプリが非常に話題になっています。 このトークではそんなモバイル決済アプリの開発現場から、様々な技術的トピックについてiOSアプリ開発者視点からみなさんに共有します。 モバイル決済アプリ開発特有のトピック、例えば - Apple Pay In-App Provisionig を用いたiD決済の仕組み - QRコードによるコード決済の仕組み - 銀行口座接続や顔認証+公的証明書による人確認手法技術について - 既存の巨大なアプリに対して、いかに安全・効率的にモバイル決済機能を追

    モバイル決済アプリの作り方 / How to develop a mobile payment app
    kkeisuke
    kkeisuke 2019/09/08
  • Starship: Cross-Shell Prompt

    Compatibility FirstWorks on the most common shells on the most common operating systems. Use it everywhere! Rust-PoweredBrings the best-in-class speed and safety of Rust, to make your prompt as quick and reliable as possible. CustomizableEvery little detail is customizable to your liking, to make this prompt as minimal or feature-rich as you'd like it to be.

    Starship: Cross-Shell Prompt
    kkeisuke
    kkeisuke 2019/09/08
  • 実践!SPAでのリビジョンのズレ対策 - SMARTCAMP Engineer Blog

    スマートキャンプのエンジニア入山です。 近年、ユーザ体験(UX)の優位性からSPA(Single Page Application)を採用しているWebアプリケーションを多く目にするようになりました。 弊社が8月1日にリリースした、インサイドセールスに特化したCRM Biscuet(ビスケット) も、Vue.jsを使ったSPAで構成されたサービスです。 SPAを採用することで多くのメリットがありますが、従来のMPA(Multiple Page Application)とは異なる運用ノウハウが必要になると思います。 今回はSPAをプロダクション運用する上で避けては通れない、リビジョンアップ時のクライアント側の対応をご紹介します! SPAにおけるリビジョンアップ時の課題 リビジョン確認機能の実装方針 リビジョン確認機能の実装 アプリケーションにリビジョンIDを埋め込む リビジョン管理用JSON

    実践!SPAでのリビジョンのズレ対策 - SMARTCAMP Engineer Blog
    kkeisuke
    kkeisuke 2019/09/08
  • 🚀 プロンプトを超絶おしゃれにする Starship を紹介 - Qiita

    公式: https://starship.rs GitHub: https://github.com/starship/starship Starship はプロンプト(ターミナルに表示されるカレントディレクトリやユーザーの情報) のカスタマイズを行うプラグインのようなもので、特徴としては 公式より引用 Starship is the minimal, blazing fast, and extremely customizable prompt for any shell! The prompt shows information you need while you're working, while staying sleek and out of the way. Rustで作られているために高速に動くそうです。 インストール Macであればとても簡単に、

    🚀 プロンプトを超絶おしゃれにする Starship を紹介 - Qiita
    kkeisuke
    kkeisuke 2019/09/08
  • オブジェクト指向プログラミングを学ぶための推薦図書 - ソフトウェア設計を考える

    オブジェクト指向プログラミングを学ぶ オブジェクト指向プログラミングという言葉は、広い意味で使われている。 オブジェクト指向プログラミングをキーワードにすべての情報をかき集めて理解するというアプローチは現実には無理。 目に付いた重要そうなところを見繕って集めてみても、たぶん混乱するだけ。 この記事では、オブジェクト指向プログラミングのいろいろなアプローチの中で、 クラスを使って独自の「型」を定義するプログラミングスタイル 関連するデータとロジックをまとめて、小さな入れ物に格納する「カプセル化」を重視するプログラミングスタイル を学ぶための参考図書を紹介したい。 型とカプセル化に重点を置く設計スタイルがわかってくると、それとは異なるスタイル、異なる力点を置くアプローチとの違いが具体的にわかるようになってくる。*1 *2 まずは、オブジェクト指向プログラミングの中で、型・クラス・カプセル化に力

    オブジェクト指向プログラミングを学ぶための推薦図書 - ソフトウェア設計を考える
    kkeisuke
    kkeisuke 2019/09/08
  • The Writable Files API: Simplifying local file access  |  Web  |  Google Developers

    What is the File System Access API? The File System Access API enables developers to build powerful web apps that interact with files on the user's local device, such as IDEs, photo and video editors, text editors, and more. After a user grants a web app access, this API allows them to read or save changes directly to files and folders on the user's device. Beyond reading and writing files, the Fi

    kkeisuke
    kkeisuke 2019/09/08
  • Markdown Editor 比較記録 ||| Apribase

    「既存の Markdown Editor を眺めて、使いやすいのがあればそのまま使うし、なければ作るくらいの話だったのでわざわざ書く話ではない」と思っていたのですが、思った以上に�メモ量が多くなったので吐き出し。

    Markdown Editor 比較記録 ||| Apribase
    kkeisuke
    kkeisuke 2019/09/08