プログラミング勉強日記ではない、競馬日記

システムエンジニアの趣味「競馬」の日記

【Markdown】エンジニアじゃなくても楽に書こう!マークダウンで簡単ブログ(※追記)

Markdownとは ウィキペディアによると・・・ 本来はプレーンテキスト形式で手軽に書いた文書からHTMLを生成するために開発されたものである。 とあります。 はてなブログを書く人むけに雑に説明しますと、Markdown記法にそって書けばブログを公開した時にき…

【ブログ投稿に便利】大量の画像(jpeg)ファイルのサイズを一気に縮小する方法【※Java使います】

何だかんだで、自分史上最高に役に立っているプログラムです。 最初に作った時(そして今も)、 Javaに詳しくないのでソースコードの仕上がり具合は微妙かもしれません。 でもですね、このプログラムが必要だったのでJavaに詳しくないなんて言ってる場合じゃ…

【メモ】UbuntuにEclipseをインストールし日本語化

UbuntuにEclipseをインストールするのにとても参考になったサイトを載せておきます。 (パソコン買い替えた時用にメモ) symfoware.blog.fc2.com

将棋倶楽部24のアプリをUbuntu18.04で動かす【更新】

さらの端末でいちからやり直しやり方がわかったので残す。 before $ java -version openjdk version "1.8.0_222" $ javac -version javac 1.8.0_222 やったこと $ javaws Command 'javaws' not found, but can be installed with: sudo apt install icedtea-…

将棋倶楽部24のアプリをUbuntu18.04で動かす

動かすには動かせたし対局も出来た。 ただ、手順をうまくまとめられていない。 現状、以下のようにしたらいける。 1.デスクトップのTokyo Dojoショートカットをクリック (何も起こらない) 2.端末から javaws を実行 これでアプリがたちあがり、対局可…

ちょっとサクラエディタのマクロを使うだけで便利になるのに

