並び順

ブックマーク数

期間指定

  • から
  • まで

441 - 480 件 / 1282件

新着順 人気順

#Tipsの検索結果441 - 480 件 / 1282件

  • Android UI Design Tips

    ■ UIを意識すべきなのはどうして? 良いUI → ユーザーが洗練された質に気が付く → 評価が良くなる → アプリのランキングが良くなる → さらにたくさんのインストール&購入につながる ■ Agenda 1. やるべきことと、やっちゃいけないこと 2. デザイン哲学と考慮すること 3. 絶対に使うべき UI framework の機能・特徴 4. 新しい UI デザインパターン 5. アイコンとガイドライン ■ やるべきことと、やっちゃいけないこと * やっちゃいけないこと ・単に他のプラットフォームのUIを移植しない! ・ユーザーがプラットフォームとアプリが合っていると感じるべき ・アプリのブランドとプラットフォームとのバランス ・modal progress と確認用ダイアログを使い過ぎない! ・柔軟性を持つ!(absolute-positioned layout はダメ) ・px

      Android UI Design Tips
    • Maker Faire Tokyo 2015 にレゴ x ハードウェア x プロジェクションなシューティングゲーム LITTAI を出展してきた - 凹みTips

      はじめに 前回の記事で書いたように 8/1、8/2 に東京ビッグサイトにて開催された MFT 2015 へ友達と趣味で制作していた LITTAI というゲームを出展してきました。お越しくださった皆様、ありがとうございました! LITTAI は Lit Table Interface の略の造語で、以下の様なコンセプトを掲げるゲームです。 テーブル上で実際にものを操作しながら遊ぶゲーム 操作するものはリアルタイムにカスタマイズ可能 ハードウェアとゲームの世界が連動 基本的なコンセプトは以前出展した Mont Blanc Pj. とほぼ同じで、こういった技術を使いつつ遊び手に技術を意識されないようなゲームの新しい遊び方を模索するのが目的です。 製作期間はネタ出しで 1 ヶ月、実験・制作が 2 ヶ月半くらいです。私は認識部とゲーム部のソフトウェア全般を担当しました。ハードウェア全般は前作同様 i

        Maker Faire Tokyo 2015 にレゴ x ハードウェア x プロジェクションなシューティングゲーム LITTAI を出展してきた - 凹みTips
      • 【iOS】 Xcode開発Tips初級編 -ブレークポイント(BreakPoint)あれこれ8つほど- - @kitano_ow 's blog

        入門編と初級編の差は何かと申し上げますと、それはただの気分だとしか説明しようがないわけですが、そのあたりについては、さらっとスルーしていただきまして。 以下三つほど書いてきました。 iOS向け Xcode開発Tips初級編 -とりあえず最初にやってること- iOS向け Xcode開発Tips初級編その2 -ちょっと便利なショートカットキー8つ- 【iOS】 Xcode開発Tips入門編その3 -NSLogあれこれ3つほど- で、今回はブレークポイントを。 ある程度ご存知の方もいらっしゃるかと思いますので目次を 目次 1.ブレークポイントの追加及び削除もろもろ 2.ブレークポイントで停止してから変数を編集 3.Step Over / Step into / Step out もろもろ 4 ブレークポイントの編集 - 条件指定 - 5 ブレークポイントの編集 - オプション - 6 ブレークポ

        • ビジネスプランを4行でまとめるTips : ライフハッカー[日本版], 仕事も生活も上手くこなすライフハック情報満載のブログ・メディア

          と言われると、なんだか、「今夜は徹夜して、週末も出勤して、色彩豊かなグラフをたくさん作って、市場調査結果だとかを多数添えたプレゼン資料を、少なくとも50ページくらいは用意しないといけない」義務感に駆られますよね。Wise Bread blogによると、その偏見があなたのビジネスアイデアをだめにしている、とのこと。 どんなビジネスであっても、ビジネスプランの基礎は下記の4つの質問に対する答えからなりたっています。気になるその質問とは 商品またはサービスの内容は? 対象となるお客さんは誰? いつまでにやりますか? 支払はいつ?お金はいつもらえる? もちろん、この部分から派生していくもっと細かな質問は数限りなくあるのですが、とりあえずのスタート地点として、この4つを明確にすべし。そうでないビジネスプランの場合、どんだけ頭をひねって色々思いを巡らせても、それは「木を見て森を見ず」なのかも知れません

            ビジネスプランを4行でまとめるTips : ライフハッカー[日本版], 仕事も生活も上手くこなすライフハック情報満載のブログ・メディア
          • あなたの悩みを解決する便利なGメール Tips8つ | G Mania - グーグルの便利な使い方

            あなたの悩みを解決する便利なGメール Tips8つ 管理人 @ 1月 30日 06:22pm Firefox, Gmail(Gメール) Googleの有名エンジニアMatte Cutts氏のブログよりGmailに役立つTipsを8つ紹介します。 カリスマGooglerが伝授するGメールTipsは必見です。一部日本語で説明しやすいようにエントリーを書いています。 添付ファイルを簡単送信 添付ファイル送信にはdragdropupload Firefox Add-ons が便利。名前の通り、ドラッグ&ドロップでファイルを添付できます。 未読メールを表示 label:unread label:inbox から未読メールのみを表示できます。ブックマークしても使えます。 要は、検索ボックスに「label:unread label:inbox」と入力して検索すればいいのですが、もっと簡単な検索ショートカ

            • A community of great programmers and their programming tips

              Learn & Share Something New The latest development and design tips, tools, and projects from our developer community.

              • Java Swing Tips - てんぷらメモ

                \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

                • IT業界で最強に困る無理難題は一体なにか!? - 文系プログラマによるTIPSブログ

                  ITを知らない人達はみんな「ITは魔法である。あらゆる事を解決できる。」と思い込んでいる節があります。 お客様から無理難題 : SE100人に聞いたシステムエンジニアの仕事 - 仕事内容とその魅力 この記事を読んで、私も激しく心当たりがあったので、私も書いてみようと思います。それぞれタイプに分けて考えていきます。 ※ この記事以外のあるあるも記載しています。 お金は出さない型 今すぐ型 常識的に100%有り得ない要求型 とりあえず開発会社に調査依頼型 お役所型 言わなくても解るだろ型 リリースしてから動作確認型 人数を2倍にすると納期が半分にできる型 雑感 お金は出さない型 予算がないから、費用を半額にしてほしい 金額はそのままで、機能追加を要求された。 見積もり価格の半値八掛けにしろと言われた 何故こんな事が起こるのでしょうか。 こういう事を言ってくる人たちは基本的に「システムを構築する

                    IT業界で最強に困る無理難題は一体なにか!? - 文系プログラマによるTIPSブログ
                  • firebaseでのパスワードログイン機能の実装をやりきるためのTips

                    Firebase Authentification は OAuth 2.0 フローにのっとったログイン方法以外にも Email/Password を使ったログイン方法も提供しています。 このログイン形式をちゃんと使おうとすると、これまでは Provider が担ってくれていたパスワードの編集、パスワードの再発行、メールリンクでのログイン、アドレスの本人確認など様々なことを考慮しなければいけません。 この記事ではそういった考慮をした Email / Password ログインに挑戦します。 基本的にはmanage-users, password-auth, email-link-authといった公式ドキュメントを読むと IPASS ログインに必要なことは書いてあるのですが、action URL を自前で用意するフローを採用するとそれらのドキュメントで賄えなくなり試行錯誤をたくさんしなければい

                      firebaseでのパスワードログイン機能の実装をやりきるためのTips
                    • Windows TIPS 全インデックス ― @IT

                      ――――― Tech TIPS(旧Windows TIPS)全インデックス ――――― (本ページはただいま更新を停止しております。→新着TIPSインデックス) Microsoft Azureで過去に発生した障害の履歴を確認する Microsoft Azureで過去に発生した障害の履歴を確認する方法を紹介する。発生する障害内容などを把握しておけば、事前に自社サービスへの対策も行えるだろう。

                      • @IT:Windows TIPS -- Tips:SyncToyツールで手軽にバックアップを行う

                        無償で提供されているSyncToyツールを利用すると、5種類のバックアップ・モードを使って、簡単にバックアップが行える。 ネットワーク上での共同作業やデジタル・カメラで撮影した写真のデータなど、大量のファイルやフォルダが日々更新されていく状況で、バックアップを取るのはとても手間がかかる。エクスプローラでのドラッグ操作、XCOPYコマンド、NTBACKUP(Windows OS付属の標準バックアップ・ツール)、有償であればサード・パーティによるバックアップ製品を利用する方法がオーソドックスだろう。 上に挙げた無償で利用できる方法は、エクスプローラであれば手作業が増えること、XCOPYであればコマンド・プロンプト上で操作する必要があること、NTBACKUPであればバックアップを1つのアーカイブ・ファイルにまとめてしまうため取り扱いが面倒、といった不便がある。 削除やリネームの反映といった細かい

                        • うまくフィードバックをもらうためのTips - Konifar's ZATSU

                          春だ。初めてソフトウェアエンジニアとして働き始めた頃、いつも機能のレビューで突っ込まれまくって涙目になっていたのを思い出した。今ならそんなことにはならないので、意識していることを雑にまとめておこうと思う。 今の状況を最初に伝える ざっと考えた仕様や、とりあえず作ってみたプロトタイプを見てもらおうとしただけなのに、めちゃくちゃ細かい部分まで突っ込まれて「あー今そういう感じじゃないのになぁぐぬぬぬ」となったことはないだろうか。これを防ぐには、最初に今の状況を伝えて認識を合わせておくとよい。 「先に今の状況を伝えておくと、まだ完成度は20%くらいです」 「まだ叩き台なのでアラも多いと思うんですがとりあえずざっと作って持ってきました」 みたいな一言があるだけでもだいぶ違う。大事なのは、これを最初の説明で自分から言うことだ。意見をもらい出すと相手も白熱してきてなかなか言うタイミングが難しくなることが

                            うまくフィードバックをもらうためのTips - Konifar's ZATSU
                          • いよいよver1.0がリリース!SwiftからはじめるiOSアプリ開発:その1【初心者向けアプリ開発3分tips】 - エンジニアtype

                            アプリ開発スクール『RainbowApps』 日本で初めて、プログラミング受講料の無料提供を始めたアプリ開発スクール。iPhone、Android、Unity、HTML5、AWSコースを展開しており、受講用のMac完備、初心者・未経験者から受講OK。特徴は、大手IT企業からベンチャーまで、受講後の就職・転職もサポートしている点だ。全国で教室を開いているほか、オンライン講座も展開中。詳しい情報はコチラ こんにちは、日本最大のアプリスクール『RainbowApps』で、主にiOSアプリ開発の指導を担当している我妻幸長と申します。本連載では、iOS、Android、Unityなどのアプリ開発について、初心者向けの内容を『RainbowApps』講師陣が分かりやすく解説していきます。 第一回目は、iOSアプリ開発についてです。 数日前に、Appleの新デバイス発表が世界中の開発者に衝撃を与えたばか

                              いよいよver1.0がリリース!SwiftからはじめるiOSアプリ開発:その1【初心者向けアプリ開発3分tips】 - エンジニアtype
                            • Mac Tips X/ショートカット記号について

                              Mac OS のメニューにはショートカットの記号が書いてあります。それぞれが何のキーを表してあるか分かりにくいですね。これらは「特殊キー」とか「修飾キー」と呼ばれます。Mac ヘルプで「特殊キー」で検索すると記号表が見られます。ここでもそのうち幾つかを紹介します。

                              • @IT:Windows TIPS -- Tips:IPアドレスからホスト名を見つける方法

                                TCP/IPプロトコルを使ったネットワークを運用する場合、IPアドレスやホスト名は同一ネットワーク上で重複しないように管理する必要がある。TCP/IPでは、IPアドレスで通信相手を特定、識別しているため、お互いに異なるIPアドレスを割り当てておかないと、正しい通信相手と通信できなくなるためだ。 今どきのネットワークでは、IPアドレスの割り当てにはDHCPを利用するため、重複を避けることは難しいことではない。だがそれでも、例えばサーバとして利用するなら、管理しやすいIPアドレスを優先的に割り当てたいだろう。このようなケースでは、まず目的のIPアドレスが使われていないかどうか、もし使われているなら、どのPCに割り当てられているのかを調べる必要がある。 またネットワークのトラブルシューティング作業においても、IPアドレスの割り当て状況の調査が必要になることが少なくない。例えばあるプロセスが大量の

                                  @IT:Windows TIPS -- Tips:IPアドレスからホスト名を見つける方法
                                • ACCESS/EXCEL/VBScript/VBAプログラミング講座&Tips - Happy! Happy! Island

                                  クレジットカード現金化の高還元率の優良店を選ぶためには クレジットカード現金化の優良店を選ぶポイントは、換金率やスピードもありますが、そのほかにも見ておきたいポイントもあります。 お金に厳しい人が利用しますので、手数料やキャンペーンの有無、価格交渉ができる業者ということは見ておきたいところです。 それぞれどのような内容なのでしょうか。 手数料が無料であるクレジットカード現金化の業者には、手数料をすべて無料でしてくれるところがあります。 業者によっては、単純に手数料という名目で業者側の利益がとられていたり、振込手数料、事務手数料という名目で少額ながらお金がかかることがあります。 せっかく高い換金率が記載されていても、手数料の分が差し引かれることで、損をしたような気持ちになったり後から気づくこともあります。 これらの手数料は最初から公式ホームページに記載がある場合は了承したうえで申し込みもでき

                                  • 【iOS】 Xcode開発Tips初級編その2 -プロジェクトテンプレートを自前で作ってみる- - @kitano_ow 's blog

                                    ちょっと期間があきました。 iOS向け Xcode開発Tips入門編 -とりあえず最初にやってること- iOS向け Xcode開発Tips入門編その2 -ちょっと便利なショートカットキー8つ- 【iOS】 Xcode開発Tips入門編その3 -NSLogあれこれ3つほど- 【iOS】 Xcode開発Tips初級編 -ブレークポイント(BreakPoint)あれこれ8つほど- で今回は、 自前プロジェクトテンプレートを作ってみたので、 初級編その2ということでご紹介させていただければ。 Custom Application というのが、Single View Applicationをベースにした自前テンプレート 0-1 その前に。 以下参考にさせていただきました。 http://blog.boreal-kiss.net/2011/03/11/a-minimal-project-templat

                                    • Google Spreadsheetsを使うときに知っておきたい5つのTips | POP*POP

                                      さて、公開されてひさしいGoogle Docs & Spreadsheetsですが、ちゃんと活用されているでしょうか? ワードやエクセルの方がいいよ・・・とか、ちょっと重いよね・・・、などいろいろあるかと思いますが、共有作業にはとても便利ですよ。 実際、POP*POP執筆の際には記事の管理をGoogle Spreadsheetsで行っています。そこで今回はGoogle Spreadsheetsを使っていて「これは便利だな」と思った点をいくつかまとめてみました。 ご存じの方も多いかもしれませんが、ショートカットキーが使えたり、独自関数があったり、というのはあまり知られていないのではないでしょうか(ご存じの方はスルーの方向で・・・)。 それでは以下からどうぞ。 言語とタイムゾーンの設定を確認しよう Google Docs & Spreadsheetsにログイン直後、右上の「Settings」を

                                        Google Spreadsheetsを使うときに知っておきたい5つのTips | POP*POP
                                      • 実践モバイルSEO講座|携帯サイトとして検索エンジンに認識させるための8つのTIPS

                                        このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

                                        • iPhoneアプリ開発におけるデバッグのTIPS

                                          2011-2-28 NSLogの出力を分りやすくするを修正しました。 新型MacBookAirをケーキ入刀用に買おうとしてるみなさんこんにちは。ダニーです。 iPhoneアプリ開発をしてるとメモリ周りで落ちることがあってデバッグするのが大変ですね, 今回はデバッグについて紹介したいと思います。 CGRectの中身を表示する CGRect rect = CGRectMake(13, 30, 100, 200); NSLog(@"%f %f %f %f", rect.origin.x, rect.origin.y, rect.size.width, rect.size.height); NSStringFromCGRectを使うと簡潔になります。 CGRect rect = CGRectMake(13, 30, 100, 200); NSLog(@"%@", NSStringFromCGRec

                                            iPhoneアプリ開発におけるデバッグのTIPS
                                          • 今だからこそ知っておきたい、Twitterに関する「5つ」のTips | ライフハッカー・ジャパン

                                            デスク配線がスッキリ。Ankerの全部入り12 in 1モニタースタンドが突然8,250円OFFされてた #Amazonセール

                                              今だからこそ知っておきたい、Twitterに関する「5つ」のTips | ライフハッカー・ジャパン
                                            • AWS アップデート職人になるための Tips | DevelopersIO

                                              バタバタ・・・ばたんっ! リビングから響く遠慮のない生活音に眠りから引き摺り起こされる。ベッドの脇に落ちたスマホを手で探りあて、人工的な眩しさを遮るように薄く瞼を開く。 「(・・・5時15分か。)」 通学に一時間かかる長女は毎朝この時間に起きてはバスケの朝練に向かう。部活の愚痴を吐くものの、それなりに楽しんでやってるようだ。 光というにはあまりにも弱い外の明かりをたよりに、ベッドの横に視線をやる。五歳と七歳のチビは何も聞こえた様子もなく、布団を蹴り飛ばした格好のまま寝ている。のせられた小さな足をそっと下ろし、また蹴り飛ばされるであろう布団をかけた。 もうひと眠りしようか、、などと考えながら再びスマホを手に取りアプリを開いた。 「(あぁ・・・アップデート出てんなぁ。。)」 「・・・」 ガバッ! もう一度眠りへ引きずり込もうとする布団の温もりを断ち切るため、必要以上の大きな動作で身を起こし、そ

                                                AWS アップデート職人になるための Tips | DevelopersIO
                                              • Tips:ctfmon(テキスト・サービス)を自動起動しないようにする ― @IT

                                                Windowsでctfmon(テキストサービス)を自動起動しないようにする(ctfmon.exeプロセスとは?):Tech TIPS Windows XP/Windows Server 2003には、アプリケーションへの入力フロントエンドを拡張するためのテキストサービス(ctfmon.exe)が標準で提供されており、システム起動時に自動的に起動される。だが、テキストサービスによる拡張入力機能は不要なユーザーが多いし、ctfmon.exeによる不具合も多数報告されている。ctfmonを無効にし、以後自動起動されないようにするには?

                                                  Tips:ctfmon(テキスト・サービス)を自動起動しないようにする ― @IT
                                                • Maker Faire Tokyo 2013 でレゴへのプロジェクションマッピングネタで出展してきた - 凹みTips

                                                  はじめに 11/3、4 で開催されていた Maker Faire Tokyo 2013 に、id:jonki と 凸P(Mont Blanc Pj.)というネタで出展してきました。レゴで作ったステージにゲーム画面をプロジェクションマッピングし、レゴを動かすとゲーム内のブロックも動的に変更されたり、そのゲーム内の物体とハードウェアが連動したりする、というネタです。ものづくり系のイベントに出展するのは今回が初めてで完成が直前になってしまいましたが、何とか形にすることが出来ました。そして2日間大きな問題も起こることなく多くの方に体験していただくことが出来て、とても楽しい時間を過ごすことが出来ました。 出展中は時間の都合上ざっくりとしか説明出来なかったのですが、私は主にソフト面を担当したので、その詳細な仕組みやコードを本エントリで紹介させていただければと思います。 概要 展示で再生していた紹介動画

                                                    Maker Faire Tokyo 2013 でレゴへのプロジェクションマッピングネタで出展してきた - 凹みTips
                                                  • tips - Mac OS Xのスクリーンショット : 404 Blog Not Found

                                                    2007年03月15日19:45 カテゴリTips tips - Mac OS Xのスクリーンショット 便乗企画。これなしでMac OS Xでスクリーンショットを取るやり方。 [N] スクリーンショットの管理ができるキャプチャソフト「Copernicus」 撮影したスクリーンショットを管理することができる「Copernicus」という、Mac OS X用のソフトがありました。スクリーンショットはソフトウェア関連の記事を書く時には書かせないツール。ネタフル紹介の Copernicusや、大昔から定評のあるSnapZ Pro Xなどサードパーティ製のツールも少なくありませんが、当然システム本体にもその機能はついています。 [cmd]-[shift]-[3] - スクリーン全体をキャプチャー [cmd]-[shift]-[3]を押すと、シャッター音がして、画面全体がデスクトップ上のPicture

                                                      tips - Mac OS Xのスクリーンショット : 404 Blog Not Found
                                                    • 学振と戦う院生、PDのみなさんへの基本的Tips(主に人社系)(西田亮介) - エキスパート - Yahoo!ニュース

                                                      時期的に、おそらく学振関連の書類と戦っている院生、PDの皆さんは少なくないのではないでしょうか。各大学で、まず学内締切が近づき、追い込み中だと思います。研究者としてやっていくなら、科研費の書類もほぼ同様のフォーマットなので、原則、生涯このフォーマットと格闘することになります。それから、取れる/取れないで、その分をたとえばアルバイトで稼ぐのに費やす機会コストも含めると大きなギャップになりますので、頑張ってみる価値は十分あるといえるでしょう。もし取れなくても、10枚近い分量で、自分の研究計画をきちんと記述すると、年度始めに研究脳をリフレッシュしたり、研究自体を再考するよい機会になるはずです。 この数年、勤務先で、学内の人社系の申請書類の相談、点検、個別対応を業務でやっています。昨日、今日は、半日ほど個別相談をやっていました。毎年やっていると、いろいろと気づくことや共通の失敗が見えてきます。むろ

                                                      • Geekなぺーじ : 契約交渉TIPS

                                                        「Tips on Negotiating a Great Work Contract」という記事がありました。 基本的な話なのかも知れませんが、面白いと思いました。 いや、でも交渉のプロと交渉はしたくないと思える文章でした。 以下、要約です。 誤訳などが含まれる可能性があるので、原文を是非ご覧下さい。 1. お金の話をすることをためらうべからず お金の話を躊躇する人がいますが、はっきりと言わないと大きく損をする場合があります。 相手が経験豊富なネゴシエーターであれば、そこを突いてくるでしょう。 2. 感情を表に出すべからず 経験豊富なネゴシエーターは感情を煽って交渉を有利に進めようとします。 相手が怒鳴りだしても冷静さを保ちましょう。 エゴやプライドは交渉の席についた時点で懐深くに仕舞いましょう。 3. 「ルール」に縛られるべからず 経験豊富なネゴシエーターは「ルールを守る」という心理を利

                                                        • 今日からできる!簡単 .NET 高速化 Tips -2024 edition-

                                                          C# / .NET における、パフォーマンス改善の Tips をお届けします。 これを見れば、効率良く 80 点を取ることができるようになるはずです!

                                                            今日からできる!簡単 .NET 高速化 Tips -2024 edition-
                                                          • React & TypeScriptの
環境構築と実装Tips

                                                            Transcript 3FBDU���5ZQF4DSJQUͷ
 ؀ڥߏஙͱ࣮૷5JQT wTBLJUP !@@TBLJUP@@ � w'SPOU�&OE�&OHJOFFS� w3FBD XFCQBDL (BUTCZ+4� w&WFOU� w#POpSF�'SPOUFOE� w3FBDU�NFFUVQ� w*OTJEF�'SPOUFOE� *OTJEF�'SPOUFOE���ͷ$'1ืूதʂʂ
 IUUQT���EPDT�HPPHMF�DPN�GPSNT�E�F� �'"*Q2-4q17/@�435:#�OK%��5"(8CM,D�;6H�2W'Z�#G(X9q%��@H�WJFXGPSN ΞδΣϯμ wDSFBUF�SFBDU�BQQ� wBXFTPNF�UZQFTDSJQU�MPBEFS� wUT�MPBEFS� w!CBCFM�QSFTFU�UZQFTDSJQU� w࣮૷5JQTΛগʑ

                                                              React & TypeScriptの
環境構築と実装Tips
                                                            • Unity WebGL x WebSocket で複数クライアント間の大量のオブジェクトを簡単に同期できる仕組みを作ってみた - 凹みTips

                                                              はじめに まだ実験中なのですが、Unity WebGL x WebSocket で大量のクライアント間で大量のオブジェクトを同期できる仕組みを作っています。UNET や Photon によって近いうちに対応されると思うのですが、現状では使えないのと、制限なく扱えたりチューニング次第で速く出来る可能性があるので作ってみようと思いました。 昨日、技術デモを公開しまして、最大で同時に 30 〜 40 人ほどの方に同時に遊んでもらいました。皆様ありがとうございました!200 オブジェクトくらいならフレーム落ちすること無くサクサク動いたと思うので、現状の仕組みや知見などを備忘録も兼ねて共有できればと思います。 開発環境 Mac OS X 10.10.1 Unity 5.0.0b18 デモ いつ止めるかは未定ですが、以下から遊ぶことが出来ます。 hecom.in - このウェブサイトは販売用です! -

                                                                Unity WebGL x WebSocket で複数クライアント間の大量のオブジェクトを簡単に同期できる仕組みを作ってみた - 凹みTips
                                                              • エンジニアは実装と戦う前に UI と戦った方が幸せになれる 〜 メンタルモデル駆動開発の TIPS 〜 - Qiita

                                                                まえがき メリークリスマス。 LancersAdvent Calender 25日目の記事です。前日は @autumnlike(@intrudercl14) による 複雑な仕組みと向き合い、会計システムをリプレイスした話 でした。 世にあまり出ない会計に関する内容なので、是非シェアしていただいて皆さんの元に届けば幸いです。 本記事は自分がやっていた pook というサービスが終了してしまい、知見がリポジトリの issue にだけ残るのはもったいないので、考えていたことなどの一部を公開しようと思った次第です。 はじめに みなさんは、プロダクトを作っていてこのような経験はありませんか? 作っていざ使ってみたら使いにくかった 顧客が本当に必要なものはコレじゃなかった UI が複雑でシンプルでない結果、実装も複雑でシンプルでない そのたびに作り直したり、仕様変更して精神をすり減らすことは、大いなる

                                                                  エンジニアは実装と戦う前に UI と戦った方が幸せになれる 〜 メンタルモデル駆動開発の TIPS 〜 - Qiita
                                                                • DeNA中の人が事例で語る、アニメーションやデザインのアプリを効率よく開発するためのTips #iOS|CodeIQ MAGAZINE

                                                                  昨今アプリ開発を行う上でのUIアニメーションやデザインの重要性が非常に高まってきました。一方でアプリの質を保ちながら開発スピードを上げるためには、様々な工夫が必要です。 今回はDeNAの開発者である吉田正史さんに、開発事例をもとにどう現場の課題を解決し、効率を上げていったのかなどについて寄稿していただきました。 by 馬場美由紀 (CodeIQ中の人) 話に出てくるアプリの紹介 DeNA吉田です。 今回ご紹介するのは、実際に下記のアプリを開発する現場で直面した課題です。 RabbitCam RabbitCam Rabbit cam(ラビットカム)はアニメーションするスタンプやBGMを選び、合成して動画を作成するアプリです。 非常にかわいいスタンプをより、可愛くする細かい動きや、おしゃれに仕上げるための動画に対してのフィルタの色味など細かい調整を重ねました。 QuizNow QuizNow

                                                                    DeNA中の人が事例で語る、アニメーションやデザインのアプリを効率よく開発するためのTips #iOS|CodeIQ MAGAZINE
                                                                  • 技術的負債を "なるべく" 作らないためのコツ / Organization Performance Tips

                                                                    組織パフォーマンスを改善しよう! http://kakakakakku.hatenablog.com/entry/2017/06/24/004845

                                                                      技術的負債を "なるべく" 作らないためのコツ / Organization Performance Tips
                                                                    • 【Tips】ただただフォーム最適化をまとめたチートシート的なもの - Qiita

                                                                      概要 主に「2016年 - 2017年」の記事から引っ張ってきて、ただただ羅列したものです。 なので、このまとめ自体の最適化が成されてないですが、そこはご容赦ください… ユーザビリティ・アクセシビリティ 分かりやすさ 入力項目は必要最低限にする 項目名は簡潔で短く分かりやすいものにする できる限り入力フィールドの数は最小限にする 一つの項目の入力フィールドを複数に分けない 例:姓名、電話番号、郵便番号など 必須項目は、「*」ではなく「必須」と表示する ラベルやヒント(○文字以上必要です)をplaceholderに設定しない フォーカスした際に消えてしまうため、入力例を入れてあげる程度にする フォーカスした際の入力フィールドのデザインを変える 入力フィールドのサイズは、入力される値に合わせる リアルタイムでチェック出来るバリデーションを実装する エラーメッセージは、上部にすべて表示するのでは

                                                                        【Tips】ただただフォーム最適化をまとめたチートシート的なもの - Qiita
                                                                      • 万能ドキュメントサービス「Notion」をさらに活用できるWebサービス・Tipsを徹底解説! - paiza times

                                                                        どうも、まさとらん(@0310lan)です! 今回は、多彩なドキュメントを作成できる万能サービスとして人気の「Notion」を、もっと便利に活用できるWebサービスやTipsをご紹介していきます。 Notion単体でもさまざまなことができますが、Webサービスを組み合わせることでデータの可視化やインタラクティブ要素の追加など多彩なことが実現できるので、まさに無限の可能性を手に入れられると言っても過言ではありません。 「Notion」を利用中の人もそうでない方も含めて、ドキュメントサービスにご興味ある方はぜひ参考にしてみてください! ■「Notion」とは まず最初に「Notion」をまだ使ったことがない人に向けて、どのようなサービスなのか概要を少し解説しておきます。 【 Notion 】 「Notion」はノートやメモなどのドキュメントを作成したり、タスク管理やWikiのようなページを作れ

                                                                          万能ドキュメントサービス「Notion」をさらに活用できるWebサービス・Tipsを徹底解説! - paiza times
                                                                        • PHPコード最適化Tipsのウソと本当(解説) - カタコト日記

                                                                          PHP コード最適化 Best Practices 63+ - カタコト日記 前回は、元記事に一定の敬意を表して、項目とかはあえてそのままにしてたんですが、 自分としても気になる部分が多々あったので、少しだけ調べ直して優先度&解説つけました。 独断と偏見ですが。ヽ(´ー`)ノ 検証はしてません。ごめんなさいごめんなさい。 優先度A、B、C、不明、非推奨に分けてみました。どうぞつっこんでください。 長いよ、今回は。 優先度A. 頻度も高いし使えそう - 6つ 01. static にできるメソッドは static として宣言しよう。(4倍速い) 正しくは、static なメソッドには、OOP のルールに従ってちゃんと static 宣言をつけよう! ってとこでしょうか。本来そうでないものを無理に static にしちゃえって話ではないはず。*1 × <?php public function

                                                                            PHPコード最適化Tipsのウソと本当(解説) - カタコト日記
                                                                          • 海外のプログラマーにバグを指摘し、修正を依頼するには【連載:コピペで使えるIT英語tips】 - エンジニアtype

                                                                            トップページ > ノウハウ > コピペで使えるIT英語tips > 海外のプログラマーにバグを指摘し、修正を依頼するには【連載:コピペで使えるIT英語tips】 グローバル化が進む中、海外企業とのやり取りが増え「英語でのコミュニケーションが求められる」というエンジニアも多いはず。 しかし、「英語でどう伝えればいい?」、「場面に応じた表現が分からない」など、英語でのやり取りに実務以上の時間を取られてしまっているという悩みを抱えているのが現状ではないだろうか。 そんな皆さんの悩みを解決するべく、通常の業務の中で必要となる「今すぐ使える英語の例文や用法」などの英語tipsを連載で紹介。 初回となる今回は、エンジニアであれば誰もが必ず直面する「bug(バグ)の指摘の仕方」について紹介する。 バグを指摘する際には、「bugがあるから直してくれ」と伝えるだけでは適切ではないというのは当然のこと。日本語

                                                                              海外のプログラマーにバグを指摘し、修正を依頼するには【連載:コピペで使えるIT英語tips】 - エンジニアtype
                                                                            • より良いPHPerにならないための20Tips

                                                                              http://1-byte.jp/2011/03/20/20_tips_you_need_to_learn_to_become_a_better_php_programmer/ 良いPHPerだって?そんなものは丸めてゴミ箱にでも捨ててしまった方が資源の再利用になる分いくらかマシだ。 つまり俺たちがしなくちゃならないことは「より良いPHPerにならないため」に何ができるかってことなのさ。 それじゃ、始めよう。 1. ?>を使うな?>なんて使っちゃいけない。そう俺たちはBAD PHPer。 無駄なホワイトスペースの出力に悩まされるくらいなら対称性なんて丸めてゴミ箱にでも捨てた方がまだマシだ。非対称性こそが賛美。 2. 設定ファイルをPHPで書くなrequire_once("config.php"); 未だにこんなことやってるやつがいるのかいベイベー。絶対にダメだ。この一行を見たら俺は悶絶する

                                                                                より良いPHPerにならないための20Tips
                                                                              • Python+SSHな自動化・デプロイメントツールFabricを活用するTips

                                                                                こんにちは。CTOの馬場です。 みんな大好きFabricのTipsです。 Welcome to Fabric! -- Fabric documentation よくデプロイツールとして紹介されますが、 自動化のためのPython+SSH+コマンド実行フレームワークとして柔軟に使えて超便利です。 基本的には 手元でのコマンド実行 SSHごしのリモートサーバでのコマンド実行 SSHごしのリモートサーバでsudoしてコマンド実行 ができるツールなのですが、使い方の例を紹介します。 間違いなどあればお近くのハートビーツ社員か @netmarkjp に教えていただけると嬉しいです。 Python 2.7.10 + Fabric 1.10.2 + Paramiko 1.15.2で動作確認しました。 複数のサーバに対して同じユーザ・パスワードでログインする ユーザ名やパスワードを一括指定できます。 鍵認

                                                                                  Python+SSHな自動化・デプロイメントツールFabricを活用するTips
                                                                                • Node.js で簡単に音声認識できるモジュールを作ってみた #nodefest - 凹みTips

                                                                                  はじめに この記事は東京Node学園祭2012 アドベントカレンダーの 23 日目の記事です。 現在、オープンソースの大語彙連続音声認識エンジン Julius を利用して音声による家電操作を行なっているのですが、どんな言葉を認識させるかの文法をゴリゴリ書いたり、コールバックの処理を C++ でゴリゴリ書くのが大変だったので、これらを簡単に実現してくれる Node.js のモジュールをつくってみました。 WEB 関連の話題で扱われることの多い Node.js ですが、C++ でネイティブモジュールを作成することによる Node.js の可能性を感じてもらえれば、と思います。 出来るようになること 以下のように音声認識させる言葉を登録、その文言を Julius が解釈できる形式にコンパイルして、Julius インスタンスを生成、スタートするだけで音声認識が可能になります。 var Julius

                                                                                    Node.js で簡単に音声認識できるモジュールを作ってみた #nodefest - 凹みTips