Failure Sharing

Bootup your energy with sharing failure.

ドメイン更新って自動?

確かに8月がちょうど1年だったから、 そろそろ更新しなきゃと思ったんですけど まだ使えてます。自動延長だったのかな?

RSGT2020に当選しました。

コンテンツについての自信はあったものの、競争が激しすぎて しばらく忘れていたら、昨日当選の連絡が届きました。 嬉しいー 落選したプロポーザルもいくつか閲覧してみましたが、全部がすごすぎて 僕もその分いい内容がお伝えできるように、 しっかりと準備…

Java Stream API

Stream API データソースに対して様々な処理を行うAPI。 集計処理や加工が目的 How to use Streamの取得 中間操作 終端操作 いわばパイプライン処理と言える。 How to get stream() on Collection / Arrays lines() on Files / BufferedReader of() on Strea…

【Appium導入】Set Dev environment for Android (Android開発環境のセット)

インストール brew cask install android-sdk android ************************************************************************* The "android" command is deprecated. For manual SDK, AVD, and project management, please use Android Studio. For c…

【Appium導入】Install Appium on Mac (Appiumをインストールする)

Appium Appiumは、App+Seleniumの略語として、Seleniumを利用したアプリケーションテストツールになる。 Seleniumがブラウザとのコミュニケーションをするとき使うのがJSON Wire Protocolだが、Appiumでは それを拡張したMOBILE JSON Wire Protocolにてスマ…

Lambda Summary

Functional Interface @FunctionalInterface public interface InnerApp { public void func(); // 이 줄만 정의되어 있다면 static, default 등 다른 무엇이 정의되어 있어도 함수형 인터페이스로서 인정. public static void test() {} } 타입 지정 하고 …

【Java Gold】Schedule

Date 9.14(Sat) 15:00 Todo Review all Review particular chapters(Lambda, StreamAPI) Past exam paper Review the past exam Direction 2 > 1 > 3 > 4 Schedule 2 : ~ 9/1 1 : ~ 9/7 3 : ~ 9/8 4 : ~ 9/13

いよいよJava Goldを申し込みました。

いつも後回しにしていたJava資格を今回取ろうと思います。 Silverより暗記よりは全体図を見なければならない傾向となっているようで、勉強が割と楽しいです。 最近よく使ってるストリむAPIやラムダ式も試験範囲に含まれているので、それも楽しみです。

Java8 Gold : FileIO

BufferedReader br1 = null; try (BufferedReader br2 = new BufferedReader(new FileReader("src/sample.txt"))) { br2.lines().forEach(line -> System.out.println(line)); br1 = br2; // Resource leak: 'br1' is never closedJava(536871799) } // try…

Customized Functional Interface

Definition has only one abstract method 다른 메소드는 많이 있어도 상관 없다. @FunctionalInterface // 이걸 써주면 메소드를 실수로 2개 쓰거나 했을 때 미리 실수를 알려준다. interface void doSomething(Function<Integer, String> f) // when calls it (ASIS) doSome</integer,>…

久しぶりのトラブル

このブログの目的は、僕がした失敗を記録しといて、それが再発するのを防ぐことです。 最近は個人的にすごくうまくいってて、しばらくこういう話題で書くことがなかったのですが、 今日やがてトラブルが発生してしまいました。 正確にいうと、僕が起こしたト…

買うものリスト

家電 完了 家具 靴箱 食器棚 ソファー+テーブル 商品コード: 4050068-4000983-4000984 www.nitori-net.jp ベッド:ワイドダブル 本棚 カーテン 化粧台 :ベッドがワイルドダブル(幅152cm)になると、化粧台は60cmぐらいにまで収まらないと。 [https:…

どんなに早く来ても、いつも僕より早い人がいる

7時30分やけど、 この時間に来ても出社してる人がいる。 何時に来たら1番になるの?w 前はこの時間帯に来たら、圧倒的な1位だったけど、なんかあったんかな。

最近はかなり忙しい

publicでは、ま色々あって privateでは、来月引越しが予定されているのと、それのために家電・家具の買い物や各種の手続きがある。 今はやってはないけど、来月からは晩御飯も作らないとあかんから、もう少し忙しくなるかもしれない。 朝には30分間走らな…

Customized Functional Interface

FunctionalInterface which is just adding values github.com Compiler infer the type of parameter via my input 함수형 인터페이스의 목적 : '->'를 이용해 처리를 간소화하기 위한 것이구나. github.com

Mainly used Functional Interface on Java 8

Function, The Transformer 무조건 입력값과 출력값이 있어야 한다. github.com Consumer, The Spartan, Give Them Nothing but Take from Them Everything 말 그대로 무언가를 소비한다. ex. print out without any return. @FunctionalInterface public in…

First Class Function until Java 7

Impossible on Java メソッドをパラメータとして入れる。 public String getName() { ~~ } findByName(getName()) // impossible Return as function return getName; // impossible Javaのメソッドでは、上のことに対応していない。 他言語のfunctionに該当…

Rerun Failing Tests

with plugin Just add '-Dsurefire.rerunFailingTestsCount=2' maven.apache.org with code import org.junit.rules.TestRule; import org.junit.runner.Description; import org.junit.runners.model.Statement; public class RetryRule implements TestRul…

ビジネスプロセス

Web App Manifest

caniuse.com

PWA Overview

PWA

PWA(Progress Web App) Push Notification to bring user back Home Screen Icons to make access easy Access Native Device Feature like camera Possibly work offline Statistics 80프로의 시간이 3개의 어플리케이션에 소비 새로운 어플리케이션을 설치…

やることのまとめ

今シーズンのタスクが全て終わり、また自由時間ができた。 しばらく仕事に集中しすぎて、全然何も投稿できなかった。 また次のシーズンの目標を考えつつ、何で遊ぶかちょっと考えてみよう。 Web+DB Press, Software Design : これはお金出して購読してるから…

20190130 IT News comparation

## Korea ## Japan

Nullチェック

お、すごい。 C#ではこんな簡単にいけるんや。 Person person = null; var name = "default name"; var TempName = person?.Name ?? name; // ここがポイント。 Console.WriteLine($" person name={TempName}"); 出力 default name Javaだったら if (person …

ビジネスプロセス

ビジネスルールについて

ATeam「InHouseDesignerの役割」

制作会社って言葉が分かった。 ただ、制作会社って0から1だけを作るだけじゃなくて、 0から100とか10000とか、いくらでも作れると思う。

20190116 KoreaJapan IT Issues

Korea Access Top Japan Access Top 感想 両国みんなモバイル関連のことが多かった。 ただ、韓国場合モバイル機器そのものに集中している一方、 日本の場合自国のサービスや市場の動向の記事が多かった。 なんか書きながら感じたけど、 RSSCrawler実装してみ…

課題管理の方針を決めました。

上のようにしたいです。 WikiをアトラシアンのConfluenceにしようかとも思ったんですが、いくつかの記事が公開されるかもしれないのを考えたら やっぱりメジャーなブログの方がいいんちゃうかなと思います。 課題管理は、せっかくインスタンス持ってるので、…

今日から面白い勉強会を始めました。

何の勉強会? こう言うのは初めてなんですけど、僕ももう4年目になったので、誰かを育てる技術を身につけないと行けないです。 エンジニアとしての僕もまだまだなんですが、せめて知ってる内容について、どうやったらうまく伝える能力とか コミュニケーショ…