プログラミング系

Eclipse 4.8 Photon のエディターの背景色の変更方法

こんにちは、雑記ラビリンスです。 今回は、Eclipse 4.8 Photon の背景色の変更方法を 紹介します。 Eclipseの背景色のデフォルト設定は下の画像の通りです。 背景色を変えるにはツールバーの「ウィンドウ」の設定を 選択します。 設定を選びますと 上の画像…

Eclipse 4.8 Photon のダウンロードから新規ファイルの作成まで

こんにちは、雑記ラビリンスです。 仕事の都合上、Javaを使うことになりまして、Javaの 統合開発環境であるEclipseの使い方を備忘録がてらに まとめました。 ダウンロードしたファイル 落としたファイルは「Eclipse 4.8 Photon」で現在最新のバージョンを 落…

キーボード操作によって図形の背景色を変える機能を実装してみた。

こんにちは、雑記ラビリンスです。今回、押すキーによって図形の背景色を変える身にプログラムを作りましたので 紹介します。実装は、JavaScriptで行っており、keydownメソッドを利用して、取得した キーコードによって背景色を変えるものです。 #key{ heigh…

JavaScriptでの配列操作のまとめ

こんにちは、雑記ラビリンスです。JavaScriptで用いる配列がらみの操作をまとめました。 連想配列の作成方法 配列の要素の追加や削除 配列の連結 配列の要素を一つの文字列に 配列の要素を特定の条件で絞り込む 終わりに 連想配列の作成方法 JavaScriptでは…

PHPはコマンドラインからでも使えます。

こんにちは、雑記ラビリンスです。今回はPHP言語はWebサーバー経由(主にApache)ではなくてコマンドライン(CLI)上で直接 実行が可能であることを紹介していきます。主にこの使い方はCronを用いたバッチ処理などで使用します。 下にサンプルソースを載せます。…

シェルスクリプトを使うとファイルのコピーが捗ります

こんにちは、雑記ラビリンスです。備忘録もかねて今回は、シェルスクリプト使った ファイルのコピーについて記事にします。ソースコードは下に示します。書いてある内容ですが、 コピーしたいファイル名とコピーさせた後のファイル名とコピーしたい部数を 引…

ファイルを見るだけじゃありません。catコマンドの真の力!!

こんにちは、雑記ラビリンスです。今回はLinuxのコマンドの一つであるcatコマンドについて紹介します。 catコマンドとは ファイルを合体させるコマンドです。 catは連結を意味するconcatenateのから来ています。 試しにやってみる 実際の例を出してみます。…

PHPでのファイル作成

こんにちは、雑記ラビリンスです。今回はPHPを使ったファイル作成方法を紹介していきます。

PHPでファイルを移動させてみた。

こんにちは、雑記ラビリンスです。備忘録もかねてPHPを使ったファイル移動について記事にします。 やりたいことはAというディレクトリに入っているファイルをBというディレクトリに 移動させることです。実際にコードを下に記載しました。

bitflyer,zaifのpublicAPIを使って売値と買値を取得してみた

こんにちは、雑記ラビリンスです。 仮想通貨の取引所で扱っているビットコインを いっぺんに表示したいなと思いましてbitflyerさんとzaifさんが 公開しているAPIから取得して表にしました。 1.取引所が公開しているAPIから値を取得 1-1.ターゲットとし…

Javascriptでランダムな値を出力する表を作ってみた

SQLでデータを登録するときダミーデータをテーブルに登録することがありますが 今回は、カラム名と文字列型か数値型かを設定するとランダムな値が表となって 表示されるプログラムを作ってみました。 完成品 カラム数とレコード数と書いてある入力フォームに…

SQL開発環境A5:SQL Mk-2でデータを簡単に登録する方法

今回は開発で使うSQL開発環境であるA5:SQL Mk2というソフトについて 紹介したいと思います。 ソフトの紹介 データ登録の仕方 通常の方法 紹介する方法 注意 まとめ ソフトの紹介 アプリの開発をするときにデータベースを使うことはほぼ必須です。 その中でも…

SQLの練習にはシリーズ物が向いている

SQLの学習には実際にデータを作って、クエリを流すということが必要になると思います。 ただ、どのデータを入れていいか迷ってしまうことがあるかと思います。 そういうときシリーズ物はすごく便利です。 なぜシリーズ物は便利なのか? シリーズ名だけでテー…

あなたの残り時間は何時間ですか?計算してみませんか

1年365日、1日24時間。どんな金持ちでも時間を増やすことは出来ません。人間、誰でも等しく消費していきます。 そこで残された時間がどのくらいなのかをざっくりと数値化するアプリを作りました。残り時間測定アプリ input { width:50px; } label { color:re…

LPIC レベル1の101取得に向けて(アクセス権周りのまとめ)

LPIC101の資格取得を目指してパーミッション関連についてまとめました。 コマンド コマンドの使い方 特殊なパーミッション コマンドの使い方 コマンド コマンド名 意味 chmod アクセス権の変更 chown 所有者の変更 chgrp グループの変更 umask デフォルトの…

LPIC レベル1の101取得に向けて

仕事で仮想環境をよく使うので、せっかくなのでLinuxの知識を体系的に つけておこうと思いLPICの勉強を始めました。 学習に使っている教材 自分がどんなレベルか 学習に使っている教材 ただいまLPIC レベル1の資格取得に向けて勉強していますが 使っている…

Windows 10 homeでvagrant + virtual boxで仮想環境を構築したお話

仮想環境の構築開始 仮想環境の構築はおなじみのコンビvagrant + virtual box 適当なディレクトリを作って、その中に vagrant init でVagrantfileを作成して vagrant add ~~ でboxの追加までは順調だった。 なぜか進めない そして、いざvagrant upをしたのだ…

連想配列にご用心~初期化の有無で結果が変わるよ

プログラマーならば実務で連想配列を使うことはしょっちゅうだと思います。 今回、現場で連想配列の初期化忘れによる不具合に出会ったので 備忘録兼、同じようなバグで困っている人の手助けになればいいなと思い記事にしました。 記事が長くなるのでご容赦を

Symfony2入門で学習してハマったところ

基礎から学ぶSymfony2入門で学習していてハマったところ を4章までをまとめました。 諸悪の根源? consoleが最初使えなかった・・・ デモアプリケーションのホームページが表示されなかった・・・ フォームの基本でフォームの要素編で「Could not load type…