はじめに GSONは、Googleが提供するJSONデータとJavaオブジェクトを相互に変換するためのライブラリです。 google-gson - A Java library to convert JSON to Java objects and vice-versa - Google Project Hosting https://code.google.com/p/google-gson/ JavaでJSONを扱うためのライブラリは他にJackson、JSONIC等があります。 GSONのメインとなるのは Gson クラスです。 GsonBuilder クラスを使うとより詳細な条件を指定してJavaとJSONの変換を行うことができます。 ここではGsonクラスの使い方を紹介します。 サンプルで使用するクラス シンプルなJavaのクラスです。 PostはフィールドにUserオブジェクト
二年ぶりぐらいに再開 FreeType2が便利すぎて放置してました. とりあえず今まで書いた記事の一覧です. 記事 内容 その1 仕様の概要 その2 テーブル概要 その3 − その4 − その5 − その6 − その7 − その8 cmapテーブル - format0 その9 cmapテーブル - format2 その10 cmapテーブル - format4 その11 cmapテーブル - format4 その12 cmapテーブル - format6 その13 cvtテーブル その14 EM,FUnitの説明(重要!),cvtテーブル その15 headテーブル その16 headテーブル その17 EBDT,EBLC,EBSCテーブル その18 EBDT,EBLC,EBSCテーブル ⇒ あきらめた(´・ω・`) その19 − フォントよりグリフを抜き出す 今回はglyfテーブルを中心
前回の記事「JenkinsでCI環境構築チュートリアル ~GitHubとの連携~」では、GitHubから最新ファイルを取得する方法をご説明しました。今回はGitHubから取得した最新ファイルをWebサーバーにデプロイする手順についてご説明したいと思います。 完成イメージ ~JenkinsからWebサーバーへのデプロイ~ 上記の図の手順⑤にあたる「Webサーバーへデプロイ(ファイルアップ)」する仕組みを構築します。デプロイの仕方は色々あり、Jenkinsを構築したサーバーのOSによっても異なります。本記事ではmacOS(Linuxも同様)とWindowsでのそれぞれのデプロイ方法をご説明します。 ※手順①〜手順④については、前回の記事「JenkinsでCI環境構築チュートリアル ~GitHubとの連携~」をご参照ください。 ジョブの設定 前回作成した「GitHubから最新ファイルを取得するジ
The Ramer–Douglas–Peucker algorithm, also known as the Douglas–Peucker algorithm and iterative end-point fit algorithm, is an algorithm that decimates a curve composed of line segments to a similar curve with fewer points. It was one of the earliest successful algorithms developed for cartographic generalization. It produces the most accurate generalization, but it is also more time-consuming.[1]
Apple Footer 1. Hearing Aid and Hearing Test: The Hearing Aid feature has received FDA authorization. The Hearing Test and Hearing Aid features are supported on AirPods Pro 2 with the latest firmware paired with a compatible iPhone or iPad with iOS 18 or iPadOS 18 and later and are intended for people 18 years old or older. The Hearing Aid feature is also supported on a compatible Mac with macOS S
定時で帰りたいのはやまやまなものの、対応すべきメールがたまっているなどの状況では、会社を去るタイミングを見つけるのが難しいですよね。そこで、罪悪感なくサクッと職場を離れるコツをお伝えします。社会人になりたてのころは学生時代の夜型生活から抜け出せず、デスクでよく眠りに落ちていました。毎晩のように、徹夜で仕事をするのが日常だったのです。私は自分がワーカホリックであることに気づいていなかったため、1日の仕事の終わりを定義していませんでした。 働けなくなるまで働く。それが私のモットーでした。これは通常、いつリタイアするかを語るときに使われるモットーですが、それを毎日の仕事に適用していたのです。私たちのキャリアは、40年以上続くマラソンのようなものとよく言われます。でも私は、数十年の単位ではなく、毎日をそのような視点でとらえていました。1日1日を変えれば、人生を変えられるのだと信じて。 多くの「成功
誰もがかっこいいプレゼン資料をつくりたいと考えていますが、とても難しいことです。今回はプレゼン資料の印象を簡単によくする方法について書かれた記事をまとめました! 伝わるデザイン|研究発表のユニバーサルデザイン どうすれば伝えるデザインにできるかについてとても分かりやすく説明されています ビジネスデザイナーZIBA濱口秀司さん のシンプルな図解とフレームワーク プレゼンにも活かせるシンプルで伝わる図解について分かりやすく書かれています。 パワポでの提案書作りに役立つデザイン基礎知識まとめ 時間をかけずに優れたプレゼンを作れる方法が載っています。ビジネスマンにおすすめです プレゼン資料の印象がグッと上がるフォントの法則 フォントの使い方一つでプレゼンの見た目が大きく変わります。 [Webデザイン] 文字組みについて本気出して考えてみた 文字組みの仕方でプレゼンの印象は大きく変わります レイア
2年前に同じ趣旨の記事を書いたが、いろいろ変わったのでまた書いてみよう! Sketch 3(Mac) + Sketch Mirror(iOS) もう、Sketch以外でデザインするのはイヤだ、と思ってしまうほどパワーのあるデザインツール。ベクターベースのグラフィックツールなので、Adobe Illustratorと近いのだけど、もっと機能が絞られていて、UIデザイン寄り。いろいろと細やかに気がきいていて、好きなところを書ききれない感ある。起動が早い、ファイル保存も早い、数字書く窓でそのまま計算できる、ファイル書き出しするとき1.5倍とか3倍とか自由に拡大縮小できる、実機プレビューがリアルタイムかつ容易。 iPhone実機でデザイン確認するときは、iOSアプリSketch Mirrorでつなげることができる。リアルタイムで変更が見れる。昔はいろいろバグがあったけど、だいぶ安定して安心して使え
2014年Dec8日Unity 用の超シンプルなトゥイーンエンジン Uween を作りました こんにちは。オインクゲームズのデザイナーの新藤です。MUJO では UI やエフェクトの実装、モーションデザインを担当しました。 MUJO のような動きのあるタイトルを作る際には、プログラマティックにアニメーションを制御する技術が必要不可欠です。なぜかといえば、ゲームの状況に応じて変化する部分が大きいからですね。例えば現在のスタック数によって、スタック時に飛び散るタイルの数が変わったり、大きさによって速度やスケールが変わったり、あるいはモーションが単調にならないように揺らぎやディレイを入れてみたり…。 このようなことを実現するために、MUJO では「トゥイーン」を使用して、全てスクリプト制御でモーションを作成していました。トゥィーンとは、簡単に言えば「何秒であそこまで移動する」と命令しておけばあと
iOS 8からサードパーティ製のソフトウェアキーボードが使えるようになり、文字入力の操作性は向上しているわけですが、やはりタッチ入力はハードウェアのキーボードにはかなわないもの。持ち運び可能なBluetoothキーボードはあれこれ発売されていますが、わずか6mmという超薄型かつ防水設計で、iPhone・iPadだけでなくApple TVにも対応したキーボードがロジクールの「Keys-To-Go」です。 Keys-To-Go — すべてのiPadに対応するポータブルキーボード — ロジクール http://www.logicool.co.jp/ja-jp/product/keys-to-go-ipad 「Keys-To-Go」がどのようなキーボードなのかは、以下のムービーから見ることができます。 Logitech Keys-To-Go, ultra-portable keyboard for
なんてのは無いということが。 I Have Created 50 Games in 2014 (http://www.asahi-net.or.jp/~cs8k-cyu/blog/2014/12/12/games-in-2014/) 作ったものは上のページにまとめた。全ゲームのスクリーンショットがアニメGIFになっていて、クリックすればそのゲームが遊べる。個人的な意見としては、左上の方が楽しめて、右下のほうが退屈できます。 すべてブラウザで遊べる昔ながらのミニゲーム。半分Flash、半分HTML5。HaxeとCoffeeScriptで書いた。ソースも置いてあります。 1年で50作れば年の終わり頃には余裕で面白いゲームを狙って作れるようになるかなあと思ったけど、脳内で面白そうと思ったゲームが実際に作るとひどくつまらないということは相変わらず多発するので、やはりイケてるゲームを作る簡単なセオリ
意外? @propertyがCSSアニメーションを激変させる理由 2024年12月19日公開西原 翼♥ 28
There are many reasons you might want to create a custom physics engine: first, learning and honing your skills in mathematics, physics and programming are great reasons to attempt such a project; second, a custom physics engine can tackle any sort of technical effect the creator has the skill to create. In this series, Randy Gaul provides a solid introduction on how to create a custom physics eng
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く