ただ日々を記すもの

意識高めを装うことができます

Markdown記法で複数の空白行を入れたい!

Markdownって複数の空白行入れられないのかな…?と思いながらも調べるのが面倒で多少レイアウト乱れてもほったらかしていました。 ただ、探してみるとすぐに見つかったので備忘録としてここに書いておきます。 Markdown記法で複数の空白行を入れる方法 めち…

Kotlin + Spring BootでThymeleafテンプレートを使ってハマった話

概要 現在、Kotlin + Spring Bootで開発をしているのですが その中で詰まった、ハマってしまった部分を紹介します。 今回はThymeleafテンプレートに関して。 かなり開発序盤の内容です。主にセットアップ。 ハマった問題 その1 前回のブログ で紹介したよう…

【爆速】kotlin、Springboot、Gradleでプロジェクト作成!

はじめに 最近kotlinでプロジェクトを作成し、その際に案外簡単にプロジェクト作成できたのでこちらでそのときの作り方を紹介します。 プロジェクトを作る SPRING INITIALIZRでプロジェクト作成 もっとも簡単にプロジェクトを作成するために使えるのがこれ。…

はてなブログ×Markdownで箇条書きする!

Markdownで箇条書きする方法を紹介します。 Markdownで箇条書き 使い方 * 箇条書き1 * 箇条書き1_1 * 箇条書き1_2 * 箇条書き2 実際の表示 箇条書き1 箇条書き1_1 箇条書き1_2 箇条書き2 わかってしまえば簡単ですね。 Markdownで箇条書きするとき自分はいつ…

絶対にできる!Rの発音

久しぶりに英語に関するブログ。 いま仕事で外国の方とコミュニケーションを取る機会があり、英語の勉強に力をいれています。 あるときアメリカ人と話していて、Rの発音できてないねって言われました。 今回は、そんな自分がそのアメリカ人に認めてもらえるR…

【プレミア16-17】アーセナルがUCL出場権を獲得するための条件を整理してみた

プレミアリーグも残すところあと1節。 優勝チーム、降格チームが決まり落ち着きつつあるリーグ戦ですが、まだ決まっていないのがUCL出場権を獲得できる4位争い。 ここでは、明日の試合に備え、アーセナルが4位でフィニッシュするための必要条件を整理してみ…

【Huawei nova】購入から使用まで

今まで使っていた「Huawei P8 Lite」があまりにも動作が遅いので我慢できず新しく「Huawei nova」に買い換えました。 ちょっと予想外なこともあったのでここにメモ書き。 「Huawei nova」を購入 新しいスマホはSIMフリー端末で買おうと決めていたので まずは…

ORACLE MASTER Bronze 12c DBAに受かった話

先日Oracle Master Branze 12c DBA試験に合格しました。 勉強法とか勉強時間とかを書いていこうとおもいます。 勉強方法 量 絵で見てわかる Oracleの仕組みを1周読んだ後に、白本を1周しました。その後に章末問題をさらに1周し、巻末の問題集で1度間違った問…

ポートフォワードとは

業務においてサーバーへSSH接続する機会がありました。 その際上司に、 「ポートフォワードすればローカルで確認できるから」と言われました。 自分としては、「、、、ぽ、ポートフォワード?」 そんなこんなで、ちょっとだけ調べたのでここに最低限のことを…

【Scala, Slick】Slickのmonadic joinには上限があるっぽい

コンパイルエラーがないのに、Slickのコードで実行時にエラーが発生していました。 いろいろ調べてみたのですが、どうやら monadic join にはjoinできるテーブルに上限があるようです。 monadic joinに関して 細かいことは、今後まとめます。 使い方は2種類…

【Gulp】インストール

Gulpのインストールから簡単な使い方までを紹介 Gulpとは? GulpはNode.jsをベースとしたタスク自動化ツールです。 cssやJavaScriptへのコンパイルをタスクとして登録することで、自動で行ってくれます。 インストール ※まずはNode.jsがインストールされてい…

Java SE7 Gold にギリギリ受かった話

一昨年の5月にOCJP Silverの資格を取って以来、Javaの勉強をあまりしてきませんでした。 (Java SE7 Silverを取った話) ただ、そろそろ上位資格もとらなきゃなーと思い、昨年末にGoldの試験を受けてきたのでそのまとめです。 試験前の実力 業務経験 Javaを…

