サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
猫
www.tcdigital.jp
2016.12.26 開発環境・ツール MacでBootCamp領域を含むディスクのクローニングを、無料のClonezillaで。 JTです。 【まとめ】 MacBookProでBootCamp環境を構築している場合のディスクの差し替え(既存の容量より大容量への換装)の場合、(有料の)Winclone5がなくても、フリーの定番ツール「Clonezilla」でクローンが行えた。キモはClonezillaでのリストア時にエキスパートモードで「-j1」オプションを有効にすること。 【経緯】 MacBookProのOSX+BootCamp(Windows10)環境について、HDD(500GB)→SSD(750GB)に差し替えることになった。 SSDに付属していたクローニングツール(Acronis True Image HD)でディスク全体をクローンしてみたところ、OSXは起動できたものの、起動ディ
坂東です。 WebRTC使ってるアプリでクライアントから「音声つながらないんだけど」という報告がありました。 原因はFREETEL回線にあって、STUNやらICEやらでお互いが見つけられないということが原因ぽいです。 「ぽい」というのはWebRTCを深く理解していないからです。 でもSkyWayのデモで turn を ON/OFF して確認したから間違いないと思いますよ。 https://nttcom.github.io/skyway/demo-js.html TURNサーバーを立てれば解決するのですが色々コストかかりそうで。 回線を限定できる業務アプリなのでIIJに乗り換えてもらう運用でカバーしました。 私の実績では、以下のモバイル回線がTURNサーバー不要です。 IIJ モバイル DMM mobile ロケットモバイル OCN モバイル ONE 駄目なのはFREETELだけです。 あと
坂東です。 WebRTCでP2P(STUNだけ)で疎通できない回線を見つけたのでTURNサーバーを立てることにしました。 手順とかハマった点を共有します。 1.TURNサーバーの選択とインストール 「rfc5766-turn-server」というのは更新が終わり、今は「Coturn」というのが主流のようでした。 以下のサイトあたりを参考に、Coturnをインストールしました。 https://gist.github.com/uemuraj/1909514059a056f3a024 http://qiita.com/okyk/items/2d7db6b148a43bc3b405 10分もあればサービス起動までいけると思います。 ためしにrfc5766も入れてみましたが、挙動も設定ファイルもほぼ同じでした。 2.動作確認の手順 立てたTURNを早速自分のサービスに組み込んで見る。 でも、うまく
坂東です。 ガワネイティブ=Webベースのハイブリッドアプリでは、ネイティブ側はフレームワークの学習が面倒なので自分で実装しています。 どうせたいしたコード量ないですし、バックグラウンドやらGPSやらを細かく制御するなら自分でやるのが一番。 で、iOSとAndroidでWebViewの違いで私がハマったことを書きます。 iOSとAndroidで表示やjavascriptの挙動が違う 標準のWebViewを捨て、iOSはWKWebView、AndroidはCROSS WALKライブラリを使う! これで挙動は安定します。 特にAndroid。lolipop(5.0)以降のWebViewはChromeぽくてマトモなのですが、それ以前が大変。 2系やキャリアのブラウザは捨てたとしても、4.0、4.0.3、4.2、4.4.3、5.0と細かい調整が必要。 CrossWalkなら解決、だだWebView
GTラボ坂東です。 Rails5 rc1でActionCableを使ってます。 開発環境は、vagrant+Pumaで動かしています。OK。 ただ検証と本番環境は、unicorn+Nginxを使いたいと思ってて。 動かすときにハマって解決したので共有します。 現象 ws://ほげほげ.jp/cable が 404 だってjavascriptエラー。 対応策 nginx.confに /cable に関して追加。 upstream unicorn_amazarashi_rails { server unix:/home/nginx/staging/amazarashi/tmp/sockets/unicorn.sock fail_timeout=0; } server { listen 80; server_name ほげほげ.jp; try_files $uri @unicorn_amazar
2016.06.17 プログラミング Rails5 on Vagrant のdevelopmentでコードの変更が反映されない GTラボ坂東です。 rc1とかbetaなんて付いてる言語を商用プロダクトに使うって色々とスリリングですね。Rails5 rc1 で開発してて、コードの変更が反映されないという問題が解決したので共有します。 解決するには以下を設定ください。 config/environments/development.rb #config.file_watcher = ActiveSupport::EventedFileUpdateChecker config.file_watcher = ActiveSupport::FileUpdateChecker こちらを参考にしました。 http://stackoverflow.com/questions/35959490/rails-
こんにちは、KTです。 今年のMA11に無事参加することが出来ました。 今回は、その際に行ったGithubによるGithub-FlowおよびWIPといった開発手法について紹介します。 Github-Flowなんて仰々しい名前がついていますが、開発を進める上でのブランチ運用を纏めただけのものです。 Github-Flowって? 具体的には 開発者はmasterブランチから自分の開発用のトピックブランチ(名前はなんでも良い)を切って、そのブランチ上で作業し、作業が完了したらトピックブランチをPushする トピックブランチの内容が問題無ければmasterブランチにマージする という流れで開発を行うことをGithub-Flowと呼びます。 また、Github-Flowを行う上での大前提として『masterブランチの内容は必ず常にデプロイ可能でなければならない』というルールがあります。(デプロイ出来
--- # main.yml - hosts: all user: vagrant tasks: - name: requires install sudo: true yum: name={{ item }} state=present with_items: - gcc - git - mercurial - ncurses-devel - lua - lua-devel - perl - perl-devel - perl-ExtUtils-Embed - python - python-devel - name: hg clone vim sudo: true shell: hg clone https://vim.googlecode.com/hg/ vim chdir=/usr/local/src - name: install vim sudo: true shell: ./
という訳で、ライバル会社に応募した事がある方は、 1次面接免除、いきなり最終面接とします。 ライバル会社に応募歴のある方、エントリーをお待ちしております。 応募条件 “尊敬会社”のGoogleさん Appleさん Microsoftさんへの応募履歴のある方。 “この会社も当社のライバルだと思う”という会社への応募履歴でもOKです。 ※書類通過、選考結果は問いません。
最良で最高のサービスを お届けするために、 アイデアとテクノロジーを駆使する。 お客様のビジネスをベストへ導くために。 正確な現状把握からなる事業支援、高度な技術力が支えるシステム開発、そして多くの実績を持つスマートデバイスアプリ開発。 これらを自信を持って提供します。
プロセスマネジメントツール【octpath】、業務改善メディア【kaizen penguin】事業譲受のお知らせ
このページを最初にブックマークしてみませんか?
『TECHNO DIGITAL』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く