2017年11月30日

Andoirdアプリ開発を勉強する

毎食写真を撮って食事内容を記録しているのですが、カメラの精度が高いためなのか標準カメラだと重い容量の写真しか撮れず、ドロップボックスがいっぱいいっぱいになるため、軽容量写真が撮影できるカメラアプリをつくりたいと思いました。

CHAPTER01 開発環境を準備しよう
CHAPTER02 Android Studioを使ってみよう
CHAPTER03 「ちわ! あんどろいど」で初アプリ作成
CHAPTER04 最強!? じゃんけんアプリ
CHAPTER05 体型記録アプリを作ろう
CHAPTER06 加速度センサーで玉ころがしアプリを作ろう
CHAPTER07 音の出るスライドショーアプリを作ろう
CHAPTER08 スケジューラアプリを作ろう
CHAPTER09 カウントダウンタイマーを作ろう
CHAPTER10 ウィジェットを作ろう
CHAPTER11 マテリアルデザインでクールな写真付きダイアリーを作ろう
APPENDIX Android Studioの便利機能
参考書ですが本屋で比べてみて、この本が一番分かりやすかったのでコレにします。

[追記]
一応、ざっくり読み終わりました。

[追記]
IntelliJ IDEA のショートカットキー一覧※PDF
ショートカットキー
個人的にAndroidStudioでよく使うショートカット(Windows編)[Qiita]
Android Studio ショートカットキーリスト for Mac - Qiita[Qiita]
Android Studio のショーットカットが覚えられないので「CheatSheet」[Androidファッション通信]

◆クラス&メソッド一覧
Package Index | Android Developers
概要 (Java Platform SE 6)

[追記] 本屋で気になったAndroidアプリ開発本

自分は見やすいと思った本なのですが、Amazonで確認してみたらそこそこの評価ですね。

2017年10月18日

外資系投資銀行のエクセル仕事術をオープンオフィスで試してみた

練習問題

エクセルではなくOpenOffice.orgのCalc表計算ソフトで作成した表なのですが、エクセルとは勝手が違いますね。

行の高さの設定
まずエクセルでは「18」に統一するという最初の設定で、OpenOfficeではcm単位となっています。

列の幅の設定
項目の1列ずらしもうまくいきません。

もしかしたら対応させる方法があるのかもしれませんが、ショートカットキーのも違いますし一度体系的に身に付けた方がいいかもしれません。

ex)作業繰り返しキー:エクセル「F4」→オープンオフィス「Ctrl」+「Shift」+「Y」
https://forum.openoffice.org/ja/forum/viewtopic.php?f=10&t=400

Calcショートカットキー - OpenOffice逆引き辞典
http://openoffice.wiki.fc2.com/wiki/Calc%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88%E3%82%AD%E3%83%BC

Excel と OpenOffice Calc で使えるキーボードショートカット(チートシート付) | バシャログ
http://bashalog.c-brains.jp/09/05/22-120936.php

ツール>カスタマイズでキー設定を変更できるとはいえ両方を覚えるのはめんどくさいですね。
[追記]
「先輩のExcelグラフ、ダサいですね」とデザイナーが言ってきたので教えを請うたら恋が始まった

2017年5月27日

自分のメールアドレスからスパムメールが届いた

メアドA →メアドB
Yahooのメアドを複数持っているのですが、ちょっと奇妙なことだったのでメモっておきます。
こんにちは!

確かに好きにしている非常にエキサイティングな何かがある!見てください、 メッセージを開く

Typos courtesy of my iPhone, su-Z

Sent from Mail for Windows 10
まず文章が日本語としておかしいので外国人が翻訳サイトを使って送信したことは明白です。

この文面から分かる個人情報は3つ。
  • メアドA
  • メアドB
  • su-Z ※複数あるハンドルネームの1つ
  • (Windows10を利用していますが除外)
3つとも自分のものに間違いはありません。ただいくつか気になる点があります。
  • まず「メアドA」「メアドB」ですが、ヤフーのログイン履歴を見ても不正ログインはされていませんでした
  • 「メアドB」は、以前Adobeで大量情報流出されました
  • Webサービスなどのユーザー登録で「メアドA」と「メアドB」を一緒に登録することは(ほぼ)ありません
外部のサイトで登録した情報が流出したのであっても、2つのメアドどうしのつながりが分かるわけでもなく、複数の流出データからハンドルネームで磨り合わせて送信するというのも考えづらく、どういう流れでこのスパムメールが届いたのかが分からないので対策しようがないんですよね。どうしましょう。

2017年4月17日

Amazonの検索結果からボッタクリ業者を除く方法

amazonの検索結果からボッタクリ価格業者を消す方法[N-Styles]

