目的 巷に溢れるAdobe Illustratorで作成された .aiのベクター素材を .svgに変換してInkscapeやら他のアプリで使えるようにする。 .epsを .svgに変換する時も同じ方法が使える(Inkscapeは .epsが直接開けるけど)。 必要なもの Scribus(Scribus.netより入手) Ghostscript(Richard Koch Home PageよりMac用パッケージを入手。Macportsなどでもインストール可能) X11(OSX 10.8 Mountain LionにはX11が付属していないので、XQuartzよりXQuartzを入手) オープンソースコミュニティに対する感謝と尊敬の気持ち 素材を提供してくれるデザイナーさんたちに対する感謝と尊敬の気持ち 方法 Scribusで新規ドキュメントを作成します(大きさはどうでもいい)。 メニューから
App Sites is a gallery of the coolest iPhone & Mac app websites.Copyright © 2009 App Sites - Contact: appsites@toopia.com - Subscribe to RSS Feed - Follow us on Twitter - Made by Toopia Apple, the Apple logo, iPod, and iTunes are trademarks of Apple Inc., registered in the U.S. and other countries. iPhone is a trademark of Apple Inc.
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog Yahoo!デベロッパーネットワークの中野(@Hiraku)です。JavaScriptでサンプルコードを書く機会があったので、どんなインターフェースで提供するのが便利なのか考えてみました。よく問題になるコールバックのネスト問題について、一般的な話をまとめてみます。 お題 突然ですが、次のような処理を行う必要があるとします。 「0」を出力する 1秒待つ 「1」を出力する 1秒待つ 「2」を出力する これをプログラムで書くとどうなるでしょうか? シェルスクリプトの場合(同期) たとえばシェルスクリプトで素直に書くと、次のようになります。
xCoAx 2024 x FABRICA xCoAx è un evento multimodale (conferenza, esposizione, performance) in cui macchine digitali e media si intersecano con l’arte, la cultura e la comunicazione, creando un’indagine versatile sull’estetica, il calcolo, la comunicazione e l’elusivo fattore X che li collega e rende il tutto più intrigante.
Getting started. Start by downloading the latest version from Github. You can download the .zip directly, or alternatively, clone the repo. // clone github repo to your locally directory git clone https://github.com/iKreativ/Workless.git This will download the entire source for the framework including this sites HTML file as an example. Next, either start with the base HTML file included with the
先々月に父が急死した。 もし親が死んでも自分は意外と平気でいられるんじゃないかと考えていた。何かを整理して考える力も大分ついてるし大丈夫かもしれないと侮っていたが実際はまるで平気ではなくて自分でも驚いた。体験を通さないと本当には分からないことが確かにある。 12月14日(金)の昼前、母から「父と昨日から連絡がとれない」とメールが入った。両親は離婚して別々に住んではいたものの、連絡を取り合ったり会ったりもたまにしていた。 前日が僕の誕生日で、田舎から両親の名義でお菓子が届いていたから、二人宛にお礼のメールを出していた。いつもは電話をかけてくる父親から返事がなかったから変だなとは思っていた。 僕の誕生日のこともあり10日ぶりに母も父に連絡をとろうとしたようだが、メールの返事もなく、電話も「電源が入ってない」のメッセージばかりだという。それで警察と部屋を見に行ってくるという。 事故か、失踪か、病
オープンソースのソフトウェアや、JavaScript のプラグインやライブラリを使う様になって、本当に商用利用しても良いか気になったので、オープンソースのライセンスについて調べてみました。 簡単にまとめてみましたが、私の解釈が間違っているかも知れませんので、必ず各ライセンスの原文をご確認ください。 ## この記事の目次 {#contents} – [BSD License](#bsd) – [MIT License ( X11 License )](#mit) – [Apache License](#apache) – [GNU General Public License ( GPL )](#gpl) – [参考にさせてもらったページ](#ref) ## BSD License {#bsd} FreeBSD, NetBSD, OpenBSD などのソフトウェアが採用しているライセンスです
The most amazing feature of Parse Server is that it’s accessible for developers of all skill levels. Personally, I started playing around with Objective-C in 2012. Parse was a way for me to build a complete online app, without having the in-depth knowledge of how to build networking, storage, user systems, etc. The more I built with Parse, the more I learnt JavaScript, which has fortunately allowe
I believe data is not just a number and through my work I explore the possibilities of technology mediated creativity. I live in London / UK where together with my team at Variable we work on new ways of experiencing data. My interest span generative design algorithms, large scale data visualisation, real-time 3d graphics and tools for thought. You can reach me at marcin@variable.io or follow @mar
video/audioにハマりまくったメモ。作ってたのは、Flashでやってたような、複数の動画ファイルを、途中の選択肢によって色々変えながら見せるというようなインタラクティブムービーみたいなの。なので、ハードにvideoを使いまくるという意味で、普通に一本動画を見せるという用途よりももっと色々する必要があったわけだけれども、そうでない場合でも、videoが色々厄介であるということは知っておく必要があると思う。 とりあえず、videoやaudioを使いたい人は、以下の2ページを熟読せよ。 プラグインは要らない!音声/動画対応したHTML5 - audio/video要素 | Think IT Video - Dive Into HTML5 videoのイベントは HTML5 Video を眺めてるとなんとなく分かる。 audioライブラリ試してうまくいったやつはこれ。 SoundJS vi
JavaScriptで必要なデータ構造の覚書です。 目次 配列 配列を生成する。 配列にデータを追加する。 配列にデータを格納する。 配列からデータを取得する。 配列中のすべてのデータに同じ処理をする。 オブジェクト オブジェクトを生成する。 オブジェクトにデータを格納する。 オブジェクトからデータを取得する。 オブジェクト中のすべてのデータに同じ処理をする。 関連記事 配列 配列は複数件のデータを扱うためのデータ構造です。 ■配列を生成する。 配列の生成は以下のように行います。 var 配列の名前 = []; var 配列の名前 = [ データ, データ, … ]; 配列の生成では、配列の名前を指定します。 もし、生成時にデータを格納する場合に、[]内にデータを指定します。 なお、JavaScriptでは配列の生成時にサイズを指定しません。 例えば、空の配列array1を生成するには、以
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
Stage3D FlashPlayer11.0(AIR 3.0)よりGPUによる2D, 3Dのハードウェアアクセラレーション レンダリング機能が付きました。 この機能により、描画処理の向上に期待ができるようになります。 Stage3DはFlashPlayerとAIRで使う事ができます。 Starling Framework Stage3Dの機能を使うにはAGALというアセンブラ命令をActionScriptに書きます。 Starling FrameworkではAGALを意識する事なく、普段ActionScriptを書くようなスタイルでスプライト機能やアニメーションを利用できます。 Feathers Starling Frameworkの機能を利用したUIフレームワークです。 ボタンやリストのようなUI、画面の管理を行う事ができます。 動作パフォーマンス Feathersを利用した動作パフォ
項目説明: delimiter – テンプレートを書く際の区切り文字 ({{}} や <%%>) が変更できる。 logic-less – テンプレート上で演算や複雑な制御構文が書けない仕様により、ロジックとテンプレートが完全に分離される。 precompile – テンプレートを事前に実行可能な JavaScript のコードにコンパイルできる。 escape – テンプレートエンジンで自動的に HTML エスケープができる。 method – テンプレート上からデータとして与えられたメソッドを呼び出し、結果を挿入することができる。 standalone – テンプレートエンジンが別途ライブラリを必要とせず単独で動く。 partials – 部分的に別のテンプレートファイルを組み込むことができる。 (include のようなもの) 上の表で表現しきれないそれぞれのテンプレートエンジンの特
こんにちはLatinです。 今年も残す所、あと11ヶ月となってしまいましたが、やり残しのないよう頑張ろうと思っております。 今回はCSS3のグラデーションにまつわるエントリーです。 ハッキリ言って面倒くさい! さてCSS3のグラデーション「linear-gradient」なんですが、はっきり言って面倒です・・・。 今はCSS3のジェネレータもたくさんあるので、それらを使うのもいいのですが、足りない分のベンダープレフィックスを探したり、filter やら毎回ググるのが非常に面倒! 且つ、ボタンなどに、gradient と border-radius を併記した場合、IE9 での表示が若干おかしくなってしまいます。 詳細は下記に記載しますが、今後サクッと使えるように備忘録がてら、簡単にまとめておこうと思います。 CSS スニペット(修正前) .btn { border-radius: 4px;
先週末、東京から AKABANA の有川さんが Leap Motion を持って弊社に遊びに来てくれたので、せっかくなので勉強会をやりました。 今回はとりあえず Leap を動作させてみたあとに、GitHub で公開されている SDK のコードを解析して、これで何ができそうなのかなど、参加者でディスカッションしたりしてみました。 そこでわかったこと(?)というか、気づいた点は有川さんが facebook にポストしてたので、ちょっと追記して転載しておきます。 ・アプリ開発は C++ / ObjC / Java / as3 / js でいけそう ・サーバが起動する ・他のデバイスからアクセスできる (TCP Socket 経由でネットワーク接続できる) ・検出モードは三種類 (精密、スピード重視、その中間) ・手とその向き。+ 加速度 ・指とその向き。+ 加速度 (加速度が API から取得
来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
UIKit では、Mac 用フレームワーク AppKit にはなかった構造体、UIEdgeInsets が登場しました。いろいろな場面で便利に使える構造体で、実際に UIKit の中でもよく使われています。 今回は、UIEdgeInsets を紹介します。 UIEdgeInsets は、マージンを表す構造体です。上下左右のマージンを表す4つのフィールドを持っています。 typedef struct UIEdgeInsets { CGFloat top, left, bottom, right; } UIEdgeInsets; 下図のピンクのビューは w100 × h100 のビューですが、top: 10, left: 20, bottom: 30, right: 40 の UIEdgeInsets を適用した矩形は、その中の半透明なグレーのビューが表す矩形になります。 UIEdgeInse
End script and style with newline? Support e4x/jsx syntax Use comma-first list style? Detect packers and obfuscators? (unsafe) Preserve inline braces/code blocks? Keep array indentation? Break lines on chained methods? Space before conditional: "if(x)" / "if (x)" Unescape printable chars encoded as \xNN or \uNNNN? Use JSLint-happy formatting tweaks? Indent <head> and <body> sections? Keep indentat
UIImageを引き伸ばしてボタンの画像に使うときなど、 今まではstretchableImageWithLeftCapWidthを使ってたけどdeprecatedメソッドだよ、という指摘をもらったので、 resizableImageWithCapInsetsを使ってみました。 UIImage *image = [UIImage imageNamed:@"button.png"]; UIImage *resizedImage = [image resizableImageWithCapInsets:UIEdgeInsetsMake(0, 10, 0, 10)]; [button setBackgroundImage:resizedImage forState:UIControlStateNormal]; 一応Githubにもあげてます。 https://github.com/niyaty/
「自然の黒」は「絵の具の黒」じゃない 小中学校の美術の授業で習ったことがあると思うのですが、絵の具で人間の髪の毛を塗る場合、「黒の絵の具だけで色を出すな」と教わりませんでしたか? ぼくの母校では、何も知らない生徒が真っ黒にベタ塗りしてから「なんか変だぞ」と悩んでいるところに、先生が「ちょっとだけ緑や茶色を混ぜればいいよ」と教えてくれていたものでした。 (同じように、「肌色」を真っ茶色やピンクに塗ってしまった生徒にも「ほんのちょっとだけ緑を混ぜよう」と教えていたのを良く覚えています。) 光の反射で色が変わる 専門的な絵画の技術としては「黒は三原色の混色で作れ、絵の具の黒は使うな」と指導されることもあると思います。 なぜ「黒の絵の具」をそのまま使わないのか、美術の基本から考えてみましょう。 美術史の発展にともない、「ものの色とは、もの自体に色があるのではなく、ものが反射する光の色なのだ」という
スマートフォンやタブレットが主流になりつつあるが、それらモバイルデバイスでWebのデバッグするのは楽ではない。User Agent文字列を変更してモバイルデバイス上のブラウザの振りをしたMacやPCのブラウザからデバッグする方法もあるが、モバイルデバイスのブラウザの機能がMacやPCと同一ではなく、モバイル特有の状況もあるため、モバイルデバイスそのものを使った状態でデバッグしなければいけないことも多い。 そのような際に使われるのがリモートデバッグだ。 Mac/PCとAndroidの両方にブラウザを提供している主流ブラウザとしてはChrome、Firefox、Operaがあるが、このリモートデバッグ機能はこの3種のブラウザすべてに備わっている。また、ブラウザ開発元ではないが、Adobeもリモートデバッグ機能を提供している。すでに使っている人も多いと思うし、それぞれ多くの情報が提供されているの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く