【bat】サブディレクトリのファイルを全てカレントに移動(ついでにリネーム)する方法【コマンドプロンプト】

サブディレクトリのファイルを全てカレントに移動する方法 注意 以下では移動ついでリネームしています。 (ファイル名をYYMMDD_HHMM.JPGに) これは、将来的には過去のファイルを時系列で整理したいという個人的な理由からです。 ですので、単純にサブディ…

【COBOL】LOW-VALUEとSPACEとZEROをヘキサで見る

LOW-VALUEとかZEROをヘキサで見たかったのですが、 DISPLAYでヘキサ表示が無理なのでファイルに書いてバイナリエディタで見ることに。 LOW-VALUEとSPACEとZEROの姿をこの目でみる 違うのは分かってるんですけど実際違うところ見たいじゃないですか。 結論 LO…

【COBOL】数値変数に入れたLOW-VALUEはLOW-VALUEなの?

変数(数値)に入れたLOW-VALUEはLOW-VALUEで真になります 実はCOBOLを始めたのが今年からなので色々わかっていない。 このような些細な事はちょろっとお試しプログラムを書けばわかるのですが、 自由にコンパイルできない(個人用環境がない)現場に勤めて…

【Java】プログレスバーを実装する【入門】

進捗バーを表示したい たくさんある画像ファイルを一気にサイズ縮小したくて、以前プログラムを作りました。 github.com ファイル数が多いと進捗が知りたい。 そこで、プログレスバーを実装してみました。 Java入門にちょうど良いのでは これ、Javaの勉強し…

Spring Boot で作ったアプリ(コボラーでもできた!)

Spring Boot で作ったものです。 engineerbutton.herokuapp.com ここで私が言いたいことは、私はコボラーですが、Java(Spring Boot)を使ってこれくらいのモノを作りHerokuでビルドする事は出来るというアピールです。 パルプンテボタンは、WebAPIから自動…

Tera TermでWindowsパソコンからUbuntuパソコンに接続

Windows10でCOBOLをやりたい Windowsには「Bash on Ubuntu on Windows」(Windows Subsystem for Linux)があり、その上でCOBOLを動かすのが楽です。 が、少し不安定さを感じたりして、やっぱりの普通のUbuntu上で作業したいと思うのです。 どうしようかな~…

【Ubuntu18.04】WSL の場所(Bash on Ubuntu on Windows)【Windows Subsystem for Linux】

Windows10のどこにあるの? 結論 C:\Users\[ユーザー名]\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\home 環境 Windows10に。 $ cat /etc/os-release NAME="Ubuntu" VERSION="18.04.3 LTS (Bionic Beav…

【Windows10】タスクバーにバッテリー残り時間を表示【BatteryBar】

BatteryBarをインストール 以下のサイトからダウンロードしインストールします。 batterybarpro.com 下のほうにある、Basic Versionというのが無料版ですね。 BatteryBar 詳しいやり方は以下をご参照ください。 rcmdnk.com

【サクラエディタ】一行ごとに改行を追加し行間をひろげる方法【置換】

サクラエディタ 私はシステムエンジニアとしていろいろな客先に派遣されておりますが、 サクラエディタというテキストエディタにはお世話になってます。 これ、エンジニアじゃない普通の人が使ってもブログ書き等で便利かなと思い、ご紹介します。 インスト…

【SQL】実行計画の読み方

テーブル作成 create table shops ( shop_id char(5) not null, shop_name varchar(64), area varchar(64), constraint pk_shops primary key (shop_id)); create table items ( item_id char(5) not null, shop_id char(5) not null, item_name char(32) no…

【SQL】再帰with句

再帰 再帰(さいき)は、あるものについて記述する際に、記述しているものそれ自身への参照が、その記述中にあらわれることをいう。 ウィキペディア 有名なフィボナッチ関数も自分自身を呼んでますね。 def f(x) p x if x <= 1 x else f(x - 1) + f(x - 2) e…

【辞書登録】エンジニアじゃなくても楽しよう!Windows10での時短テクニック【Windows10】

仕事で長年パソコンを使っている人には当たり前の便利技でも、 最近パソコンを使い始めた人、たまにしか使わない人は知らない事があると思い、ご紹介します。 今回はこちら。 辞書登録 ご存じの方にとっては当たり前かもしれませんが。 たとえば、毎回ブログ…

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

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

【ドラクエ5】登場回数が多い順に漢字を並べてみた【文字列抽出】

先に結論 トップ100 漢字, 登場回数 人, 369 父, 312 見, 303 私, 296 行, 191 言, 183 思, 165 方, 157 来, 150 気, 122 本当, 112 城, 110 王, 104 入, 98 名産品, 96 魔物, 96 出, 95 母, 89 今, 87 中, 85 子, 84 聞, 83 知, 83 話, 79 感, 78 村, 75 楽…

【ブログ投稿に便利】大量の画像(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) - …