中の人です。
Google Play Consoleでアイコンを変更しようとしたが、記事が古いものが多かったので共有までに。
ユーザーを増やす⇒ストアの掲載情報⇒デフォルトの掲載情報を編集
分かりづらいですよね。
ツールの作成と紹介、WebServiceの作成と紹介、cakePhpの学習、RubyOnRailsの学習、実際の対象サイトの紹介なんかをするblog。blogである必要があるのか・・・。 KotlinでAndroid向けの開発で生きていけるか挑戦中
中の人です。
Google Play Consoleでアイコンを変更しようとしたが、記事が古いものが多かったので共有までに。
ユーザーを増やす⇒ストアの掲載情報⇒デフォルトの掲載情報を編集
分かりづらいですよね。
中の人です。
AIは自分より有能な部下ですね。有能だけど、色々と抜けているような。
Chat-GPT、copilot、geminiと色々使っていたもののAnthropic claude CODEを使うと他に浮気する気がなくなります。
※CODEと出ているけれど、claudeに言わせるとconsoleから動かすのがcodeだよと言うので少し「?」状態。
・素晴らしいところ
チャットではなく、CODEではローカルのフォルダを指定して、そこでAIとソースを共有しながら開発を進めることができるのでコピペがない。デグレがほぼ発生しない。仕様の漏れやテストの不備などを部下に指示するかのように会話すれば結果がでる。
チャットだと間違った方針を示すがCODEだと正しいことを言う。
少し気になる。
スマホでprojectに対して指示して、常時起動しているPC側でソースの修正が実施されるのが
嬉しい。PCの前に行かなくてもソースが更新されるのでそのままコミットまでできる。
ビルドとGoogle Play Consoleへの提出は手作業でやってる状況。
・悪いところ?
ただし、コード開発においてはと注釈がつく。図形や絵を使った資料を作るのにはまったく使えない。絵を扱えないのではないが、見ることができる、落書きができるとしか評価できない。
・copilot
VS CODEで入力候補が必要な開発をしている場合には素晴らしいが、CODEがGithub codeになったりして面倒。
画像生成では使用することがある。
・chat-GPT
CODEはあるけど、そもそもチャット開発でデグレを経験したので信用がない。
画像生成では使用することがある。
・Gemini
子供の宿題の相談に乗ってくれる分にはすごく優秀。Androidユーザーなら使いこなせば人生が変わる。
中の人です。
Androidでしか作れないアプリとして「よみカレ」公開しました。
カレンダーの予定のタイトルを読み上げてリマインドするだけのアプリですが、アラームのように動作します。バイブレーション・スヌーズ・音声による読み上げ・通知からの操作・待機画面でも読み上げ。固定音量を選んで音量下げたことを忘れていてもちゃんと読み上げる。ヘルプで詳しく記載していますが、スマホのアラームがごちゃごちゃしていたらお勧めです。
ヘルプ
・このアプリは会話で約束したことをすぐに忘れてしまったり、繰り返しアラームで通知の確認時間やメールの確認時間などを登録している人などにお勧め。
・約束をカレンダに登録したものの、カレンダに登録したこと自体を忘れていたり、カレンダーを見ることが抜け落ちていたりする人にも効く。
・終日・長期間の予定のリマインドが欲しかったり、カレンダの通知短すぎ・気づかないと不満があったりする人も感激する。
・家族カレンダーに登録された予定に気づかないとか、カレンダの登録内容に合わせてアラーム設定する人とか、カレンダとアラームの二重管理につかれた人には是非入れてほしい。
アプリケーションの名前空間はもう少し考えてからつけるべきやったわー。
前職の倒産から派遣に転職したんだけど、色々トラブル続き。ちょっと休職している間に自省した結果、ADHDの特性があることが分かって、この先を検討中・・・。
こんなアプリがあればと作った次第。
中の人です。勤め先が倒産したよー。
Ruby On Rails関係の開発でRubyMine使ってるんだけど
今の職場でVSCode使う機会があって、既存のRubyMineProjectのフォルダを
VSCodeで開いたんですよ。
そしたら、RubyMine側でDebugできなくなる事態が発生。
「Error: Rails server launcher was not found in a project」
chat-GPTに聞いて対処したりしてみてもダメなので
.ideaフォルダばっさりと削除して、再度開いて
Rails Project Root の設定したらDebugできるようになった。
Rails Project Root の設定を外して、再度設定しても良かったのかな。
小ネタでした。
倒産してしまって転職した中の人です。
ライフハック?なネタを投稿。
もう仕事に関係ないけど(笑)
苦くて食べれないマーマレードができてしまったときの裏技です。
ネットで探したものの、情報がないので、色々試してみたところ、それなりに効果があった方法です。
それは、「豆乳を入れる」だけ。
大豆の分子に苦味成分が吸着されて、直接舌に触れる苦味成分の量が少なくなるのではないかと予測。
体感7割ぐらい苦味が減りますが、純粋なマーマレードではなくなります。
以下は真似しないで!(2022/6/8)
接点復活スプレー、通電ゴム周りには使わないと注意書きがありますが、マウスのボタンの内部はこれに該当する可能性があります。というのも、翌日にボタンの反応がマッタリモッタリしてきて、終にはボタンが押されたままくっついて、使用できない状態に。今、替わりのマウスを買ってきました。
マウスの左ボタンが反応しないときが増えてきたが替えのマウスはないし
変えたくないし、直らないものか?試行してみた。
クリック感はあるが、PC側が反応しない。ボタンの調子が悪いってことですね。
マウスは電池式のコードレスタイプのもの。
マウスをバラしてみようとするも、スター型のねじ。
今回は山が六つのネジだったのでマイナスドライバで開く。
案外ゴミが入り込んでいるので掃除して、ボタンを押してみるものの
良くなりません。
そこで、マウスの電源スイッチをOFFにして、電池を抜いて、
左ボタンを押し込みながら「接点復活スプレー」をボタンの上から
ジュワっと吹きかける。
組み立てて、電池入れて、スイッチON
動いたよー。
中の人です。
自己満足ブログ投稿になっている今日この頃。
・Configuration
Name: anything
command: rails
args: s
・Bundler
check 'Run the script ...'
中の人です。
貰い物のルンバが数時間、仕事部屋(リモートワーク中)で動いていました。
ゴミがたまったら捨てなきゃと、本当に掃除してるのかと半ば馬鹿にしているルンバのトレイを引き抜くと、あれ?かなり詰め込まれた埃が。
透明な袋に取り出した写真。
よく頑張ってた。これからもよろしく。うるさいけど。
中の人です。
Tensorflow kerasで
今まで動いていた処理でクラス名の定義を変えて
to_categorical を実行したところ
ValueError: invalid literal for int() with base 10
とエラーが出てしまいました。
原因は
クラス名の一覧の中ではクラス名「type」が
y_trainに含まれる値では「type」になっていたから。
もちろん、本当の記述は違いますが。
中の人です。
SEO的には「中の人」だと駄目みたいですけど流しています。
タイトル変えようかな。
<2021/7/30>
さて、VmWare Playerで良くあるのがクリップボードが
ゲストとホストで共有できなくなる現象。困ります。
ネットでよく見かけるのが以下の解決回答……
しかも、これで必ず直ることはなく、手間がかかりすぎます。
今回のソリューションは最も簡単な方法と言えるでしょう。
「VmWarePlayerのWindowサイズをマウスでドラッグして変える」
これで
VMWare Playerのクリップボード共有が直る!
ホスト・ゲスト間のファイルのDrag&Dropが直る!
しかも簡単!
これであなたのイライラも減るといいな。
<2022/2/8>
VmWarePlayer 16に入れ替えてからゲストのLinux CentOS7の
クリップボードが動作しなくなり、ファイルのドラッグ&ドロップも
前述の操作でも回復しない。
VmWarePlayer15に戻しても復旧しないので色々やって
復旧したが何が正解か分からなくなる。
◆復旧までにやったことを記載
中の人です。
誰も見ないブログを書くのも慣れてきました。
デスクトップ版アプリのTeamsにはテスト機能がありますが
スマホ版アプリにはテスト機能がありません。
https://teamschannel.com/test-call
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q14224901559
PCを所有していてスマホでテストをしたい人向けです。
PCがあるなら自分のアカウントでTeams(ブラウザ版でよい)に
ログインした状態で会議を作成して、URLをスマホと共有。
スマホから会議にURLから参加することで
自分のアカウントのみで通話ができます。
利点
一人でテストできます。
欠点
PCがないとテストできません。
ハウリングが起きやすいです。
以上。
中の人です。
RubyMineからbundle installしてもGCC 4.8.5が呼ばれてしまい
上手く処理できない。探しても情報が無かったので書いてみる。
binに移動してからRubyMineを起動するshファイルを
scl enable devtoolset-7を経由して実行する。
#!/bin/bash
cd /home/user_name/RubyMine-x.x.x/bin/ #./rubymine.sh scl enable devtoolset-7 './rubymine.sh'
これにより、RubyMineのTools->Run Rails consoleから
以下を実行したときにVersionが希望のものに変わる。
>> `gcc -v` gcc version 7.3.1 20180303 (Red Hat 7.3.1-5) (GCC)
中の人です。もうブログのタイトルと作業の内容の乖離が激しくなっています。
PythonでNumpyのFloat arrayをファイルに書き出して
Kotlinで読みだす方法です。
需要の程は知らないが私には必要だったのだ。
簡単な検証しかしていないけどね。
Python
import numpy as np
test0=[0.1,1.0,10.0]
test1=np.array(test0) #Float
with open('test1.dat','wb') as f:
f.write(test1)
Kotlin
import java.io.File
import java.nio.ByteBuffer
import java.nio.ByteOrder
fun main(){
val p = System.getProperty("user.dir")
var f = File( "src/test1.dat")
var ba = f.readBytes()
var bb = ByteBuffer.wrap(ba)
bb.order(ByteOrder.LITTLE_ENDIAN);
var fa1 = bb.getDouble() //Not Float
var fa2 = bb.getDouble()
var fa3 = bb.getDouble()
print(fa1)
print(fa2)
print(fa3)
}
<p>init.rb
<table>
<tr>
<td><%= l(:region) %></td>
<td><%= select_tag('settings[region]', options_for_select(Holidays.available_regions, @settings['region'])) %></td>
</tr>
</table>
</p>
require 'holidays/core_extensions/date'
class Date
include Holidays::CoreExtensions::Date
end
Redmine::Plugin.register :redmine_holidays_plugin do
...