つくりながら学ぶ!AIアプリ開発入門 - LangChain & Streamlit による ChatGPT API 徹底活用
# GoでWebアプリケーションを作る # 0. この講義について ( 5 min ) # 0.1. 目的 あなたがプログラミングを行う際の選択肢として、Goを挙げられる為の第一歩となること より、知らない人に知ってもらうことを重要視しています # 0.2. 対象者 想定レベルは以下の通りです。 ls, cd 程度のLinuxファイル操作が行える curl の操作が行える 実行形式ファイル(.exeなど)という存在を知っている if, for, switch case などの、割と多くの言語で近い表現のある構文を知っている 関数、引数、戻り値 というキーワードを知っている 出来ると理解が捗るスキルは以下の通りです。 クラス、メソッド というキーワードを知っている どんな言語(COBOL, Javascript, bash, python, ...) でも良いので、簡単なコーディングを行った
はじめに 今回はプログラミング初心者と中級者向けの、プログラミング学習サービスを紹介します。 自分自身が実際に学んできた中でよかったものだけをピックアップしています。 なお、progateやドットインストールといった誰でも知っている学習サービスは省いています。 web制作向け (1) web-design-textbook まずはじめに紹介するのはWeb制作を基礎から実装手法を網羅的に学ぶことができる「web-design-textbook」です。 こちらは基本編~上級編とレベル別になっているので初心者でも入りやすい構成になっています。 かつ問題数もかなり豊富で図を多数用いて解説をしているので独学でも挫折せずに学習を進められる教材になっています。 ぜひこれからWeb制作の学習をはじめたいという人は使ってみてください。 (2) Codestep 次に紹介するのは、HTMLやCSSといった基礎
[How to get an account / participate in contests?](http://atcoder.jp/posts/2) [AtCoder's Contest Format](http://atcoder.jp/posts/1) [AtCoder's Testcases](https://www.dropbox.com/sh/nx3tnilzqz7df8a/AAAYlTq2tiEHl5hsESw6-yfLa?dl=0) - [AtCoder's Rating System](https://www.dropbox.com/sh/zpgcogxmmu84rr8/AADcw6o7M9tJFDgtpqEQQ46Ua?dl=0) - [AtCoder Race Ranking(2023)](https://img.atcoder.jp/file/gp30/race
Ruby の Sinatra を使ってとりあえず Web アプリを立ち上げてみる 2018-11-27 上から順番に内容を更新中です。大まかな記事内容は変わりません。 0. 概要 始めよう - Sinatra で自学自習するよ、って人には物足りないかもしれません。 各項目での所要時間は自身の適当な経験にもとづき記載しておきました。 0.1. この記事でやること、やらないこと とりあえず Web アプリをローカル端末で起動し、表示してみる( GET ) フォームに入力して登録( POST )とかまではしません(よって DB は使用しません) URL に値を指定し、それを画面に表示してみる、はやります 0.2. 想定する対象者 Web アプリとか自分で動かしたことないです、的な方 Ruby on Rails で挫折しました、的な方 想定作業時間 30〜60分 0.3. 用意するもの なるべくあ
「Ruby on Railsとは何?」 「Rubyとはどう違うの?」 「Rubyで作られたサービスを知りたい」 こう考えていませんか? 本記事では日本で生まれたプログラミング言語Rubyと、Rubyによる開発で使われるWebアプリケーションフレームワーク「Ruby on Rails」について解説。 Rubyで作られたWebサービス・アプリケーションの実例も紹介しますので、これからRubyを勉強する方は必見です。 この記事は現役エンジニアによって監修済みです。 Ruby on Railsとは?Rubyとの違いを解説 プログラミング初心者の方にはRubyとRuby on Railsを混同している場合があります。 1995年に公開されたRubyですが、広く知られるようになったのは2004年に登場したRuby on Railsによるものが大きいです。 RubyはRuby on Railsという、短
自己紹介 こんにちは。 Hirozといいます。 タイトルにある「中年の危機」は、かっこよく言えば「ミッドライフ・クライシス」と言うそうです。 私は、そんな中年の危機ど真ん中の文系非エンジニアのアラフォーおっさんです。 35歳くらいから「このままでいいのか」と思うようになり、葛藤の迷宮に入り込んでしまいました。 今もまだ抜け出せていません、たぶん。 その過程で「組織の肩書きによらない素の自分の力でやってみたい」、「直接人の役に立つ実感が得られることがしたい」と思うようになり、それを具現化する手段としてWEBサービスを造ってみたいと思うようになり、2017年12月にWEBサービスをリリースしました。 自分でプログラミングを習得しながら作るぞと思ったのが2017年の2月。 開発環境作りなどのトラブルに翻弄され、本格的にコードを書き始めることができたのは2017年の5月末。 そこからコツコツと開発
3年程前に書いたこちらの記事ですが、閲覧・ブックマークともにそこそこな数になってきました。 当時は初心者に毛の生えたくらいの知識でこの記事を書いていましたが、その後さらに�プログラミングを進め、当時より見えるようになったものやWeb業界?の変化とかを感じています。なので、初心者の目線でというスタンスはそのままで、情報をアップデートしました。 もしアップデート前のものをご覧になりたい場合は http://archive.is/TJQdD をご覧ください。 2018年8月22日 Webサービス・Webアプリケーション・HP・androidアプリ・ECサイトなんかを独学で作り始めて、1+3年くらい経ちました。始めたころはWebサービスの全体像がよくわからず思うようにいかないことが多かったのですが、言語や環境関わらずいろいろ作っているうちに、Webサービスを企画してから公開するまでの一連の流れがよ
最近、Webサービスを開発し、リリースをしました。 どのように考えこのWebサービスを作ったのか、つらつら書いていきます。 何を作ったのか 作ったのはこのWebサービスです。 オンラインメモ|会員登録無くブラウザで使えるwebメモ帳サービス メモ帳です。昔からメモはWeb上で取りたいと思っていたんですが、なかなか使い勝手の良いものが無かったので、自分で作ってみました。 この記事でお伝えすること 僕は文系の普通の会社員で、プログラミングやWebもそこまで詳しいわけではないです。そのため、細かい技術的なこと(言語は何で、どんな特徴やうまい使い方があるか、開発環境は何か、みたいな?)を頑張って書いてもまあ薄ら寒い内容になり、これをご覧になるプログラミング諸先輩方には痴態をさらし、技術的な情報を得ようとする方には間違った知識をお伝えするだけになります。 なので、この記事では技術的なことも少しは書き
The first international contest, AtCoder Grand Contest 001, will be held on Saturday. - Time: July 16th (Saturday), [21:00 JST](http://www.timeanddate.com/worldclock/fixedtime.html?iso=20160716T2100&p1=248) - Duration: 100 minutes - Number of Tasks: 6 - Writer: <a href="/user/snuke" class="username"><span class="user-unrated">snuke</span></a> - Rated: Yes Each task is assigned a point value. For e
これはなんですか? これは「This is Why Learning Rails is Hard(Railsの習得が大変な理由はこれだ)」という海外記事に載っているマインドマップを日本語化&リスト化したものです。 元記事には「Railsを習得するために必要な技術要素の一覧」を表す、以下のようなマインドマップが載っています。 長年Railsの開発に携わってきた人間として、このマインドマップは「うん、たしかに!」と非常に納得できる内容です。 ただし、サイズの大きな画像なので一覧性に欠けるのと、英語なので日本人にとってはぱっと頭に入りづらい点があるのも否めません。 そこでいつでもぱっと確認できるように、このマインドマップ内容を日本語化&リスト化することにしました。 このリストを読んで、自分がすでに身につけている技術要素は何か、また、これから習得が必要な技術要素にはどんなものがあるのか、各自で確認
新年あけましておめでとうございます。 本年も当サイトをよろしくお願いいたします。 去年は心斎橋で関西圏の有名なプログラマーが集まって忘年会を開催しました。 NRCカンパニー代表取締役の上野さんを始め、googleジャパンの内田さん、中国アリババの日本人エンジニア松葉さんにまでご参いただきました。 さて。 忘年会でテーマになっていたのは30代の転職です。 少し前までは35歳定年説までささやかれていたプログラマー。今では35歳定年説も影を薄くし、40代や50代の現役バリバリのプログラマーの方も多くなってきました。 ただ30歳の節目を迎え、将来のキャリアプランを不安に感じて転職する人は少なくないようです。 中国アリババの松葉さんも30歳で転職されたそうです。 しかも30歳未経験で初めてプログラマーになったとのこと。 その後も活躍は皆さんご存知の通りで、今年38歳にして日本人プログラマーの頂点にい
これからプログラミングを始めようと書籍やサイトで学習して挫折した方も多いと思います。そこで今回は、厳選したプログラミング学習サービス6選をご紹介させていただきます。 これからプログラミングを始めようと書籍やサイトで学習して挫折した方も多いのではないでしょうか。 挫折してしまった理由としては、学習教材に「少しづつでも継続できるものであること」と「達成感があること」が足りなかったからではないでしょうか。 そこで今回は、プログラミングを学習できるWebサービス18サイトを調査・実践し、3日坊主の私でも続いた「継続度」と「達成感」が高い厳選6サイトをご紹介させていただきます。 これからご紹介するWebサービスの評価につきましては、プログラミングを学習できるWebサービス18サイトを調査した中での相対的な評価となっておりますので、ぜひ参考にしてみてください。 本記事の対象者 業務でプログラミングの知
A cloud IDE for writing, running, and debugging code AWS Cloud9 is a cloud-based integrated development environment (IDE) that lets you write, run, and debug your code with just a browser. It includes a code editor, debugger, and terminal. Cloud9 comes prepackaged with essential tools for popular programming languages, including JavaScript, Python, PHP, and more, so you don’t need to install files
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く