学習キットが売っている
はじめてのAIプログラム学習キットの販売:Tensorflow
http://spectrum-tech.co.jp/products/ai_tensorflow.html
・・・ていうことは、Raspberry Pi3にTensorFlowはいるんだ(@_@!)
はじめてのAIプログラム学習キットの販売:Tensorflow
http://spectrum-tech.co.jp/products/ai_tensorflow.html
・・・ていうことは、Raspberry Pi3にTensorFlowはいるんだ(@_@!)
さっすがに、嘘書いてアクセス数増やそうというのは、
駄目ですよね(-_-;)
悪質な「まとめサイト」に捜査のメス 広告収入目的でデマ拡散 (1/3)
http://www.itmedia.co.jp/news/articles/1707/18/news049.html
駄目ですよね(-_-;)
悪質な「まとめサイト」に捜査のメス 広告収入目的でデマ拡散 (1/3)
http://www.itmedia.co.jp/news/articles/1707/18/news049.html
たとえば、今、働き方改革とかで、
残業はいけない風潮になっている。
ちょっと前まで、残業は美徳だったし、
残業してまで努力することはいいことだったし、
昔の人は、努力は報われるとまで、思っていた人もいたぐらいだ。
電通なんていう会社は、鬼十則とか出して、
頑張り、残業を美化していた。
それが、今や、電通のその態度は、社会の非難を浴び、
残業は悪となっている
・・・どこで、何が間違えたのか、電通も、
努力が報われるという人も・・・
そして、残業はなぜ、これほどまでも社会から嫌われているのか、
だれも理論を(MBAとか言っている人は知ってると思うけど)
言わないので、一応書いておく。
■成長市場と成熟市場で、お金の儲かり方が違う
成長市場は、市場が成長しているので、
投資をすると、その分、(市場が成長して)儲かるしくみになっている
→というか、投資すると、その分市場が大きくなって儲かる市場を、
成長市場というんだけれど。
ということは、
努力する=労働力を投資する、
残業する=労働力を投資する
→投資しただけ儲かる
ので、努力すれば、残業すれば儲かり、みんなHappyになれる。
なので、昔の人は残業したし、努力が報われると思った。
鬼十則も成立し、電通も非難されなかった。
でも、今、日本は成熟市場になった。
成熟市場は、投資しても市場は、それ以上、大きくならない。
例えばテレビの広告市場。
24時間365日、全テレビ局のCMだせる本数は
限られている。ということは、テレビ局が増えないと
この市場は成熟する→電通さん:いまここ
例えば、パソコン市場
全員がパソコンを買うと、終わってしまう。
限りがあるものが、いつか成熟市場になる。
成熟市場になると、無理に投資しても、市場は飽和しているので、伸びない。
投資が無駄になる。それに気づかずに投資すると、投資しすぎて倒産する。
この市場で儲けるには、逆に効率をあげ、少ない投資で、同じ成果が
出るようにする。そうすると、投資が少ない分、儲かる。
■日本は成熟市場に入った
日本は成熟している。だから、残業すると、会社は残業代の分までは
売れないので(成熟しているので)、損してしまう。これが進むと、
残業代で倒産してしまう。
どんなに努力しても報われない。
そうではなく、どれだけ努力しないで成果をだすかのほうが重要になる。
日本はもう、成熟市場に入ったので、
いままでのように残業したり、
努力は報いられると思って頑張ると、
そうはなっていないので、苦しんだり、倒産してしまうというわけ。
・・・わかりましたかあ?
残業はいけない風潮になっている。
ちょっと前まで、残業は美徳だったし、
残業してまで努力することはいいことだったし、
昔の人は、努力は報われるとまで、思っていた人もいたぐらいだ。
電通なんていう会社は、鬼十則とか出して、
頑張り、残業を美化していた。
それが、今や、電通のその態度は、社会の非難を浴び、
残業は悪となっている
・・・どこで、何が間違えたのか、電通も、
努力が報われるという人も・・・
そして、残業はなぜ、これほどまでも社会から嫌われているのか、
だれも理論を(MBAとか言っている人は知ってると思うけど)
言わないので、一応書いておく。
■成長市場と成熟市場で、お金の儲かり方が違う
成長市場は、市場が成長しているので、
投資をすると、その分、(市場が成長して)儲かるしくみになっている
→というか、投資すると、その分市場が大きくなって儲かる市場を、
成長市場というんだけれど。
ということは、
努力する=労働力を投資する、
残業する=労働力を投資する
→投資しただけ儲かる
ので、努力すれば、残業すれば儲かり、みんなHappyになれる。
なので、昔の人は残業したし、努力が報われると思った。
鬼十則も成立し、電通も非難されなかった。
でも、今、日本は成熟市場になった。
成熟市場は、投資しても市場は、それ以上、大きくならない。
例えばテレビの広告市場。
24時間365日、全テレビ局のCMだせる本数は
限られている。ということは、テレビ局が増えないと
この市場は成熟する→電通さん:いまここ
例えば、パソコン市場
全員がパソコンを買うと、終わってしまう。
限りがあるものが、いつか成熟市場になる。
成熟市場になると、無理に投資しても、市場は飽和しているので、伸びない。
投資が無駄になる。それに気づかずに投資すると、投資しすぎて倒産する。
この市場で儲けるには、逆に効率をあげ、少ない投資で、同じ成果が
出るようにする。そうすると、投資が少ない分、儲かる。
■日本は成熟市場に入った
日本は成熟している。だから、残業すると、会社は残業代の分までは
売れないので(成熟しているので)、損してしまう。これが進むと、
残業代で倒産してしまう。
どんなに努力しても報われない。
そうではなく、どれだけ努力しないで成果をだすかのほうが重要になる。
日本はもう、成熟市場に入ったので、
いままでのように残業したり、
努力は報いられると思って頑張ると、
そうはなっていないので、苦しんだり、倒産してしまうというわけ。
・・・わかりましたかあ?
AIじゃなかったら、ただのCAIなんだけどね・・・
AIが答案分析、理解度別に復習教材――奈良市立の小学校が導入
http://www.itmedia.co.jp/news/articles/1707/18/news086.html
AIが答案分析、理解度別に復習教材――奈良市立の小学校が導入
http://www.itmedia.co.jp/news/articles/1707/18/news086.html
う~ん・・・
もういいや!
wget ftp://fr2.rpmfind.net/linux/centos/6.9/os/x86_64/Packages/vsftpd-2.2.2-24.el6.x86_64.rpm
sudo rpm -ivh vsftpd-2.2.2-24.el6.x86_64.rpm
sudo service vsftpd start
動いた・・
Windowsからftpコマンドで、ファイル転送できた。
いいのか、これで(^^;)
ffftpでは動かなかった・・・
・・・やっぱ、だめかな、CentOS6.9用では・・・
もういいや!
wget ftp://fr2.rpmfind.net/linux/centos/6.9/os/x86_64/Packages/vsftpd-2.2.2-24.el6.x86_64.rpm
sudo rpm -ivh vsftpd-2.2.2-24.el6.x86_64.rpm
sudo service vsftpd start
動いた・・
Windowsからftpコマンドで、ファイル転送できた。
いいのか、これで(^^;)
ffftpでは動かなかった・・・
・・・やっぱ、だめかな、CentOS6.9用では・・・
税務署でいちど本人確認すればIDとパスワードで認証できるようにする
・・・マイナンバーって、なんだったんだろう・・・?
電子納税しやすく 国税庁、証明書や専用機器不要に
http://www.nikkei.com/article/DGXLASFS14H2B_V10C17A7MM8000/
・・・マイナンバーって、なんだったんだろう・・・?
電子納税しやすく 国税庁、証明書や専用機器不要に
http://www.nikkei.com/article/DGXLASFS14H2B_V10C17A7MM8000/
一撃必殺!急にマンガ家だの声優だの絵師だのになりたいと言い出した子どもや大人を止める、オススメの方法
https://togetter.com/li/1130025
「そうか!がんばれ!!じゃあ、次の文化祭では、お前が企画して、朗読劇か自主制作アニメやってくれな。楽しみにしてるぞ!」
たしかに・・・本当に漫画家って、小さいころから漫画書いている人
で、それこそ、自分アニメ作っちゃうような人だよね・・
これで喜んでやるようでないと、スタートラインにも立っていないよね・・・
https://togetter.com/li/1130025
「そうか!がんばれ!!じゃあ、次の文化祭では、お前が企画して、朗読劇か自主制作アニメやってくれな。楽しみにしてるぞ!」
たしかに・・・本当に漫画家って、小さいころから漫画書いている人
で、それこそ、自分アニメ作っちゃうような人だよね・・
これで喜んでやるようでないと、スタートラインにも立っていないよね・・・
7月12日、【初心者歓迎】Kotlin開発Tech Talksに行ってきた!
ので、メモメモ・・・してるけど、リンク先に資料が上がっているようなので、そっち見たほうが、いいかも
(プログラムとかはメモメモできていないので)
場所が良くわからず、途中からになっています。
■アオイゼミでのkotlin事情
(途中から)
・Android studioのサポート
・インターン生でもできる
・kotlin急激に増えている
・いろいろ起きた事件
・インフル事件
・Android65K事件
インフルエンザに罹った
年末出れて、リリースしようとした
→65K問題:まるちてっくす
・KotlinでもNull Pointer Exceptionははっせういする
nullの可能性がある場合?などでマーク
Android Studioでも教えてくれる
・動画が再生されない事件
通信部分でこけている
使用しているCDNがHTTP2.0に対応、
TLS1.1以下を切り捨てていたから
→急な対応にはJavaのコード
・既存のプロジェクトでは65K問題にぶち当たる
・Javaが読めたほうがよい
・まとめ
Googleが公式で宣言
当たれる覚悟
Android Studioの支援
JavaとKotlin両方よめるほうがいい
■開発4年目のアプリへのKotlin導入
・自己紹介
・会社紹介
・モバイルアプリ
Titaniumで作っていた
・kotlin勉強会のこと:まだ使えない
2015年
2016年:社内アプリでkotlin
先月、プロダクションで導入
・なぜ、kotlinの導入を急ぐ?
理由はない
kotlinで書いてもサポートされる安心感:書かなければいけないわけではない
→エンジニアリングとして楽しい
製品がお客さんのメリットになることが大切
→開発に集中しやすい
・うれしいところ
ボイラープレートを減らすところができる
Lambda式:
メソッド1つだけ持ちインターフェース
→Java8
itで暗黙的に参照できる
_で使わない、書かないのもOK、アクセスしたいときit
・思考を反映しやすい言語機能
FactoryMethod→kotlinのスコープ関数で書く
nullable:関数を実行(Javaの即時関数)
~Util Staticがないので、companion、objectを使うとシングルトン
拡張関数を使ってメソッドを作れる
ビルトインされているものがある(Null,空白)
Javaのif文→値を返せない kotlin if式
java switch文 kotlin when式:型チェック、数値レンジ
・うれしいところがチームにどう効いてくるか
ユースケースを表したコードになりやすい
高速に回せる:ユーザーの価値提供
・気をつけたいところ
7200メソッド増える、RxJavaと
まるちれっくすにお世話になる
annotation プロセッサー→かくと:たまにどはまり
・導入の進め方
全部のコードをkotlinにするのは先が遠い
→部分的に
DialogFragmentから
既存のコードの置き換え
新規機能でkotlin
・どうやってチームに浸透させていくか
kotlinスタートブック(あかべこ本)全員購入
プルリクに説明
・導入の課題
・素地
Java8で書いていた
コードレビュー問題なかった
なにをどこまでkotlin async/await
・手がけはじめとして
Java8から始めてもいいんじゃないか
Android Studio3.0からは外部ツールが不要になる
いきないkotlinよりリスク小さい
小さく初めて:Javaのコードがイメージできるくらい
■1年ぶりにやりますkotlinアプリ開発
・自己紹介
・会社紹介(Lip incから)
エムグランド
・本題
・1年ぶりで思った
使えるライブラリが増えている
kotlinの記事が増えている
Qitaの記事:この1年で倍
好きな機能
enum:プロパティもてる
遅延プロパティ:
getter/setter
拡張関数
微妙だったところ
lint
・利用可能ライブラリ
annotation プロセッサー
通信・非同期処理回り
Parceler(Parcelableの実装を楽にする)
GSON:jsonのパースを自動化
Dart:intentにデータを渡すのを楽にする
DartをFragmentで利用する?
android-state:IcePickのKotlin対応版
・まとめ
使えるライブラリ増えた
■テストから始めるkotlin導入
・自己紹介
・Dride Kaigi 2018
・会社紹介:pairs→かっぷるず
・スピーカーズデッキに挙げている
・PairsAndroid
すからーで作った→Javaに書き換え
Java,kotlinに2わり、あと自動化
Global版:ふることりん、プロトコルバッファ
十分に発達したバグは、機能と見分けがつかない
テストを書ける構成にする
レイヤ化
・テストをkotlinで
build.gradle
・kotlinでテストを書いていく
Retrofit
・具体例
クライアント
Dao
リポジトリ:もっくしている
ユースケース
・まとめ
プロダクションいきなりより、テストからのほうがいいかも
DroidKaigi2017のカンファレンスアプリが参考になる
kotlin→バイトコードにする→コンパイル→Javaになる
■kotlinとJavaの相互運用
・ままりについて:Q&A
・なぜkotlin
SWIFTの人も読みやすいと
デメリットが少なかったから
導入方針
単純な置き換えはしない
テストの部分でkotlin
結果:51%
Javaと比べると、行数へる
・相互運用:難しい点
platform Type:nullable,nonnull クラッシュするケース
mapped type:kotlinとjavaのマッピング
デフォルトFinal classについて Realm Mockito
検査例外(Exception):相互関係
ドキュメント:Javadoc,kdoc dokka:kdocからHTML
・メリットだけではない相互運用
意識しないといけないこと
kotlin助走本
100%移行しないと面倒
・最後に
新規では楽
既存:相互関係の複雑さ
IDEまわり:相互関係
ので、メモメモ・・・してるけど、リンク先に資料が上がっているようなので、そっち見たほうが、いいかも
(プログラムとかはメモメモできていないので)
場所が良くわからず、途中からになっています。
■アオイゼミでのkotlin事情
(途中から)
・Android studioのサポート
・インターン生でもできる
・kotlin急激に増えている
・いろいろ起きた事件
・インフル事件
・Android65K事件
インフルエンザに罹った
年末出れて、リリースしようとした
→65K問題:まるちてっくす
・KotlinでもNull Pointer Exceptionははっせういする
nullの可能性がある場合?などでマーク
Android Studioでも教えてくれる
・動画が再生されない事件
通信部分でこけている
使用しているCDNがHTTP2.0に対応、
TLS1.1以下を切り捨てていたから
→急な対応にはJavaのコード
・既存のプロジェクトでは65K問題にぶち当たる
・Javaが読めたほうがよい
・まとめ
Googleが公式で宣言
当たれる覚悟
Android Studioの支援
JavaとKotlin両方よめるほうがいい
■開発4年目のアプリへのKotlin導入
・自己紹介
・会社紹介
・モバイルアプリ
Titaniumで作っていた
・kotlin勉強会のこと:まだ使えない
2015年
2016年:社内アプリでkotlin
先月、プロダクションで導入
・なぜ、kotlinの導入を急ぐ?
理由はない
kotlinで書いてもサポートされる安心感:書かなければいけないわけではない
→エンジニアリングとして楽しい
製品がお客さんのメリットになることが大切
→開発に集中しやすい
・うれしいところ
ボイラープレートを減らすところができる
Lambda式:
メソッド1つだけ持ちインターフェース
→Java8
itで暗黙的に参照できる
_で使わない、書かないのもOK、アクセスしたいときit
・思考を反映しやすい言語機能
FactoryMethod→kotlinのスコープ関数で書く
nullable:関数を実行(Javaの即時関数)
~Util Staticがないので、companion、objectを使うとシングルトン
拡張関数を使ってメソッドを作れる
ビルトインされているものがある(Null,空白)
Javaのif文→値を返せない kotlin if式
java switch文 kotlin when式:型チェック、数値レンジ
・うれしいところがチームにどう効いてくるか
ユースケースを表したコードになりやすい
高速に回せる:ユーザーの価値提供
・気をつけたいところ
7200メソッド増える、RxJavaと
まるちれっくすにお世話になる
annotation プロセッサー→かくと:たまにどはまり
・導入の進め方
全部のコードをkotlinにするのは先が遠い
→部分的に
DialogFragmentから
既存のコードの置き換え
新規機能でkotlin
・どうやってチームに浸透させていくか
kotlinスタートブック(あかべこ本)全員購入
プルリクに説明
・導入の課題
・素地
Java8で書いていた
コードレビュー問題なかった
なにをどこまでkotlin async/await
・手がけはじめとして
Java8から始めてもいいんじゃないか
Android Studio3.0からは外部ツールが不要になる
いきないkotlinよりリスク小さい
小さく初めて:Javaのコードがイメージできるくらい
■1年ぶりにやりますkotlinアプリ開発
・自己紹介
・会社紹介(Lip incから)
エムグランド
・本題
・1年ぶりで思った
使えるライブラリが増えている
kotlinの記事が増えている
Qitaの記事:この1年で倍
好きな機能
enum:プロパティもてる
遅延プロパティ:
getter/setter
拡張関数
微妙だったところ
lint
・利用可能ライブラリ
annotation プロセッサー
通信・非同期処理回り
Parceler(Parcelableの実装を楽にする)
GSON:jsonのパースを自動化
Dart:intentにデータを渡すのを楽にする
DartをFragmentで利用する?
android-state:IcePickのKotlin対応版
・まとめ
使えるライブラリ増えた
■テストから始めるkotlin導入
・自己紹介
・Dride Kaigi 2018
・会社紹介:pairs→かっぷるず
・スピーカーズデッキに挙げている
・PairsAndroid
すからーで作った→Javaに書き換え
Java,kotlinに2わり、あと自動化
Global版:ふることりん、プロトコルバッファ
十分に発達したバグは、機能と見分けがつかない
テストを書ける構成にする
レイヤ化
・テストをkotlinで
build.gradle
・kotlinでテストを書いていく
Retrofit
・具体例
クライアント
Dao
リポジトリ:もっくしている
ユースケース
・まとめ
プロダクションいきなりより、テストからのほうがいいかも
DroidKaigi2017のカンファレンスアプリが参考になる
kotlin→バイトコードにする→コンパイル→Javaになる
■kotlinとJavaの相互運用
・ままりについて:Q&A
・なぜkotlin
SWIFTの人も読みやすいと
デメリットが少なかったから
導入方針
単純な置き換えはしない
テストの部分でkotlin
結果:51%
Javaと比べると、行数へる
・相互運用:難しい点
platform Type:nullable,nonnull クラッシュするケース
mapped type:kotlinとjavaのマッピング
デフォルトFinal classについて Realm Mockito
検査例外(Exception):相互関係
ドキュメント:Javadoc,kdoc dokka:kdocからHTML
・メリットだけではない相互運用
意識しないといけないこと
kotlin助走本
100%移行しないと面倒
・最後に
新規では楽
既存:相互関係の複雑さ
IDEまわり:相互関係