タグ

関連タグで絞り込む (212)

タグの絞り込みを解除

tipsに関するiwazerのブックマーク (359)

  • 開発が爆速になるSwift用Xcodeプラグインをまとめてみた - Qiita

    2017/10/15 更新 とりあえず、入れておくと便利なXcodeのプラグインをまとめてみました。 汎用性のあるものを重視して、厳選しています。 プラグイン初心者向けに有名なものも含まれています。 主に Swift 向けです。 Xcode7.3.1 (一部 Xcode9.0) で動作確認しています。 Xcode 9.0で動作確認済みのものには 、Xcode8.3で動作確認済みのものには を付けています。 Xcode 9 / 8 2017/10/15追記 Xcode9や8でこれらのプラグインを使用するためには、各プラグインにUUIDを追加する必要があります。 追加を一括で行ってくれるツールがこちらです。 インストールして、実行後、Xcodeを再起動することで、Alcatrazを含むいくつかのプラグインが使用可能になります。 環境にもよりますが、プラグインのインストール後、Xcodeを起動す

    開発が爆速になるSwift用Xcodeプラグインをまとめてみた - Qiita
  • 物理サーバを選定する際のポイント – Eureka Engineering – Medium

    Eureka EngineeringLearn about Eureka’s engineering efforts, product developments and more.

    物理サーバを選定する際のポイント – Eureka Engineering – Medium
  • 初級者から中級者にレベルアップするためのXcodeデバッグ術 - Think Big Act Local

    効率よくiOSアプリ開発を行うために、効率よくデバッグを行いたいですよね。 このエントリでは「print文を書く以外デバッグの方法を知らなかったあの頃の自分」を初級者と定義して、自分がやってるデバッグ方法について書いてみます。 Xcodeデバッグ術 1. printを使わずに変数の中身を確認する age, name, coverImage という以下の3つの変数が宣言されています。 let age = 27 let name = "Ryosuke Hiramatsu" let coverImage = UIImage(named: "sample.jpg") これらの変数の中身をチェックしたい時、printで出力するのでも良いですが、それでは出力する値を変えたくなった時(print(age)をprint(age*2+1)に変更とか)に再度ビルドが必要になって時間がかかります。 printで

    初級者から中級者にレベルアップするためのXcodeデバッグ術 - Think Big Act Local
  • エンジニアが手早く英作文をする時はかどる Tips - tomoima525's blog

    GithubのPRや海外Slackチャンネルでチャット、はたまた英語圏のエンジニアとやりとりする等、英語で文章を書くことはしばしばあります。そんな時、自分がよく使っている方法について書きます。 先に一番大事なこと 大事なことは、英語はあくまでもツールだということです。伝えたい内容が重要であり、英文を書くことに時間かけることはエンジニアにとって不毛です。 よっぽど英語が得意な人でないかぎり、一から英作文すると時間がかかって質的でないところで時間を消費するということです。 なので一から文章を考えるのでなく、なるべく"型"を知ることがポイントだと考えています。それを踏まえた上で御覧ください。 文章を書く アルクの英辞郎とGoogle, Githubを組み合わせる 恐らく多くの人がGoogle翻訳などを使って英文を作っているかと思うのですが、アルクの英辞郎と組み合わせるともっとはかどります。理由

    エンジニアが手早く英作文をする時はかどる Tips - tomoima525's blog
  • Gmailで知らないと損する10種類の検索コマンド──フィルタ作成にも便利

    Gmailでは、さまざまな条件でメールや添付ファイルなどを検索できます。 たいていの場合、検索フィールドに言葉を入力して探すだけで十分に事足りることが多いかもしれません。しかし、Gmailユーザーならば、目的のメールや添付ファイルを見つけるのに苦労した経験がきっとあるはず。そんな時、検索コマンド(高度な演算子=特殊なキーワードや記号)を使えば、検索条件をより詳細に設定できるだけでなく、さらにフィルタ作成にも役立ちます。 もちろん、この検索コマンドは、ウェブ版だけでなくAndroidアプリやiPhoneアプリでも利用できます。というよりも、GmailのAndroidアプリ・iOSアプリでは手軽に詳細検索を実行できる「検索オプション」機能が備わっていないため、アプリでこそ検索コマンドの必要性が高いと言えるでしょう。 実は、Gmailのヘルプページにおいて、Gmail用の検索コマンド(Gmail

    Gmailで知らないと損する10種類の検索コマンド──フィルタ作成にも便利
  • While Your App Was Sleeping: Background Transfer Services

    About the content This content has been published here with the express permission of the author. Forcing your users to keep an app open and wait for files to download is like having a tea kettle that only boils water while you stare at it. In this talk, Gwendolyn Weston teaches how to use the iOS Background Transfer Service API to download files in the background, covering common pitfalls and bes

    While Your App Was Sleeping: Background Transfer Services
  • iPhoneに強化ガラスをキレイに貼るコツ | AppBank

    強化ガラスにホコリや気泡が入らないように貼るために抑えておきたいポイントを紹介。 強化ガラスの貼り付けって難しく感じますよね。強化ガラスの位置が合わなかったり、ホコリが入ってしまったり・・・私もたくさん失敗したことがあります。 そこで、毎日何枚も強化ガラスの貼り付けを行っているAppBank Storeの店鋪スタッフに「強化ガラスをキレイに貼るコツ」を教わってきました。 強化ガラスを初めて貼る方や、貼り付けが苦手な方チェックしてくださいね。 強化ガラスの貼り方を動画でチェック 用意するもの 強化ガラスをキレイに貼るためには、まず以下のグッズを用意しましょう。 強化ガラス セロハンテープ 液晶クロス(Whoosh!などの液体状クリーナーがあるとさらによし) ハンカチやタオルなどiPhoneの下に敷けるもの セロハンテープやハンカチは家にあるものをそのまま使えますね。 液晶クロスは強化ガラスを

    iPhoneに強化ガラスをキレイに貼るコツ | AppBank
  • Chrome デベロッパーツールの使い方: プロのように華麗に使いこなすための20のテクニック

    Chromeのデベロッパーツールをプロのように使いこなすための20のテクニックを紹介します。 いやー、当にデベロッパーツールは機能が豊富ですね。 How to use Chrome DevTools like a Pro 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様に許可を得て翻訳しています。 HTMLの要素をクイック編集 指定した行番号に移動 すべての子ノードを展開 デベロッパーツールの位置を変える CSSのセレクタによるDOM検索 Material Designとカスタムカラーパレット 複数のカーソル 画像をData URIとしてコピー 疑似クラスのトリガー 複数のコラムをドラッグで選択 「$0」で現在の要素を手に入れる 要素の表示 「Event Listeners」の表示 イージングのプレビュー Media Queriesの検証 ネットワークをフィルム

    Chrome デベロッパーツールの使い方: プロのように華麗に使いこなすための20のテクニック
  • MySQL 5.7の罠があなたを狙っている

    2015/08/22 YAPC::Asia Tokyo 2015 Lightning Talk 2016/01/13 update about default_password_lifetime will be 0

    MySQL 5.7の罠があなたを狙っている
  • 正規表現:悪い表現、いい表現、最良の表現 | POSTD

    わずかな文字がいかにしてパフォーマンスに大きな違いを生めるかというお話 正規表現は、私たち開発者がことあるごとに駆使する呪文のようなものですが、私たちはそれをどんな時も巧みに使いこなしていると言えるでしょうか。正規表現は繊細で精密な言語です。入念な慎重さで記述してやれば、ボウリングで一瞬にして完璧なストライクを取るような強力なテキストとなり得ます。 しかし、正規表現が精密さに欠ける状態で投げ出されると、さながら酔っ払いがよろよろとつまずきながらテキストの上を歩くがごとく、そのボールはぎこちなくボウリングのレーンを転がり、ピンを1つか2つ倒すだけで終わってしまうのです。 これら2つの正規表現の違いは何なのか。何がいい表現と悪い表現を分けるのか。正規表現に素晴らしい力を与えるメカニズムを、この投稿で明かしてみようと思います。効果的な表現とそうでない表現との大きな違いをきっと分かってもらえるはず

    正規表現:悪い表現、いい表現、最良の表現 | POSTD
  • History API を「あらためて」使ってみる - シンプルシンプルデザイン JavaScript

    以前、「History API を使ってみる」という記事を書いた。読み返したら非常に分かりにくかったため、History API の使い方をあらためて調べたので、自分なりの解を備忘録として残します。 サンプル:History API を「あらためて」使ってみる ライブラリ そもそも、便利なライブラリがすでにいくつか用意されている。 History.js devote これらは、History API に対応していないブラウザでのケアや、ページ内に「戻る」「進む」ボタンを設置した場合の制御もケアされているようだ(使ったことはないです)。これはすごい。これらを使う。以上。 ではあるが、ここではライブラリを使わずに、もっとライトにシンプルにHistory APIを導入してみる。 ユーザーにやさしい History API を使うメリットは、なんといってもユーザー体験が優れるということ。実際にペー

    History API を「あらためて」使ってみる - シンプルシンプルデザイン JavaScript
  • Best practices for writing Dockerfiles | Docker Documentation

    Docker overview Get started Overview Quick hands-on guides What is a container?Run a containerRun Docker Hub imagesRun multi-container applicationsPersist container dataAccess a local folderContainerize your applicationPublish your image Getting started guide Part 1: OverviewPart 2: Containerize an applicationPart 3: Update the applicationPart 4: Share the applicationPart 5: Persist the DBPart 6:

    Best practices for writing Dockerfiles | Docker Documentation
  • Sketchの使い方: 初心者がマスターしておきたいSketchでのデザイン作業がぐっと効率的になるチップス | コリス

    10 Sketch Tricks for Designers 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様に許可を得て翻訳しています。 レイヤー間でスタイルをコピペ レイヤーの移動 カラーピッカー 角丸の半径を個別に設定 再利用できるシンボル ツールバーのカスタマイズ iOSデバイスでデザインレビュー Sketchの便利なプラグイン Sketchでプレゼンテーション iPhone, iPadの画面を録画 レイヤー間でスタイルをコピペ レイヤーに同じデザインをコピペしたい時は、カラーコードなどをコピペするのではなく、スタイルをレイヤー間でコピペできます。 レイヤー間でスタイルをコピー ⌘ + Option + C レイヤー間でスタイルをペースト ⌘ + Option + V レイヤーの移動 レイヤーを上下に移動させたい時は、ドラッグ&ドロップの代わりにキーボード

    Sketchの使い方: 初心者がマスターしておきたいSketchでのデザイン作業がぐっと効率的になるチップス | コリス
  • 早く知っておけば良かったrailsの技 | dev.wan.co

    rails 自分が rails をさわり始めたときはバージョン1からバージョン2に変わるあたりだったのですが、バージョン2が出た年を振り返るとなんと2007年でした。 月日の流れが速い事に驚く中、早く知ってたら良かったのになぁって事をつらつらとまとめてみました。 最近 rails さわり始めてみたよ!って方の参考になれば良いなと思います。 今回は便利な gem とかではなく、素のrailsで出来ることを挙げています。 ちなみにバージョンは以下の環境です。 About your application's environment Ruby version 2.1.3-p242 (x86_64-darwin14.0) RubyGems version 2.2.2 Rack version 1.5 Rails version 4.1.8 rails new したときの app 以下のディレクトリ

  • CSS 設計の長い夢 - ペパボのフロントエンドスタンダード

    フロントエンド周りの技術は驚異的なスピードで進化し、また多様化しています。それらを全てマスターするのは途方もなく大変なので、ペパボでは、社内のエンジニア・デザイナが「最低限これだけはおさえておこう」というスタンダードを文書化することにいたしました。社内向けを想定した文書ではありますが、社内のみに留めず多くの方に役立てたいと考えたため公開します。 スタイルシートの夢 (1) 予測しやすい (2) 再利用しやすい (3) 保守しやすい (4) 拡張しやすい 代表的な CSS 設計手法 既存プロジェクトCSS に立ち向かう! (0) 流れ (1) 既存の CSS ファイルを元に SCSS ファイルに変換する (2) イニシャライズ CSS や共通の箇所のスタイルを分離する (3) CSSLint を使って、修正しやすいところから整理していく (4) コンパイル (5) スタイルのスコープ(あ

    CSS 設計の長い夢 - ペパボのフロントエンドスタンダード
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

  • gemを作る時に気をつけていること - くりにっき

    公私含めて2年間でたぶん30個以上はgemを作ってますが、なんとなく体得はしたもののこういうことは誰も教えてくれなかった気がするので残しておきます アンダースコアとハイフンを使い分ける gemを作る第一歩は bundle gem <作りたいgemの名前> ってやると思いますが、単語区切りであればアンスコ、ネームスペースの区切りだったらハイフンを使います アンダースコア区切り $ bundle gem go_princess_precure Creating gem 'go_princess_precure'... create go_princess_precure/Gemfile create go_princess_precure/.gitignore create go_princess_precure/lib/go_princess_precure.rb create go_pri

    gemを作る時に気をつけていること - くりにっき
  • Core Location in iOS 8

    Written by November 10th, 2014 This article has been translated into: 中文 For as long as the iPhone has existed, location services have been front and center. Maps.app was one of the killer features that launched with the original iPhone. The Core Location API has existed in public form since the first public iPhone OS SDK. With each release of iOS, Apple has steadily added new features to the fram

    Core Location in iOS 8
  • #Illustrator でアートボードを作り、そして書き出す

    Illustrator と小数値 Illustrator にはアートボードという、作業する上でとても重要な機能があります。 印刷物の場合だったら印刷領域として、ウェブやアプリケーションならデバイス画面領域として作業・管理できる機能です。アートボードは1つのドキュメント内に複数持つこともできるし、それぞれのサイズを自由に変えることもできます。A4サイズとA1サイズのポスターだったり、PC用やタブレット用、スマホ用の各画面をまとめて1つのドキュメントで管理することができます。 アートボードは、Illustrator で作業するときの「基準となる枠組み」です。何をするにもアートボードをベースに構築・管理していくことで作業がスムーズになります。 1. アートボードを作る アートボードを作る方法はいくつかありますが、メジャーどころは以下の3つです。 新規ドキュメントダイアログで指定する方法 新規ドキ

    #Illustrator でアートボードを作り、そして書き出す
  • 真似したい!使いたい!オシャレなCSSテキストエフェクト31個 | 楽天ティップスRakutenTips

    CSS 3 Transform Experiment CSS3トランスフォームを使ったpure CSSトリック。モダンブラウザ&IE9+みたいなので使うサイトは選ぶかなっと。 Animated Text Fill javascriptを使わずcssアニメーションでストライプを表現したテキストエフェクト Text Animation 見出しに追加して置きたいアニメーション Elastic Stroke CSS + SVG SVGを使ったカラフルなテキストアニメーション Fun With CSS Text-Shadow イベント時などに使いたいテキストシャドーを使ったインパクトあるポップなテキストエフェクト Box-bubble Cutout in CSS 写真にフィルターを掛けた背景に合わせた日付入りボックス Fly in, fly out JS &CSSで実装するアニメーション Maske

    真似したい!使いたい!オシャレなCSSテキストエフェクト31個 | 楽天ティップスRakutenTips