プログラミング

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開発など幅広い用途で利用されている汎用プログラミング言語です。可読性の高いコードで理解しやすく、少ないコードでプログラムを実装できるという特

azure ai

Web APIでAIを簡単に使う方法 (翻訳機能の実装)【Microsoft Azure Cognitive Services】

先日作ったアプリで英文を日本語訳するときに、Microsoftの提供するAPIを使ったところ簡単に実装できたので紹介します。https://student-engineer.net/react-python-azure/ Cognitive Servicesとは

プログラミング学習で重要なのは「何を作りたいか」を考えること

こんにちは、tataneです。先日の記事のアプリを作っていた時に、タイトルのようなことを再確認したので思ってることを書いてみようと思います。https://student-engineer.net/react-python-azure/ 基礎知識は大事こんなタイトルで始まりましたが、まず前提条件としてプログラミングの最低限の知識は必要です