たなしょのメモ

日々勉強していることをつらつらと

2019-01-01から1年間の記事一覧

macにTomcat+eclipseをインストール

こんにちは。今日はタイトル通りmacにTomcat+eclipseをインストールして開発してみたいと思います。(実際Tomcatを直打ちするの疲れました。。。) 参照先は下記のサイトです。 macに Tomcat + eclipse をインストール Tomcatをインストールする Tomcat9をイ…

ビルドツールを使ったことないよわよわJavaエンジニアがGradleを使ってビルド生活をしてみる

タイトル:ビルドツールを使ったことないよわよわJavaエンジニアがGradleを使ってビルド生活をしてみる 0時間目 Gradleについて調べてみました 下記リンク先を参考にしました Gradle入門 【Java】Gradleのインストールと基本的な使い方(画像付きで解説) 1…

4ヶ月いた現場を退場しました

この度4ヶ月いた現場を退場しました 自分としては早く退場したいと思っていたのでとても嬉しいです。 正直辛かった。2月に仕事についていけず精神的に追い込まれて一時期塞ぎがちになり、3月が親知らずの抜歯の影響で一週間近く現場に行けず、久しぶりに復帰…

Cコンパイラを作る

このサイトがめちゃくちゃ面白くて作ってみようと思い作ってみることにしました。 www.sigbus.info 少しずつ初めてトークナイザを導入するところまできたのでここからブログを書いていこいうと思います。 構造体 typedef struct { int ty; // トークンの型 i…

Emacsを使ってみた

興味があったので実際使い心地はどうなのか使ってみました。 ●インストール sudo add-apt-repository ppa:kelleyk/emacs sudo apt update sudo apt install emacs26 ●実行 emacs + ファイル名(今回はCファイル) emacs asmSampple.c ●キー移動 右 Ctrl+f …

アセンブリを勉強してみる

普段何気なく使っているC言語をコンパイルしてx86アセンブリ言語に置き換えると どの様にソースコードが出力されるのか見てみました。 ちなみに私のLinux環境ではAT&T記法で出力されました。 ●asmSample.c int main() {return 42;} ●asmSample.s .file "asmS…

mallocの使い方

できごと お久しぶりです。最近更新をさぼってました。 現場等々で忙しいかったのもあり更新できませんでした。 面目ない。 最近はAtCoderでC++を書く機会頂いたので書いています。 楽しいです。アルゴリズム。 今後のブログでは低レイヤー回りかけたらいい…

Vargrantのubuntu仮想環境でgit導入

gitの公式サイトに行けば書いてあるが、 git-scm.com 下記コマンドインストール可能。仮想環境なのでsudoが必須。 apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \ libz-dev libssl-dev git --versionコマンドでバージョンを確認できればOK。 …

Java Swingをやってみた メモ1

Javaの現場なので勉強してみました。 JTextField text1 = new JTextField("東京都"); テキストフィールドを作成する。文字列を入れられたり、テキストフィールドの大きさを指定できる。 text3.setText("住所を入力してください。"); setTextで文字列を新たに…

新しい職場のこと

現場の所感とか今後とか 1月から3社目となるSES企業に転職しました。 かなり勢いのある企業なので取組み等が自分の考えとマッチしていたことと、 社員さんたちもその理念に共感して在籍していることから入社を決めました。 正直SES企業なので技術云々も大事…