はてなブログを持っていれば、誰でも参加できます。
自分でOptionalを実装してみる Javaの勉強として、Optionalを自分で実装してみようと思います。 Optionalの公式ドキュメント Optionalには以下のメソッドが用意されています。 empty equals filter flatMap get hashCode ifPresent isPresent map of ofNullable orElse orElseGet or…
以下のツイートを見て確かにそうっぽいなぁと思ったので確認してみました. 初心に立ち返って takawo 先生のコードをお手本に勉強中https://t.co/bEQX8GNcH0random() って再帰させれば指数関数っぽく散るんだ......簡単な tips に見えるけど初めて知ったな〜〜#creativecoding #p5js pic.twitter.com/C3s4z0Ieib— Alm…
要件検討 iOSのアイコンなので単純な角丸形状ではなく、複数のRを用いて直線部分と滑らかに接続された角丸形状にする。 背景と同化する場合があるのでドロップシャドウを軽くかける。 実装方法 単純なRを用いた角丸ではないのでicon.layer.cornerRadiusは使用できない。 また、表示するサイズごとにRの値を計算するのも面倒。 よって、以下の手順で実装 アイコン形状のマスクを用意 マスクを…
第13章 処理の難しさの段階 「プロになるJava」より gihyo.jp 13.2.1 状態遷移の管理とenum 例題 文字列が小数点付きの数値の表示として妥当かどうか判定するプログラムを考えてみましょう。 src/main/java/projava/CheckFloat.java package projava; public class CheckFloat { enum FloatStat…
サイトリニューアル! JIVEのサイトが新しくリニューアルしました! こちらのブログは跡地として残しますが、更新は新しいサイト内のブログ、またはSNSにて随時発信していきます。よろしくお願いいたします。 ホームページ jivejp.com twitter twitter.com Instagram https://www.instagram.com/jive_co.ltd/
私たちはもう疲れている。 世の中が機械によってインターネットによってつながり、次の世界に進もうとしている。 私たちの父や母はインターネットがない時代から生きてきた。 不便は不幸ではない。フィルムカメラに撮られた沢山の失敗した写真がものがたっている。 ひと世代前の人は不便を楽しんでいたのだと。 インターネットが普及し、シンギュラリティなる言葉も生まれている2020年代は一体どこに向かうのか。 私たち…
Github actions はとても便利だ。テストやビルドを自動化するのに活用している。 パブリックリポジトリだと無料で実行環境が利用できるのがありがたい。 その無料の実行環境 Github-hosted runner では重すぎる処理を実行したくて Github actions の Self-hosted runner 環境を作った話は前回のエントリで書いた。 hero.hatenablog.…
「AIを扱えるようになりたいけどどう勉強すればいいかわからない...」 「AIの勉強をしたいけど数学が苦手....」 そんな悩みを抱えている方に、数学が大嫌いな筆者がAIに属するディープラーニングを学習するのに使用した本を紹介します。 AIとディープラーニングの違いについては、以下の記事をご覧ください。 antimath-ai.hatenablog.com (adsbygoogle = windo…
この記事はQiita記事と同じ内容です。 本ブログではこの記事の末尾でご紹介しているTinySeleniumVBAをベースにブラウザ制御方法をご紹介していきますので、本記事は背景にある仕組みについての解説になります。 github.com はじめに こんにちは。ExcelVBAからIEを制御する本の著者であり、妹にExcelVBAからIEを制御する方法を教えてもらうゲームの作者であるうえぞうと申し…
次のページ