100day’s blog

思いついた事や、プログラミングの毎日の作業工程を短めにまとめてます。

JAVA,Ruby,Python等が利用可能な単一パッケージ、オラクル「GraalVM」。インストール利用方法は?

通常はJavaJavaScriptなどには、それぞれその言語を実行するためのパッケージをOSにインストールして使用しますね。

f:id:gpstandard:20180420072538p:plain

「GraalVM」は、これまで言語ごとに個別に用意されていたランタイムを統合し、単一の高性能なVMにするという物です。

www.publickey1.jp

続きを読む

FIDO2を構成するWebAuthnとは何か? ウェブサービスの認証にパスワード以外の指紋や顔認証が使われる時代へ

YahooやGoogleのログインサービスを利用されていますか?

IDやパスワードがあればログインできるサービスですが、そのIDやパスワードを無くしたり、盗まれたりしたら他人に自分のアカウントを乗っ取られてしまいますね。

f:id:gpstandard:20180419091233j:plain

そしてスマホ

昔に比べ指紋認証や顔認証のような物も導入しはじめました。

しかし、それらはスマホ本体の機能に依存するという所が多いですね。

 

そしてそんな認証の仕組みをWeb サービスでも利用しようという動きが出ています。

www.itmedia.co.jp

続きを読む

未経験エンジニアがエンジニアとして採用される為に必要な要素は何か? Pythonできれば採用されるの?

なかなかのツリタイトルにつられて読みましたが、あーPaizaの宣伝記事なんですね(80%)とこれは真実だ(20%)みたいなお話しでした。

f:id:gpstandard:20180419074921j:plain

でも本当のツボは未経験エンジニアって所なんですけどね。

 

Pythonしかやりたくない!?一つの言語にこだわる未経験者がエンジニアとして採用されない理由

paiza.hatenablog.com

続きを読む

いつかは没頭したい8ビットレトロなゲーム制作を堪能できるPICO-8。

こちらのブログでゲーム制作方法などが結構細かく紹介されています。

 

jp.automaton.am

 

制作にはLUA言語を使うらしいです。

Lua - Wikipedia

ウィキのLua言語の説明が一番わかりやすいかもですね。

もともとCに組込まれる前提で作られたスクリプト言語で、高速に動作するため

数々のゲームでの使用実績もあるようです。

続きを読む

GitHubと連携するプロジェクト管理ツールやCIツールを紹介する GitHubマーケットプレイス

GitHub初心者ですと、リポジトリの利用だけでしょうが、GitHub自体は他のオンラインサービスと連携して使用する事が出来ます。

f:id:gpstandard:20180415090227p:plain

github.com

続きを読む

javascript開発の主流はVue.jsになる! jQueryの替わりにも、Reactの替わりにもなる拡張性、開発効率が魅力

jQueryも、現状ウェブサイト制作ではたくさん使用されています。またReactやその他のSPA用途でのアプリ開発用にフレームワークがたくさん使用されています。

 

しかし、この2つなかなか相いいれない要素があります。

f:id:gpstandard:20180409093109p:plain

そんな中、2017年のGithubでもっとも人気のあるOSSとしてVue.jsが挙げられています。

続きを読む