プログラミング

react-native run-androidのエラー解決方法【react-native-cli】

React Nativeでアプリ開発をしていて、普段はcreate-react-native-appとExpoで開発をしているのですが、react-native-cliでやってみようと思ったらAndroidの闇に飲み込まれてエラー多発したのでどうやって解決したか残しておきます。とりあえず一時的な直し方だけなので良い解決方法あればコメントいただけると嬉しいです。Expoほんと楽です…

js-history

JavaScriptの歴史

この前JSフレームワークの勉強会に行った後にフロントエンドの歴史を知るのは大事だよみたいなことを呟いたら結構反応があったので、JavaScriptの主要な歴史について軽く調べてみました。https://twitter.com/tatane616/status/1010537052981456896 jQueryこれは外せないですよね、みんな大好き

WebView

WebViewでJavaScriptを実行する方法【React Native】

今回はReact NativeのWebViewでJavaScriptを実行して見ます。これを行うことで、モバイルアプリでもWebページでDOM操作などを行うことが可能となります。React Nativeについては以下の記事で簡単な導入を解説しています。https://student-engineer.net/react-native/ WebV

プライベートリポジトリを無料で作る方法【GitHub】

学生(or先生)限定ですが、プライベートリポジトリを無料で作成することができたので方法を説明します。 なんで無料なの?GitHub Educationというプログラムを利用します。これに登録することにより、学生(or先生)は教育上でGitHubを使いたいという名目で2年間無料でプライベートリポジトリを作ることができます。ちなみに一般的な有

React Nativeで始めるモバイルアプリ開発【初心者向け】

React NativeとはReactはJavaScriptのフレームワークであり、Webのフロントエンド開発に使われていますが、React NativeはReactでモバイルアプリ開発をすることができるフレームワークです。いわゆるクロスプラットフォームと言うもので、SwiftやJava

ES6

ES2015(ES6)とは?【JavaScript】

ProgateがES2015(ES6)に対応しました!せっかくの機会なのでES2015について書いていこうと思います。https://twitter.com/prog_8/status/1004302748706172929ECMAScriptとはES6やES2015のESと言うのはECMAScriptの略であり、

generator

【function* yield】ジェネレーターとは?【JavaScript】

ジェネレーター(Generator)とはジェネレーターとは「生成器」と言う意味ですが、その通り呼ばれるたびに任意の地点で値を生成して渡す関数であり、イテレータのようなものです。無限ループを作ったり、関数の処理を途中で止めたり再開させたりと色々便利な機能です。最近では、Reduxの

aidemy

AIプログラミング学習サービス「Aidemy」を始めたらマッハで課金してしまった話

最近機械学習を勉強したいと思っていたので、AIプログラミング学習サービスとして有名な「Aidemy」を始めてみたところ、とても良いサービスだったのでシェアしたいと思います。 AidemyとはAidemyとは、

オンライン動画学習プラットフォーム「Udemy」を使ってみた

最近、機械学習を学びたいなと思っていたのですが、前から気になっていたUdemyがちょうど良さそうだったのでこの機会に利用してみる事にしました。結果から言うと初学者にはすごくオススメです、詳しく書いていきます。 Udemyとは

機械学習やWeb開発に使われるPythonとは?

最近少しPythonを勉強し始めたので、色々と調べてみることにしました。 Pythonとは?Pythonとは、機械学習やWeb開発など幅広い用途で利用されている汎用プログラミング言語です。可読性の高いコードで理解しやすく、少ないコードでプログラムを実装できるという特