tukuyo's blog

バッドエンドはない,僕たちは途中だ

スポンサーリンク

VIVE Pro EYEでとってこれる情報をCSVで出力する

はじめに 研究で,VR空間でどのような箇所に注目しているのか非常に気になったので,VIVE Pro Eyeを購入しました. VIVE Pro EYE でとってこれる情報 目の開き具合 視線の方向ベクトル 視線の起点の座標 瞳孔径の値 瞳孔の位置座標 スクリプト v2の値を取る…

com.android.tools.r8.CompilationFailedException: Compilation failed to complete See the Console for details. 解決する

はじめに これ↓ github.com やり方 Assets/Plugins/Android内の,FirebaseApp.androidlibの中にあるAndroidManifest.xmlと,FirebaseCrashlytics.androidlibのなかにあるAndroidManifest.xmlのなかに記載されている内容が,以下のように同じになっていること…

AirPods Pro のモーションセンサの値を取得する.【iOS 14】

はじめに iOS14が急遽発表され,開発者の皆さんは大慌てだったのでは無いでしょうか? iOS14では,たくさんの変更点がありましたが,一番面白いと感じたのは, AirPods Proで使用できる「Spatial audio」と呼ばれる空間オーディオ再現技術の追加です. 皆さ…

コードでタブビューを作る【Swift】

