モバイルファースト室の三浦です。 みなさんはplayground使っていますか? Swiftにはplaygroundが用意されていて手軽にかつライブレンダリングでコーディングをすることができます。 CoreGraphicsの描画などを確認しながらコードを書くこともできてとても便利です。 早速Swiftで簡単なスケッチをしてみましょう! Xcodeでplaygoundファイルを新規作成します。次にUIKitをimportします。 import UIKit 次に表示のためのUIViewを生成します。 // ビューのサイズ let size = CGSize(width: 200, height: 200) // UIViewを生成 let view:UIView = UIView(frame: CGRect(origin: CGPointZero, size: size)) view.back
App extensions in the Today view are called widgets. Widgets give users quick access to information that’s important right now. For example, users open the Today view to check current stock prices or weather conditions, see today’s schedule, or perform a quick task such as marking an item as done. Users tend to open the Today view frequently, and they expect the information they’re interested in t
I just love small utility apps that sit in my mac’s menubar and provide some useful functionality. I recently updated to Yosemite beta and found the awesome ‘Dark Mode’. Since I also use a dark theme in Xcode while coding, this felt perfect. To switch on the Dark mode, there is a setting under System Prefences-> General -> Theme. Or you can enter commands in Terminal. Hmmmm… really?? Can’t I just
This is an abridged chapter from our book Core Data by Tutorials, which has been completely updated for Swift 4 and iOS 11. This tutorial is presented as part of our iOS 11 Launch Party — enjoy! Welcome to Core Data! In this tutorial, you’ll write your very first Core Data app. You’ll see how easy it is to get started with all the resources provided in Xcode, from starter code templates to the Dat
How I used Swift to build a Menubar App for OSX You know those menubar apps that sit next to our date/time in the top right corner of OSX? Yeah, I think those are cool. Lets make one! :) I should preface this tutorial by saying that I’ve only been learning Swift for about a week, I’m using Xcode beta4, and I’m sure there are far better ways of accomplishing this task. I simply wanted to share what
Here we go! ムービーを編集する ムービークリップを並べる クリップの長さと順番を調整する 静止画を追加する クリップの再生速度を調整する ムービークリップを分割する トランジションを追加する タイトルテキストを追加する BGMを追加する クレジットタイトルを追加する ピクチャ・イン・ピクチャを使う プロジェクトを複製、削除する ムービーを書き出す メディアブラウザに書き出す ムービーファイルを書き出す YouTubeアカウントを作成する YouTubeにムービーを公開する iMovieの奥義 素材を用意する iMovieを起動してみる iMovieにムービーファイルを読み込む 3D-CADから書き出したアニメーションムービーを読み込む 携帯電話で撮影した動画(.3gp .3g2)を読み込む BiND.app ムービークリップを並べる : iMovie : Multimedia
2014/08/13 追記 AppleScriptを使った実装が MacAppStore の審査で Reject される件について書きました。 「ログイン時に起動」を実装する (2) Mac アプリを使っていると、よく「ログイン時に起動 (Launch at Login)」という設定項目を目にします。 とても便利な機能なので、皆さん当たり前のように利用しているかと思いますが、実はけっこう実装が面倒です。 僕も自分の Mac アプリで実装したいと思ったのですが、情報が古かったり間違っていたり、日本語の情報が少なかったりで非常に苦労しました。 そこで、これから Mac アプリを作る人のために「ログイン時に起動」の実装方法をまとめておこうと思います。 「ログイン時に起動」3つの実装方法 「ログイン時に起動」を実装する方法は3つあります。(他にもあるかも, CFPreferencesとか) Lau
(※この記事はWantedlyのエンジニアメンバー向けのサンプル記事です) こんにちは! このブログはMiddlemanを使って生成され、GitHub Pages上にホストされています。 MiddlemanはRubyで書かれた静的サイト生成のフレームワークで、gemとして提供されています。 記事を書くには 手元の環境で動かすには以下のようにします。 初回はまずレポジトリをcloneしてとってきましょう。 ちなみに、developブランチに元原稿が存在し、masterブランチに公開するHTMLが自動的に生成されます。 $ git clone git@github.com:wantedly/wantedly.github.io.git $ cd wantedly.github.io $ git checkout develop $ bundle install $ bundle exec mi
OctopressはRuby製の静的サイトジェネレータjekyllをベースにした簡単にブログを構築できるフレームワークです。 素のjekyllでブログを始めようとするとテンプレートやCSSの作成、プラグインの選定を最初から自分でやらないといけませんが、Octopressではこれら必要最低限のものは予め用意されていて、インストール後いくつかRakeコマンドを叩けばさくっと公開できるようになっています。*1 実際の運用を3ステップでざっくり言うと、 Markdownで記事を書く RakeでHTMLに変換してサーバにデプロイ 作業ファイルはGitでプッシュ の繰り返しです。WordpressのようなGUIの管理画面はなく、一般のブログと比べると敷居は高めですが、Markdownで書いてRakeで制御してGitでバージョン管理 (デザインはSass+CSS3で調整) する機会が増えて勉強になるので
Read by millions of people, our online book provides an easy and beginner-friendly way to learn Git and version control. Lots of sketches & screenshots help you understand the basic concepts & commands to be a productive developer. First Aid Kit Learn how to undo & recover from mistakes in Git. No matter if you messed up a commit, need to discard changes, or return to a previous version. Take a lo
はじめに 近年注目されているサーバー管理ツール「Chef(シェフ)」は、ファイルに記述した設定内容に応じて自動的にユーザーの作成やパッケージのインストール、設定ファイルの編集などを行うツールだ。今回はこのChefについて、基本的な環境構築方法と使い方を紹介する。 前回はサーバーの設定管理ツールとして「Puppet」を紹介したが、今回紹介するChefは、このPuppetと人気を二分するサーバー設定管理ツールだ。 Chefは米Opscodeが開発しているオープンソースソフトウェアで、Rubyなどのオープンソースな技術を使って実装されている。ライセンスはApache License 2.0だ。同社はChefにいくつかの機能を追加した有償版の「Private Chef」やクラウド型の「Hosted Chef」といったサービスも提供しているが、本記事ではオープンソース版のChefについて紹介する。
最近注目されている開発支援ツール「Vagrant」は、テスト用の仮想マシン作成やその環境設定などを自動化するツールだ。これを利用することで、仮想環境の作成からセットアップ、そして破棄までを、簡単なコマンドを実行するだけで行える。今回はこのVagrantの概要と基本的な使い方を紹介する。 仮想マシンの作成や環境構築、仮想マシンの破棄までを自動化するツール「Vagrant」 近年、Web開発の分野ではPC上に構築した仮想マシン上にテスト用の環境を作成し、そこで開発やテストを行う、というスタイルが一般的になっている。その場合に問題になるのが、本番環境とテスト/開発環境が同一になっていない、というケースだ。また、複数人の開発者が関わるプロジェクトでは開発者がそれぞれ自身のマシン上に仮想環境を構築して開発するという例も多いが、この場合開発者ごとのテスト/開発環境がそろっていないという問題も発生しうる
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く