「 プログラミング 」 一覧

no image

オンライン講座で学べるプログラミングスクール

プログラミングスクールで学ぶメリット 自分は仕事(生物の研究)で必要に迫られてプログラミングを独学である程度は学びましたが、どうしても独りよがりなコードになり、とても人様には見せられません。それで人様からお金をいただくなんてありえないです。自分ひとりしか使わないコードならそれでいいのですが、人に使ってもらうアプリケーションを書くなら、プロとして通用するコーディングのやり方を学ぶことが必須です。独学で変な癖がついてしまったら、ある程度以上は上達せずプロになることはできません。   プログラミングを学ぶならオンライン講座 地方在住、あるいは国外在住でも学べるオンラインスクールがお勧めです。   TECH ACADEMY(テックアカデミー) そもそもプログラミング環境を整えること自体が初心者にとって敷居が高いのですが、ウェブブラウザさえあれば即プログラミングの勉強がスタートできるという特色があります。 アプリケーションなどを実際に作っていきながらプログラミングを学ぶスタイル。その都度、インストラクターに質問して答えてもらい、疑問を解決しながら進んでいくシステム。全くのプログラミング初心者も受講対象で、コースを終了したらプログラミングエンジニアとしての転職をサポートする体制まであるようです。 無料体験も可能。プログラミングと一口に言っても実際にはウェブアプリケーション開発、機械学習、スマホアプリ開発などなど多岐にわたります。自分の希望するプログラミング言語や目的に合わせて学ぶことができるのが特徴のようです。 TechAcademy [テックアカデミー]  プログラミング 無料体験 自宅にいながら1時間でプログラミング基礎を習得 オンラインブートキャンプ全コースを24週間受け放題 Webアプリケーションコース(Ruby on Rails) iPhoneアプリコース Androidアプリコース Pythonを学んで機械学習の基礎を習得   侍 (SAMURAI) プログラミングスクール 「侍」と提携しているプログラマが受講者にマンツーマンで教えるシステム。無料体験レッスンもあります。 ⇒ 侍エンジニア塾 無料体験レッスン    CODEXA CODEXA(コデクサ)では、プログラミング経験者向けに、機械学習、人工知能、ディープラーニングが学べるオンライン動画コースを提供しています。入門部分のみ無料で視聴できて、中級、上級レベルの内容は有料。理系出身者が機械学習を独学するのには良さげ。 ⇒ エンジニア向け機械学習スクール    

no image

PHPプログラミングをJupyterノートブックで行うための環境構築(ウインドウズ10)

  2019/02/06    PHP

自分はウインドウズ10のPCにAnaconda2およびAnaconda3をインストールしており、PythonプログラミングをJupyterノートブックでできるようにしているのですが、PHPのプログラミング学習もJupyterでできないかと思いました。結果的に可能だったのですが、随分回り道をしてしまったので、うまくいったインストール手順を忘備録として残しておきます。 自分の場合、すでにJupyter Notebook (Anaconda)はインストールされている状況です。PHPのインストールに関しては、ApacheとデータベースとPHPとPerlを一括してインストールできるパッケージXAMPP(Windows、Linux、macOS、Solarisのクロスプラットフォーム、Apache、MariaDB(またはMySQL) PHP、Perl)が便利という声がネットに多いのでPHPのインストール目的でXAMPPをインストールしました。回り道した原因は、XAMPPの最新版(PHP7.3版)を最初インストールして作業していたら、PHP-ZMQ extensionがPHP7.2までしか対応していなかったためでした。最新版XAMPP(PHP7.3)はアンインストールし、PHP7.2バージョンのXAMPPを再インストールしたところ、今度は最後まで順調に行けました。 参考にしたのはこの2つのウェブ記事 Jupyter-PHPって何? HackerrankにPHPで挑戦したい人必見!! Windows10にインストールしてみた!!(2018年02月26日に更新 @kaitaku Qiita) Jupyterでphpを使えるようにする in Windows 10(The Art of Zero)   XAMPP-PHP7.2のインストール PHP-ZMQ extensionがPHP7.3に未対応していないようなので、apachefriends.org/download.htmlから古いバージョンXAMPP for Windows 7.2.14 (32ビット版)のインストーラーをダウンロードし、実行。It seems you have antivirus running.というメッセージは気にせず先に行きました。User Account Control (UAC)どうのこうのというメッセージも気にせずに先に行きました。古いC:\xamppにフォルダおよび一部のファイルが残っていたので、予め。改めて、C:\xamppにインストール。全てデフォルトでNextをクリックしつづけてインストール完了。Languageは英語と独語しか選べなくて、英語にしました。   composerのインストール getcomposer.orgからウインドウズ用のインストーラー(Windows Installer)Composer-Setup.exeをダウンロードし、インストールを実行。全てデフォルトのまま先に進んで完了。   PsySHのインストール ウインドウズのコマンドプロンプトで、>composer …

no image

Pythonでワードプレスブログに自動投稿する方法

いちいちワードプレスのブログにアクセスしてユーザーネームとキーワードを入力して、記事を書いて投稿しなくても、プログラム的に記事を投稿できないかと思ったら、Pythonを使って投稿する方法がいくつか紹介されていたので試してみました。 Python2.7でワードプレスに記事をテスト投稿 Python Code for adding posts to WordPress remotely gistfile1.py (github.com) 上のリンク先のコードはPython2.7を使っています。Anaconda(Python2.7)のJupyterノートブックにコードをコピペして、URLなどは自分のものに変えて、実行してみました。すると、ImportError: No module named wordpress_xmlrpcというエラーに。wordpress_xmlrpcという名前のモジュールがないためのエラーでした。AnacondaではどうやってPythonのモジュールをインストールすればよいのかよくわかりませんでしたが、Anaconda Promptのコマンドウインドウで、 >pip install wordpress_xmlrpc としてみましたが、 Could not find a version that satisfies the requirement wordpress_xmlrpc (from versions: ) No matching distribution found for wordpress_xmlrpc …

no image

JSONとは?

  2019/01/15    プログラミング, JASON

JSONというものをときどき、いや、しばしば見かけるのですが、これが何者なのかがよくわかりませんでした。 JSONとは 下の記事が、完全な初心者には優しい解説でした。とりあえず拒絶反応が起きないようにする効果があります。 表形式では表現が困難な構造のデータを、人間に対するある程度の可読性を残しつつ、コンピュータに対しても伝達できるような記法、その1つがJSONです。(非エンジニアに贈る「具体例でさらっと学ぶJSON」 2015年05月28日 classmethod.jp) JSONは多くのプログラミング言語で利用可能である。例えば、ActionScript, C, C++, C#, ColdFusion, Common Lisp, Curl, D言語, Delphi, E, Erlang, Groovy, Haskell, Java, JavaScript (ECMAScript), Lisp, Lua, ML, Objective-C, Objective CAML, Perl, PHP, Python, R, Rebol, Ruby, Scala, Squeakなど。(JavaScript Object Notation ウィキペディア)   PythonによるJSONの取り扱い …