環境 Swift 5.2.4 Xcode 11.6 必要になる物 TabViewController タブに表示したいビュー(二つ以上) TabViewController import UIKit class TabViewController: UITabBarController { override func viewDidLoad() { super.viewDidLoad() var viewControllers …

gitignoreを1コマンドで作成する.

gitignore.ioのAPIを利用するよ curl -L -s https://www.gitignore.io/api/macos,xcode,cocoapods >> .gitignore ※注意点として,スペース区切りではなく,,(カンマ)区切りです. これでどうだ!!

【iOS】ダークモードに対応させる

はじめに 最近はダークモード対応のアプリもだいぶリリースされてきて,ダークモード対応はマストかなと感じています.つくよです. そんなに難しい物ではないですが,アプリ起動中にライト・ダーク切り替えると変わらない要素があったりとちょっと注意が必…

Home Indicatorの設定をする

はじめに よく、アプリを使用していると、ホームバー(Home Indeicator)が消えていたり、二回スワイプしないといけないようなアプリがあります。 そのやり方を今回は紹介します。 表示 / 非表示 表示/非表示 だけであれば非常に簡単です。 ViewControllerのな…

SwiftUIでMapKitを使用してMapViewを作る【Part2】

はじめに 前回の記事では、SwiftUIでMapを表示することに成功しました。 また、表示するだけでなく、指定した位置をマップの初期中心に持ってきてピン(ポイントアノテーション)を打つことにも成功していました。 今回は、Map上をロングタップすることでピン…

SwiftUIでMapKitを使用してMapViewを作る

完成図 MapView 作る まず、UIViewRepresentableプロトコルに準拠するMapViewを作成します。 import SwiftUI import MapKit struct MapView: UIViewRepresentable { } UIViewRepresentableには、2つのデリゲートメソッドが定義されていて呼び出す必要があり…

RxSwift 同じ機能のボタンをまとめる方法

はじめに RxSwiftを勉強して数ヶ月が経ち、まだそこまで理解できていないけどアプリ制作に取り入れてます。 ボタンが複数あるアプリで、全てのボタンを一つのメソッドで受け取って処理したい場合 以下のようにするのが一番良さそう。 let observable = Obser…

既存のリポジトリをLFS化する【Git】【Git LFS】

はじめに Unity で自分で作った.fbxなどが100MBを超えてしまいGithubにプッシュできなくなり困った. Gitはソースコードのバージョン管理をするものなので画像などを扱うのは苦手... そのときに使用するのがGit LFSというものだった. GitLFSの使い方 既…

#2 Playerを動かして弾を発射できるようにしよう【Unity】【チュートリアル】

動かすためにスクリプトを書いていこう 動かすためにスクリプトを書いていく前に,スクリプトを保存するフォルダーを作ろう. Projectビューから,Create→Folderをクリックして名前はScriptsに設定しよう. それができれば,Scriptsフォルダの中で,Project…

#1 新規プロジェクトを作成してオブジェクト配置しよう【Unity】【チュートリアル】

プロジェクトを作成する Unityを開き,Newをクリックすると以下のような画面になる. Project Nameを Tutorial としCreate Projectのボタンをクリックする. 数秒待つとUnity Editer(以下,Unity)が開く ゲームオブジェクトを追加していく Unityが開いたら,…

Unityのチュートリアルを作ってみた【目次】

はじめに 後輩にUnityを教えるために作ったチュートリアル的なものです. チュートリアルの対象 Unityをすこし本などで触っていた人でまだ自分で考えて作ってないなと言う人向けです. 主に学生向けでこの仕様くらいは調べてできるようになってほしいなとい…

pyenvとvirtualenv環境下でmatplotlib.pyplotがエラーを吐くときの対処

今回対象のエラー ImportError: Python is not installed as a framework. The Mac OS X backend will not be able to function correctly if Python is not installed as a framework. See the Python documentation for more information on installing Py…

ディレクトリ内のファイル名一覧を取得する【C++】【C++17】【filesystem】

C++

filesystemについて C++17からヘッダが実装されたらしい.... 以前までは,WindowsやMac,Linuxはディレクトリ内のファイル名を取得するにはWin32APIを使ったり Boost Filesystem Libraryや<dirrent.h>を使ってコーディングしていたらしいが今後はヘッダのみでいろい</dirrent.h>…

DockerでLatex環境を構築!!!【Mac】【Docker】【LaTeX】

以前,VSCodeでLaTeX環境を構築!【Mac】【VSCode】【LaTex】という 記事を書きましたが,古い記事になっていてMacTexも2017と2018で インストール方法 が違ったりしていてややこしいですし,インストールに時間がかかったりと環境を変えた時にとても大変です…

gnuplotのTips

はじめに このページを見ることでおおまかなことは設定できるんじゃないかなと思います.('ω')ノ 僕が使ったコマンドをここに記しているので書いていないのもあると思います.ごめんなさい. 設定 グラフのタイトルを設定する set title "タイトル" グラフの…

無料でGitHubにプライベートリポジトリを作る。

* 追記 2019/01/9 プライベートリポジトリが無料で利用できるようになりました。 www.itmedia.co.jp ですが、以下の手順を行うことでProプランにすることができるハズです。 大学など(ac.jp)のメールアドレスを持っている方限定です。 ※ちなみにac.jpじゃな…

pyenvをインストールしている時にbrew doctorで出るのWARNINGを消す方法

brew doctorをターミナルで実行すると以下のようなエラーが出る時の対処法 $ brew doctor Please note that these warnings are just used to help the Homebrew maintainers with debugging if you file an issue. If everything you use Homebrew for is w…

OpenCV環境構築!!! for Windows, Visual Studio 2017

はじめに 何かコンピュータで画像をいじろうとしたときOpenCVというオープンソースのライブラリがある。 OpenCV を入れる事で画像処理・画像解析が簡単に行える。今流行りの機械学習の機能も持っていたりする。画像を処理するなどの機能を持った アプリ・ソ…

Pythonの仮想環境管理をvenv/virtualenvで行う【Python】【venv / virtualenv】

はじめに Rubyを使っているとbundler --pathでインストールするライブラリなどを、プロジェクトごとに管理したりしているんですが、Pythonにはないのかなぁと思い調べてみました! 結果動きはbundlerとは違えど管理出来る virtualenv / venv なるものを発見…

pyenvでPythonの環境を構築する【Mac】【Python】

はじめに pyenvという複数バージョンのPythonを一括で管理できるというものがある。Rubyの環境を作ったことがある人はrbenvのようなものです。 pyenvのインストール 今回は、Homebrewでインストールしていきます。Homebrewのインストールがまだの人であった…

【Swift】【ARKit】ARkitのFaceTrackingで楽○カードマンになる!

はじめに 前回の記事「【Swift】1週間、iOSアプリを作ってみた」でARKitを触ってみて色々できて楽しいなと感じていた時に、iPhone XがあるのにFace Trackingを触ってみないのもあれだなーと感じてAppleの公式 サンプルを実際に動かしてみた。動かしてみると…

【Swift】一週間、iOSアプリを作ってみた

はじめに Swiftを勉強してiPhone アプリを作る勉強をしたいなぁと思っていて夏休み一週間時間を作って勉強をしようと思う。 一週間のルールとしては、、、 必ず1日にアプリの作成時間を設けgithubにあげること 1日アプリ作成に使用していい時間は2時間 勉…

【Rails】【Mechanize】【whenever】Railsでスクレイピングを定期的に実行する

whenever wheneverとは、簡単にいうと定期的に実行したいものを実行してくれる物。 実際は、cronの設定を簡単な文法でかけるgemらしい… gemをインストール Gemfileに以下を追加し、bundle install gem 'whenever', require: false 設定ファイルを生成 以下の…

【就職関連】就職関連のアンケートは答えておくと得をする

初めに 就職活動が始まる前に,大学などでマイナビ・リクナビなどのサイトに登録しエントリーしていくことになっていく. サイトはいろいろあり,登録した分メールがどしどし送られてくる.その中には,会社の紹介や今週のニュース,SPIの問題と答えを教えて…

【rails5】Railsプロジェクト作成メモ

まず作成したいアプリを置くディレクトリを作る そして,bundle init をしてgemファイルを作成する $ budle init Writing new Gemfile to /path/to/project_name/Gemfile生成されたgemファイルを編集してrailsのコメントアウトを外す # frozen_string_literal…

【Unity】Unityのデフォルトのエディターを変更する

Unityでプログラム書いたりするときにVisual Studio 2017を使っていたのですが 最近VSCodeを使うことが多いのでVSCodeをデフォルトのエディターにしたくなったので一応メモ 方法 Unityを開き Edit → preferencesを選択し External Toolsタブを開き External …

【Unity】Unityを日本語化する

はじめに Unite Tokyo 2018であったとおり Unity 2018.1から日本語化できるようになりました。 日本語化の手順 下記のサイトに手順が一通り書いてあります。 connect.unity.com上記サイトよりPOファイル(言語ファイル?)をダウンロードしてきます。次にダ…

スポンサーリンク