検索結果URLの末尾に「&emi=AN1VRQENFRJN5」を足す。「&emi=」が出品者を指定するパラメータで、「AN1VRQENFRJN5」がAmazon.co.jpを指すとのこです。

2017年4月15日

分散型Twitterのマストドン


 ・Mastodon サイバーリンク※日本サイバーリンク

ポストTwitter? 急速に流行中「マストドン」とは(ITmedia)

「マストドン」日本のユーザーランキング公開 ユーザーローカル(ITmedia)

Mastodon(マストドン)というSNSの基本的な使い方に関するメモ(K.H.bot)

マストドンは、ドイツに住むEugen Rochkoさん(24)が作ったTwitterライクなSNSで、Twitterとの大きな違いはサイトが1つではなく複数に分散していること。とりま週末にでもじっくり使ってみます。

[追記]

 ・AWSの無料SSLを使ってmastodonインスタンスを立てる手順(Qiita)

 ・マストドン(mastodon)が流行りなのでついでに見た目変えようぜ(Qiita)

 ・さくらのVPSで自分の Mastodon サーバを最速でつくる方法(Qiita)

日本 Mastodon インスタンス一覧(Qiita)

マストドンについて所感[mizchi's blog]

マストドンに関する現時点での解釈と感想[F's Garage]

そろそろマストドンについて語っておくか[本の虫]

2017年4月12日

Androidアプリを開発するなら、メモリ8GBでは人権がないという

新人Androiderに導入してほしい環境 - Qiita
http://qiita.com/eaglesakura/items/43503cf981daaa54bf95

>Androidアプリ開発においてCPUとメモリは大正義です。メモリ8GBは人権がありません。

プログラマーが使う動詞(SE用語)


不思議の国のSE用語 - Qiita
http://qiita.com/t_nakayama0714/items/478a8ed3a9ae143ad854?utm_source=Qiita%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%B9&utm_campaign=565bb223ff-Qiita_newsletter_255_12_04_2017&utm_medium=email&utm_term=0_e44feaa081-565bb223ff-33079073

少々プログラミングをかじっていれば理解できると思う。

プログラミング学習の手順



3日に1回プログラミング勉強法を聞かれるのでまとめてみる - ロボット・IT雑食日記 http://www.yukisako.xyz/entry/howtoprogramming

プログラミングの学び方がわからない
http://anond.hatelabo.jp/20170407112743

はじめはProgateなどの学習サイトでHTML・CSS・Javascriptあたりからはじめて、Amazonの評価が高い参考書を購入し、ソースをたくさん見ることかな。

2017年3月17日

世界のプログラマーのあいだで、人気のPHPフレームワークはLaravelがトップ!


【2016 年版】PHPフレームワーク人気比較(マヨネーズ)

>世界ではすでに「Laravel」が主流。日本も数年遅れて海外の流れに即していくでしょうから、このまま「CakePHP」が減少し、「Laravel」が主流になっていきそうです。

◆関連リンク
2015年最新PHPフレームワーク(9つ)のベンチマーク(A Day in Serenity)
PHPフレームワークの開発に貢献している日本人はどれくらいいるのか?(A Day in Serenity)
「PHPフレームワーク4本勝負!!」に参加してきました(akiyoko blog)

2017年2月13日

文章を改変するための無料リライトツールで語彙力アップ

無料で使える、文章リライトツール一覧(NAVERまとめ)
1.単語置き換え型
ワード単位で1個1個置き換えてくれるものです。

2.シャッフル型
文章中に含まれる一文一文をランダムに色々な場所に置き換えるものです。

3.翻訳型
翻訳ツールを利用して、いったん別の言語に翻訳し、また日本語に戻すという方法です。

4.人工知能型
適当な場所に、システム側で用意した妥当な一文を挿入したり、マルコフ連鎖などで文章を圧縮/作り変えするタイプです。
自分のブログ記事をリライトツールで変換すれば、語彙力を増やすために使えるのではと思った。

2017年2月3日

capistrano


A remote server automation and deployment tool written in Ruby.
http://capistranorb.com/documentation/getting-started/preparing-your-application/

GitHub - capistrano/capistrano: Remote multi-server automation tool
https://github.com/capistrano/capistrano

はじめてのCapistrano - Qiita
http://qiita.com/mosson/items/1a4cfd01cb538f2d8f0e

Capistrano で Rails アプリケーションの自動デプロイ - Qiita
http://qiita.com/Salinger/items/4ee4f3c5ebd5227196c0

駆け出しインフラエンジニヤが capistrano を使って感動したのでメモ(1) - ようへいの日々精進XP
http://inokara.hateblo.jp/entry/2014/01/25/105435

2017年1月8日

HTML5チートシート

HTML5 チートシート
HTML5チートシート
印刷して部屋に貼りました。ずっと先送りにしていたのですがそろそろ覚えようと思います。

html5 チートシート(Google検索)