jsでマクロを書き、ショートカット設定しておくと、作業がはかどります。 例 16進数→2進数変換 var w = Editor.GetSelectedString(0); var len = w.length; var r = ''; var w1, de, bi, w0; for (i = 0; i < len ; i++) { w1 = w.substr(i, 1); de = parseI…

LibreOffice Calc VLOOKUP example

LibreOffice Calc VLOOKUP example1 ↓ LibreOffice Calc VLOOKUP example2 ↓ LibreOffice Calc VLOOKUP example3 ↓ LibreOffice Calc VLOOKUP example4 example =VLOOKUP(B3,F:G,2,0)

【Ubuntu】Ubuntuでペイント的なお絵かきをするPinta

こんな素敵な絵をUbuntuで描きたくないですか? (絵はこの記事より引用) mhaya18.hatenablog.com デジタル時代ですが、 何かを説明する時に便利なちょっとしたお絵かき。 Windowsにはペイントがあります。 Ubuntuには、Pintaがあります。 インストール sud…

Ubuntu デフォルトのファイラーで隠しファイルを表示する

Ctrl + h です! ファイラー(Windowsでエクスプローラーって呼んでいるやつ)の、 1.右上の︙をクリック 2.隠しファイルを表示するにチェック で表示されます。 ショートカットは、Ctrl + h でOKです。

Ubuntu でQRコードをコマンド1つで作成する

私は転職活動の際に履歴書にポートフォリオサイトのQRコードを載せていました。 「これ読み込むとどうなるんですか?」 と聞いてくる面接官もいまして、 読み込むとポートフォリオサイトなのでそこから話も広がります。 そこで、Ubuntuでの作成方法をご紹介…

Ubuntu のアイコンを15分でおしゃれにしてみた

以下に参考サイトだけ載せてましたが、実際にやってみました。 Ubuntu のアイコンをオシャレにして見た目をいい感じにする - もはやプログラミング勉強日記ではない日記 新しいPCを用意し、15分でやってみました。 *新しいPCではありますが、時刻表示の設定…

Ubuntu のアイコンをオシャレにして見た目をいい感じにする

以下はUbuntuのサイトです。 Homepage | Ubuntu Japanese Team トップページにUbuntuの画像が出てますが、悪くないですよね。 でも、アイコン変えて、もっとオシャレにすることも出来るんです。 以下のように。 左側のDockにアイコンがありますが、なかなか…

【格安PC】Ubuntu を勧める3つの理由【安くPCを入手】

Ubuntuとは Windows、MacのようなOSの一つにLinuxがありますが、 UbuntuとはLinuxを使いやすいようにいろいろなソフトをパッケージングしたものです。Ubuntuとは | Ubuntu Japanese Team Windows、Macだけでなく、他にもパソコンってあるんですね。 Ubuntuを…

Windows ファイル名の先頭にプレフィックスを加えるバッチ

Windowsでこんな感じのことをする必要があったので。 >dir 2018/10/13 08:44 280 add_arg_no.bat 2018/10/13 08:33 0 test1.txt 2018/10/13 08:33 0 test2.txt >add_arg_no.bat 12 >dir 2018/10/13 08:44 280 add_arg_no.bat 2018/10/13 08:33 0 No12_test1.…

Webアプリケーション 二重送信防止

何も考えていないとどうなるか おもいっきり素早くクリックすると何レコードも登録されてしまうのである。 OK.サーバー側にチェック入れるわ 例えばショッピングサイトだとする。 前回注文から一定時間経過してないとエラーになるようにしたらどうか。 流れ…

Ubuntu 18.04 に Ruby 環境構築 rbenv インストール

rbenv インストール AS400の世界から脱出した私は仕事に必要な事を勉強してきました。 PL/SQL SQL JavaScript Java SpringBoot だけど、そろそろ興味ある事を勉強したい。そんなわけでまたRubyをやりたいので環境構築します。 前提 PC : acer ( Aspire V5 ) …

Linux オンラインマニュアルのセクション man, whatis, help

セクション番号 1:一般ユーザーコマンド 5:ファイルの書式 8:システム管理コマンド psswdファイルのマニュアルを表示するコマンド man 5 passwd どのようなセクションがあるか調べる $ whatis passwd passwd (1) - ユーザパスワードを変更する passwd (5) - …

Ubuntu Vim 行番号を表示する

設定ファイルをホームに作成する ホームへ移動 cd ~ .vimrc を作成する .vimrc というファイルがホームにあるか、以下のコマンドで確認する。 $ ls -alF 無い場合、作成してください。 vim .vimrc .vimrc を編集し行番号を表示する .vimrc に以下の1行を書く…

Java ラムダ

www.techscore.com こちらのサイトを参考に試してみました。 便利。 import java.util.*; import java.util.function.Consumer; public class Main { public static void main (String[] arg) { List<String> list = new ArrayList<String>(); list.add("land"); list.add("s</string></string>…

Ubuntu バッテリー残量確認

upower -e この中からバッテリーを探し以下のようにパラメータに渡す。 upower -i /org/freedesktop/UPower/devices/battery_BAT1

Ubuntu byobu よく使うショートカット

byobu とは 端末で使うこんなやつ。 最低限のメモ キー 機能 Shift + F2 横分割 Ctrl + F2 縦分割 Shift + F3またはF4 分割した画面移動

プログラミングコンテストの標準入力:Java Scanner

ちょっと手間取りましたのでメモを残します。 入力 1 2 S これをこう取ろうとしてましたがこれは間違い。 public static void main (String[] arg) { Scanner sc = new Scanner(System.in); String n = sc.next(); // 1 2 が取れると思ってるけど違う String…

android アプリ開発 2日目 : 画面部品

android アプリ開発勉強を始めたのでメモを残します。 目的はアプリのリリースです。 画面部品について android:id

Windows コマンドプロンプトに Linux 風エイリアスを設定

1.macros.txt を作成しCドライブのユーザー直下に置く macros.txtの中身は以下のような感じ(ご自由に)。 cat=type $* cp=copy $* h=doskey /history ll=dir /ad ls=dir /w mv=move $* pwd=echo %CD% rm=del $* ~=cd C:\Users\mhaya 2.レジストリに登録…

Ajax について

Ajax通信についてまとめる。私は長らくAS400の世界にいたのでAjaxについては良く分からなかった。 参考書籍:まつもとゆきひろ コードの世界 Ajax Asynchronous Javascript+XML の略。 非同期なJavascriptとXML という意味。 まったく新しい技術ではなく、既…

【Windows10】Windows で見やすくて実用的なOsakaフォントを使う【フォント】

手順だけ読みたい方はこちら。 -------------------------------------------------------------------------------- Windows10 でOsakaフォントを使う Macで使われているオシャレなフォント、Windowsでも使えます。 適用するとこのような見た目になります。…

AS400とEclipseのデバッグ方法比較(よく使う機能)

AS400 (STRISDB コマンドで実行するデバッグ) ステップ実行 F5 実行 F17 変数表示 F11 変数変更 F23 Eclipse ステップ実行 F6 実行 F8 変数表示 右上の変数タブ(またはカーソルをあわせるだけ) 変数変更 右上の変数タブ

AS400 論理ファイル(LF) へのAND条件とOR条件の書き方

DDS 書き方 17桁目にSを書くとセレクトという意味になります。 AND条件 S AAAAAA COMP(EQ 0) BBBBBB COMP(EQ '1') 項目AAAAAAが0 かつ、BBBBBBが'1' が選択されます。 OR条件 S AAAAAA COMP(EQ 0) BBBBBB COMP(EQ '1') S AAAAAA COMP(EQ 1) BBBBBB COMP(EQ '…