【React, SemanticUI】チェックボックスからon以外の情報を取得する方法

チェックボックスを使いTrue/Falseの値を取得したい。 そんなときに、↓のようにかいたところうまく値が取得できませんでした。 <div class="ui checkbox"> <input id="example-id" name="sample" type="checkbox"> <label for="example-id">Label</label> </div> $('.ui.checkbox').checkbox({ onChange: () => { this.setState({ sample: $("input[name=samle]").val()}); } }); …

【Scala】lengthメソッド

length メソッドは、リストの長さを計算するメソッドです。 scala> List(1, 2, 3).length // 3 上のやり方で簡単にリストの長さを確認できます。 ただ、配列とは異なり、比較的コストがかかる操作になってしまいます。 リスト全体をたどり、末尾を探さなけれ…

使用しているポートを調べる!

activatorを起動しようとすると、9000のポートは使用されていますというエラーが、、 プロセスをkillするときに使ったコマンドをまとめておきます。 まずは、なんのアプリケーションが9000番ポートを使用しているのか確認 lsof -i :9000 ↑のコマンドで確認す…

【git】リモートリポジトリの変更

リモートリポジトリのurlを変更したくなった、そんな時の対処法です まずは今設定されているリモートリポジトリのurlを確認 git remote -v 上のコマンドを実行すると、↓のように表示されます origin https://○○○@bitbucket.org/○○○/hoge.git (fetch) origin …

Material-UI はじめの一歩

つい先日、Reactでアプリ開発をはじめました。 なんとなくサンプルを真似て作ってみているのですが、いかんせん見た目がダサくてやる気がなくなる… そこで、見た目を少し良くするために、material-uiを利用することに。 Material UIとは UIパーツをReactのコ…

【Scala】importを柔軟に、クラス名に任意の名前が付けられる!

