Preferences > Build, Execution, Deployment > Compiler Configure on demand のチェックが外れているか確認する
概要 tools:hogehoge = とかで指定しているものもapkの中に入るのかな?— atsumo (@atsumo) July 23, 2018 実際にはlocalのリソースではなく、ネットワーク経由で画像取得したいときなど、 レイアウト調整のときにサンプルの画像を表示したほうがわかりやす…
基本理解 基本設定 セットアップ サンプル MotionLayout Sample1Activity.kt activity_sample1.xml MotionScene xml/scene_01.xml 参考 基本理解 公式リファレンスより This Layout supports transitions between constraint sets defined in MotionScenes A…
GoogleI/O 2018で盛り上がりを見せていたConstraintLayoutの2系から入るMotionLayoutについて少しずつサンプルを交えてまとめていこうと思います。 まずはver0ということでMotionLayoutの基本的なところからメモ 公式リファレンス MotionLayout | Android De…
概要 2018年11月からAndroid APIレベル26が既存のアプリでも必須になるということや、直近minSdkVersionを上げる作業を行ったので、改めてそれぞれversion が何を指しているのかを備忘録としてメモしておく。 そして2019年以降は毎年targetSdkVersionをSDKが…
ブログ medium.com Google I/O 2018で紹介されていたMotionLayout(ConstraintLayout 2.0)の詳しい紹介(3部作) proandroiddev.com Android ArchitectureコンポーネントでMVVMアーキテクチャをKotlinで書くときの実装方法を細かく解説されている。 medium.com …
CustomViewのconstructorが足りないのが原因らしいので変更した package com.github.atsumo.sample0627 class SampleCustomView constructor( context: Context, attributes: AttributeSet? = null, defStyleAttr: Int = 0 ) : LinearLayout(context, attrib…
概要 半年に一回ぐらいなにかいいメモアプリはないか探している。 2年周期ぐらいで置き換えているが、欲しいものをすべて満たしてくれるようなアプリはまだないのでこの先も探し続けるであろう・・・ 満たしてほしい条件 必須 Markdown記法が使える タブでin…
android tech talk 20180601 medium.com mediumで展開している記事を同じもの ブログ medium.com Navigationを使用したとき際に今までやっていた onActivityResult とか startActivityForResult でやっていたような処理をどうやってやるべきななどが説明され…
今週のお題「お部屋自慢」 medium.com 同じ内容をはてなブログでも展開してみる atsumoが気になったandroid関連のtech情報のまとめ ブログ medium.com Androidのホーム画面とナビゲーションの進化に関する記事。 articles.caster.io I/Oで発表されたNavigati…
正しい証明書でビルドされているapkか? 一度apkをアップしたら上書きするためには同じ証明書でなければ上書き出来ない パッケージ名は正しいかどうか? apkを始めたあげた時にはそのapkのパッケージ名 アプリのURLなどになるので変なのになってないかチェッ…
英語をちゃんと勉強する(ゴールを設ける予定) 金融関係をしっかり学ぶ fintech 保険 投資 家庭に時間を使う
どうなるんだろうか? FinTechに興味があり、どうなるんだろうかと思いながらいろんな記事を読んでるが難しい。 メモ(想像など) 金融業界はなかなか新規参入がやりにくいイメージ 各種スタートアップを見てみても点のものが多い セキュリティ上いろいろ信頼…
fbxのwebglのviewerを作りたくて試行錯誤中 jsは基本的にすべてnpm経由で落とす three.jsもnpm経由 うまくいかない点 fbxの3Dデータを読み込みたく、Assimp変換するもしくはされたデータを読み込む AssimpJSONLoaderのサンプルがあったがes5で書いてある es5…
自動運転車 elixir FX English startup 電力/発電 BigData
#やったこと - elixirのinstall - elixirの実行 - mix new hello elixir install 公式ページのインストールにしたがってインストールした Installing Elixir - Elixir 1 Introduction - はじめに - Elixir ちなみにMacなのでHomebrewを使用 brew install eli…
ウェブのサービスを作る上でどんなプロジェクト管理ツールが最適なのかちょっと考えてみた プロジェクトマネージャメントツール JIRA 高機能 カンバンあり スクラムできる Trello カンバン式 複数メンバーアサインできる チェックリストいい感じ ちょっとMar…
KAIZEN platform Incのエンジニア行動指針がすごくいい!とおもって探したんだが、 画像しか発見できなかったので、文字化してみた。 行動哲学 HRT 自律的に動く 暗黙知を作らない 許可を求めるな謝罪せよ 官僚的にならない ☓ 「〇〇さんの許可を得ないとで…
半年ぐらい前から話題のReactを触ってみているのだか、思いの外自分にあってる気がしてる。 Reactとは? A JavaScript library for building user interfaces | React A JavaScript library for building user interfaces | React A JAVASCRIPT LIBRARY FOR …
React Nativeっていうのが発表されたらしいよ。 React Native — write native apps with React.js - Progville React Native is a way to build native apps in JavaScript using React.js for user interface. React.jsで書いてnativeにコンパイルできるよ…
とりあえずメモ "NeoBundleでpluginをインストール(他にもあるので他でもOK!) NeoBundle 'Shougo/neocomplete' NeoBundle 'Shougo/neosnippet' NeoBundle 'Shougo/neosnippet-snippets' NeoBundle 'honza/vim-snippets' "Control + kで補完 imap <C-k> <Plug>(neosnipp</plug></c-k>…
まだ1月終わってないけど、最近色々やったので記憶が新しいうちにメモっておく 新たにやったこと redis使ったよ 社内のリアルタイム基板を使ってのやりとり vagrantのファイルを書く vagrantで立ち上げた仮想環境とローカルで動いてるアプリとのやりとり aer…
あけましておめでとうございます。 2014年の振り返りをしようとしてましたが、そもそも昨日の晩御飯ぐらいしか覚えてないので、去年の1月??何やったかなって状態なので振り返るのを諦めました。 2014年の振り返りをやめ、2015年どんなサービス、技術が来る…
データベースの話になるとインデックスってワードが出てくるけど、なんかよくわかんないからググってみた。簡単に言うと検索に適した状態のものを用意してくれる目次ってことらしい。そのインデックスのアルゴリズムは様々でB-treeと関数方式とかいろいろあ…
調べきれてないのでメモとして残しておく 理解でき次第ここに追記 io.js?? iojs/io.js node -> io.jsってこと? Initial Release · Issue #28 · iojs/io.js · GitHub これによると 1/13をめどにリリース予定 version 1.0.0までは1.0-alpha1みたいな感じで、a…
新しく覚えたことレプリケーションシャーディングレプリカセットそれらの設定方法と設計mqtt と言うプロトコルvargrantの設定Dockerをmacで使うaws の基本サービスssh/config ってこんな感じでやっておけばいいのか!fluentd ってそういうことやってたのね!…
MongoDB レプリケーション レプリケーションとは データベースサーバーを複数のマシンにわたって分散させて管理すること MongoDBでは、2つのレプリケーションがある マスター・スレーブレプリケーション レプリカセット プライマリーノードがすべての書き込…
ある程度の規模になると組織として考えられる人は少なくなるのは当たり前マネージメントがちゃんとマネージメントしなきゃ成り立たないマネージメント層も現場自体も暗黙の知識を前提に考えすぎはダメ思考停止している部分を周りが考えてくれるだろうと思い…
メリット誰でも簡単に作れるいろいろアセットがある難しい部分はunityが勝手にやってくれるapiが結構あるデメリット何も考えずにいろいろ出来てしまうためスキルがピンキリ内部の処理まで知らなくても出来るから知ってないと重くなる設計大事すごい見た目作…
memoize 基本的な説明 関数の計算結果をキャッシュしてくれる。 メモ化する 使い方 var fibonacci = _.memoize(function(n) { return n < 2 ? n : fibonacci(n - 1) + fibonacci(n - 2); }); fibonacci(10); 関数の結果をキャッシュしてくれるので、重い処理…