今回の内容は、importについて。 Javaを知っていれば違和感なくimportを使うことができると思います。 ただ、Scalaならではの使い方もあったので、それの紹介。 まずは普通に import java.util.Date object ScalaSample { def main(args: Array[String]): Un…

【Scala】IntelliJが教えてくれたちょっと良いこと

現在IntelliJを使ってScalaで開発を行っているわけです。 まだまだ初心者な自分はやたらmapとかmatchとかを乱用して、乱用した結果出てくるエラーを徐々に消して地道に開発を行っています... そんな折、大好きなmapを使って下のような実装をしたところIntell…

【Scala】staticメソッドを定義する

今回書く内容は、 Scalaでstaticメソッドの定義方法 Javaでは public static void main(String[] args){ } これでstaticメソッドは定義できる。 しかし、Scalaではstaticメソッド(staticメンバ)を持つことができない そこで、でてくるのが、 シングルトンオ…

【Scala】配列について

配列 Javaでもたまーに使う配列。 Scalaで使おうと思った時、ちょっと手こずったのでここにメモ。 val line = readLine() val values = line.split(" ").map(_.toInt) これは、入力された文字列を読み込み、スペース区切りで配列にしています。さらにさらに…

【Scala】matchについて学ぶ!

match関数 Javaでいうところのifやswitchの役割。 簡単なサンプルを見てみましょう。 簡単な使い方 object Main { def main(args: Array[String]):Unit = { val line = readInt() val evaluation = line match { case 1 => "E" case 2 => "D" case 3 => "C" …

anyenvをインストールしてnodeのバージョンを管理!

React.jsを学ぼうとした時にnodeをインストールする必要があり、そこで色々と詰まってしまったので、ここにメモ書きとして残しておきます。 anyenvのインストール $ git clone https://github.com/riywo/anyenv ~/.anyenv PATHの設定 $ echo 'export PATH="$…

FileWriterクラスのflushメソッドの意味について

ファイルへの入出力の勉強を改めてしていて、え、これどーゆーことだってのがあったのでここに書いておきます。 FileWriterクラスのメソッドの説明 あるテキストにFileWiterクラスのwrite,flushメソッドの説明として、以下のように書かれていました。 - writ…

Android Studioがインストールできない時の対処法

Android Studioをインストールしようとしたら、以下のエラーが出てしまい、うまくインストールできませんでした。 Remote host closed connection during handshake Android 全く何をしていいかわからず、ググってみたら、 ネット環境に問題があるのではとい…

はてなブログ×Markdownでコードを色付けする!

Markdownでコードを綺麗に見せる Markdown記法でコードを書く時に、色付けしてあるブログをよく見かけます。 しかし、どんな方法で、実現するのかわかっておらず、調べた結果、簡単に実現することができるようので、ここで紹介。 今回は、Javaのコードを色付…

OracleとMySQLでのエスケープの違い

エスケープってどのSQL文でも書き方一緒かと思ってて、少し恥かいたので、ここでメモとして残しとく。 エスケープ select * from emp where last_name like '%\_%'; 上は、last_nameに_(アンダーバー)が含まれる人を検索している。 MySQLだとこれがうまく…

はてなブログで画像のサイズを変更したい!markdown記法で!

視覚情報があったほうが、わかりやすいかなと思い、ブログに画像を載せる人も多いはず。 html編集とかすれば楽チンなんだけど、せっかくなので、markdown記法でも画像サイズ変更できるのかな時になって調べたら、簡単にできるようなので、メモとして書きます…

distinct使用時のorder by句について

最近SQLについて学ぶことがあったので、メモ書きとして。 ちなみにDBはOracle。 distinct select distinct dept_id from emp order by last_name; 上のSQL文がエラーになると思ってなかった。 でも、よく考えたらdept_idで重複排除してるから、last_nameって…

気持ちを新たに

新年度を迎え、約1ヶ月。 先月までで、関わってたプロジェクトから外れ、現在は全く異なるプロジェクトにアサインされています。 新しい環境が、私に気持ちの変化をもたらしてくれました。その変化について書いていきたいと思います。 まず、今までについて…

アーセナルはイブラを獲得するのか...

イブラヒモビッチの移籍話が話題になっています。 その移籍先候補として上がっているのが、なんと、アーセナル! headlines.yahoo.co.jp 10代の頃に獲得していれば...という話がよく上がりますが、ついについにそのイブラがアーセナルにやってくるのか。それ…

データに頼りすぎていてはいけない

www.ted.com この動画は、AmazonとNetflixを例にあげ、両者がいかにテレビ番組を作ったかを紹介しています。なぜ片方は失敗し、片方は成功したのか。 ここで、印象に残った言葉は、 確かによりよい意思決定にはデータはとても役立つツールです。 ただ、デー…

注意力散漫になってしまって落ち込んでいたけど、ポジティブになれる記事を見つけたという話

なにかに集中して作業をしていてもすぐに人の会話が気になってしまったり、ネットサーフィンしていたりと全然仕事が進まない日々が続いていました。 さすがにこれは、社会人としてどーなのよ? まともに成果もあげられてないし、しかも作業にも集中してない…

変わり者が常識になる世界

Gleeを見ていて感じたことを下の記事でも感じました。 まずはGleeで、なるほどと思ったこと Twerkという腰振りダンスに反発する学校に対して、 現在よく踊られているダンスも、当時は破廉恥と言われたが現在ではダンスの 1つの種類として認識されている。だ…

なにをしているのかがわからなくなる日々

このままエンジニアとして働いていくのか、それとも違う職種に転職するか。 こんな悩みは比較的よくあることだと思うし、自分もそれで悩んでいる。 正直エンジニアという職種は目的の方法論として、選んだもの。 その目的の達成が難しい、時間がかかるという…

久しぶりの体調不良

機能の夜から、嫌な予感はあったのだけど朝起きるとやはり体がだるい。 今日の予定としては、13時から知人と話し合いがあり、17時からは新年会があったが正直どちらかは休まないと体が持たないと思ったので、話し合いをキャンセルした。 しかし、17時…

無力さは今後の糧になる

プログラミングをしているといっても、すでに先輩が作った機能を他画面に反映することが多く、自分で"これを作った!"というものはほぼ無いに等しい。 そして来週からはテストフェーズに入るため、プログラムを書くのは今日が最後だった。今感じることは、自…

今が楽しいのと、将来のために今楽しまないという選択肢について考える

ワーキングホリデーに行っている友人がFacebookに楽しそうな写真をあげていたのを見て 「えっ!!めっちゃ楽しそう! なんで俺は楽しみも感じられない仕事をしているんだろう...」 と、ちょっと落ち込んでしまっているので(笑)このタイトルで記事を書こう…

2016年の抱負

一年の初めということなので、今年の抱負・目標を掲げようかなと思います。 仕事面 ・資格を取る(応用情報・簿記3級・OracleMasterBronze12C) ・webサービスを1つ以上作る ・スマホアプリを1つ以上作る 私生活面 ・腹筋を割る ・週に1回以上ランニング…

2015年の振り返り

あけましておめでとうございます。 いよいよ2016年になりましたね。あっと言う間の一年でした。 まずは去年の振り返りをしてみたいと思います。 まずは仕事面で立てた目標 1、スキルを教える立場になること、実際に教育すること 結果:△ 仕事で一度プログラ…

新しい体験が...

新しいものを手にすると、手にしている何かを失う。 今日はそんな1日だった。 人にはキャパシティがあり、一定以上を越えると溢れてしまう。 溢れるものが何なのか、溢れる前に気づくことは難しい。 溢れた後、失った後は喪失感がある でもそれは変化してい…

最近思うこと

最近考える事 いまの仕事でいいの? 入社して8ヶ月が経ち、会社のこともなんとなくわかってきました。 そんないま自分が考えていることをまとめておきたいなと。 仕事に関して 業務 先月から新しいプロジェクトに関わらせてもらっており、ここでは新しい言…

基本情報技術者試験にギリギリ受かりました

基本情報技術者試験に受かったという話 27年秋の基本情報技術者試験に合格することができたので、いつ勉強を始めてどれくらい勉強したのかを書いていこうと思います。 勉強開始前の実力 スキル OCJPSilver(過去の記事参照) Oracle Master Bronze 12c SQL(…

CSS_画像サイズの縦横比のTips

WEBサイトを作る際に、トップ画の縦横比がうまく変更できず悩んでいました。 background-size: cover; にすると画像により、左右上下に余白ができてしまい、スライドショーにすると違和感を感じます。 background-size: cover; を設定すると、PCで見たときは…

なぜ素晴らしいキャリアを歩めないのか

TED

久しぶりにTEDをみてみました。 いつ見ても、何を見ても学ぶことが多いです。 今回見たのは、Larry Smithの「Why you will fail to have a great career」です。 www.ted.com 現代にはそこそこのキャリアが少なく、素晴らしいキャリアか、疲弊するキャリアの…

やりたくない仕事を断るための2つの方法

やりたくない仕事 仕事をしているとどうしても”やりたくない仕事”ってありますよね。 例えば勤務時間外に仕事を頼まれたりするなんてのは典型かなとおもいます。 そんな時 「残業したくないんで(休み時間なので)、その仕事はできません」 ときっぱり言うた…

クロップがリバプールへ。果たしてどうなる?

クロップがリバプールへ 突然のロジャース解雇から時間を経たずして、クロップのリバプール監督就任が決まりました。リバプールとしてはある程度決まるという自信があったからこそ、このタイミングでロジャースを切れたんじゃないかな。これでまたプレミアの…

例年のごとくアーセナルのDF、ボランチがヤバイ

開幕前は優勝候補にもあげられていたアーセナルですが、開幕してみるとなんとも微妙な成績。。さらには、CL2連敗という最悪なスタートを切りグループリーグ突破も危うい状況。そんななか、守備の要コシエルニが怪我で離脱という悲しいお知らせが zasshi.new…

初めて教えてみました!

9月末から3日間プログラミングを教える機会がありました。 対象は今年新卒で入った新入社員の人たちです。 知識としては自分も受講生と同じくらいなのかと思います。自分も彼らもまずJavaを学習してそのあと違う言語に触れるという感じ。 それなのに教え得る…

画像とともに英単語を覚える!

英語を勉強している人が、必ず避けてな通れないこと。 それは、単語を覚えるということです。 単語帳を買い何千個も記載されている単語を何周も繰り返して覚えていく。 なかなか骨の折れる作業です。 自分もなんども今度こそはと挑戦するのですが、なかなか…