diaryこの広告は、90日以上更新していないブログに表示しています。2018-08-13日進月歩とはいかないがお久しぶりです。最近はn予備校でのプログラミング学習にハマった影響でrubyはまったく触っておりません。nodo.jsでwebサービスを開発しておりました。なんでnodo.js触ってるかと言うと、単純に前回作ったサイトにて、javascriptに苦しめられた結果勉強をしていると、どうやらjsだけでサーバーサイドも弄れるらしいぞ!となり今に至ります。それでですね、最近作りました。前回のサイトは作りかけでやる気をなくして放置状態です。作ってる最中にあれ?これ全然面白くねぇぞってなったのが原因です。今回のは面白いのか?と言われるとそうでもなく、ただ前回と違うのはとりあえず完成させるって目標は完了したってところです。疑問の手掛かりを探すサイトこのサイトは某知恵袋と検索エンジンを掛け合わせたイメージで作りました。検索エンジンで検索するには、じつはその物に対して最低限の知識がないと検索できません。答えの導き方がわからないものは検索しようがないわけです。それが人ならばできる。あやふやな状態でもなんとか言語化すれば人は(分かる人には)わかってくれます。これをサイト上で表現したわけです。反省点しかないのですが、とりあえずは完成した一作目ということで僕の記憶の中に刻まれるであろうサイトです。遊んでいただければ嬉しいです。今回で勉強になったのはTwitter連携あたりですね。ここらへんはシンプルに楽しかったです。アイデアが湧いてくる感じでも調べてみるとすでにあるってパターンばかりですけどね。17:18日進月歩とはいかないがTweet広告を非表示にするもっと読むコメントを書く2017-10-24何のスキルもないけどWebサービス開発してみたから見てほしい前々回の記事ではチラッと書いてあったんですが、Webサービス公開しようと思います。いっても自分が思い描いているものが100%実装できた、というわけではありません。して公開するの?今や一人でWebサービスを作れるなんて当たり前だと言わんばかりに先人様方がいらっしゃいます。Qiitaド素人が完全自作SNSを作ってみてわかったこと。作った」などと検索すればたくさん出てきます。いった記事って楽しくないですか?この人はなんでこれ作ったんだろう、とか、その後は何してるんだろうって検索しなおしてみたり...そうした中で今でもバリバリ開発している人を見かけるとうれしくなります。プログラミングを1から勉強する中で、わからないことがわからない無間地獄には最近慣れてきましたが、ただただ孤独なんですよね...出口(だと自分は思ってる)の方向に全速力で駆けていきたい。そのためにはモチベーションの維持は必要なんじゃないかと。モチベーションとは他人からもたらされる(個人の意見です)だから、まずは公開しようって思いました。公開するWebサービスはやく本題はいれやくそハゲって声が聞こえてきそうなんで早速紹介します。今回公開するのは、トラブルを抱えた飲食/小売店向け情報掲載サイト「cocoico」です。今トラブルで困ってるから、誰か助けてくれない?安くするから!っていうサービスですトラブルってのは例えば、予約のキャンセルが入ったとか発注ミスをしたとかそういうあれです。最近は飲食店での予約キャンセルが問題になっていましたよね。(ニュースQ3)飲食店の「無断キャンセル」対策は:朝日新聞デジタル対策も色々とされているようで、例えば予約キャンセルデータベース。これは無断キャンセルをした電話番号をサイト内で登録し、以後は電話番号で検索をかけるとその電話番号が過去に違反をしていないかを検証できるサービスです。ねとらぼでもこれにはいろいろと問題があって(個人情報保護の観点とかいろいろ)大っぴらにはできません。高級飲食店の当日キャンセル枠を再販、ダイナースクラブの「ごひいき予約」:ITpro企業として当日キャンセルへの対応も行なってきてはいるが、こちらはそもそも予約が難しい人気店のみの話らしい。人気店であればすぐに次のお客さんが見つかるだろうし、それはそうか。わけで、現状は多くの店舗が困ったままどうすることもできないということだと受け取りました。そんな悩みは「cocoico」で解消される!!......はず※使用例(住所はなんとなく国会議事堂をお借りしました。怒られたらすぐに変更します)URLはよだせやハゲごめんなさい。1人で孤独に耐えて数か月作ってたんです。語りたい欲求がすごいのなんの。緊急性の高い情報を掲載|cocoicoまだまだ開発中のためHeroku利用してます。メール認証とかあんまり速度早くないのでゆっくり見てもらえたら幸せです。今後は、大事なのに後回しにしちゃう病発症中のデザイン回りちゃんと実装して(特に投稿一覧ページ)住所絞り込み機能とかつけていきたいと思います。あとどことか言わないけどすごくカッコ悪いのでJavaScript勉強します。Rails)こんばんは、komoです。前回、まったくのプログラミング初心者が4ヵ月間でどこまでできるか検証してみたという記事を書きました。Webサービスを作る際に様々なサイトを駆使して勉強してきたのですが、感謝の意味も込てサイトへの意見や感想を率直に書いていきたいと思います。Tutorial▽Paiza(パイザ)▽では一つずつ偉そうにも評価していきますねドットインストールhttps://dotinstall.com/こちらのサイトは初心者から上級者まで御用達の超有名サイトです。取り扱う言語が非常に多く、一つ一つが丁寧に解説されています。内容としては難しくても1動画が約3分と、手頃な長さになっているので手を動かしたくないときや、とりあえずプログラミングの全体像を見てみたいって時にはすごくオススメできるサイトです。本当の初心者からすると、プログラミングは実際に手を動かしてみないと理解できないことが多々あります。僕はあくまで参考程度にチラ見する程度の使用頻度でしたかね。お金を払えば女性の声で教えてくれます。危うく課金しかけました。Progateこちらのサイトは主にプログラミング初心者向けに作られています。一部のみ無料で、すべてのレッスンを受けるには月額980円を支払う必要があります。一つ一つのクオリティが高く、初心者がちゃんと理解できるように設計されているため値段の納得感はあります。実際に僕も一か月だけ有料会員になりまして、RubyコースやHTML,CSSコース(JSも)をやり切りました。今振り返ってみると、基礎中の基礎を噛み砕いて教えてくれるという感じですが、今からプログラミング始めるという人には最適な教材となるのではないでしょうか。マスコットキャラクターのにんじゃわんこは殴りたくなる愛らしい顔をしていると思います(可愛さ余って)SchooSchooはその名の通り、オンラインで学校に参加しているかのように授業が受けられるサービスです。授業内容としてはプログラミングやデザイン、仮想通貨などのトレンド解説やビジネスマナーまで幅広く扱っています。プログラミングに関しての内容自体は初心者~中級者向けですが、デザインに関しては結構有用な授業が多かったです。プロのウェブデザイナーの仕事風景を見てみる授業など、これのおかげでサイト作りの流れがわかりました。何といっても、独学で学んでいるとすごく孤独感に襲われます。何度も挫折しそうになり、「僕には向いていないんじゃないか」と何度も思ったわけですが、Schooでは一緒に授業を受けている仲間がいるので(どの授業でも見かけるおっちゃんとかいたりする)精神的に助けられました。録画授業を視聴するには月額980円と、progateと同じ料金がかかりますが、当日の授業に関しては無料で見ることができるので一度見てみてもいいかもしれません。制度上、月末近くに課金すると損をするので月初めのあたりで課金するのをオススメします。TEXT)https://diver.diveintocode.jp/こちらのサイトは前3つのサイトとは違って、東京の方で展開しているプログラミングスクールのサイトとなります。Railsを短期間で習得させて、転職やフリーランスへの道を紹介するといった内容なんですがそんなことは今はどうでもよくて。Rails用)が一部無料公開されています。その内容が大変わかりやすく解説されていて、いいなと思ったので紹介しました。実はこの会社、先ほどのSchooでRuby講座を教えている野呂さんという方の会社でもあります。このサイトだけでは消化不良感はあるので、Schooの授業と併用できればいい感じかもしれません。「習うより慣れろ」これがモットーらしいです。わからなくて当たり前、文系の僕からすればとても安心するワードでした。Tutorialrailstutorial.jpこちらのサイトは神です。こちらのWeb版は完全無料なのですが、同じ内容の電子書籍版があります。そちらのページ数は700ページを超えています。無料で超大型の書籍を丸々勉強できるということです。Railsフレームワークを使ったWebサービスの開発を教えてくれます。内容自体が実践的で、このチュートリアルを一周すると、Twitterに似たサイトを自分で開発することができます。この書籍は結構難しいです。初心者用とは書いてありますがある程度知識を持った人でないと理解できない部分が多いと思います(8,9章あたりは今でも理解できてない)ちなみに前回紹介した自作のWebサイト、Cocoicoはこのチュートリアルを参考に作ってます。そちらも近いうちに公開できますので、がんばります。Paizahttps://paiza.jp/最後に紹介するPaizaとは、プログラマーの転職サービスです。初心者がWebサービスを作るには実務経験を作る必要があって...という話ではなく。このサイト内にはプログラマとしての実力を図る、膨大な量のコーディングテストが存在します。テストというと難しそうなイメージを受けるかもしれませんが、ゲーム感覚で受けることができます。解ける問題の難しさによって、SABCDEとランク分けがなされるんですが、D問題とC問題は基礎の基礎です。調べれば解き方は載っているので、初心者の人はこの問題を中心に解いていけばコーディングスキルが上昇するのではないでしょうか。ついでにランクを上げて転職しようぜ!また、このサイト内にpaizaラーニングと呼ばれる学習サービスも存在しておりまして、そちらは結構な範囲を無料でがっつりと基礎からプログラミングを習うことができるようです(自分はまだ受けてない)おわりにいかがだったでしょうか。これらのサイトはどれも有名なものばかりで他のサイトと似たようなラインナップになってしまったかもしれません。実際にこれらのサイトには助けられているのは事実です。独学で学習するのにお金はあまりかけたくない、色々な教材を使って勉強したい。いったニーズを掴んでこれらのサイトには更なる成長を期待するばかりです。Rails)Tweet広告を非表示にするもっと読むコメントを書く2017-09-08まったくのプログラミング初心者が4ヵ月間でどこまでできるか検証してみたこんにちは、komoです。「まったくプログラミングを書いたことがない人物が、4ヵ月間独学で学習して、どんなことができるようになるか?」という事をお話ししようと思います。今回作ったもの急な予約キャンセルで困っている飲食店や、発注ミスでたくさんの物を売り切らないといけない販売店を手助けするサイト「cocoico」というものを作成中です。Rails、DBはPostgreSQL、サイトデザインは写真を除きすべて自作です。事の始まり今までパソコンに触れることは多かったものの、プログラミングは避けて生きてきました。なにか黒い画面に英語みたいな文字をたくさん書いていくというイメージしかなく、自分にそんなことができるわけがないと思っていたわけです。<...省略...>そんな僕なんですがある日思い立ちます。「Webサービス、自分で立ち上げたりしたらカッコよくね?」と。Wantedlyの仲暁子社長だったり、メルカリの山田進太郎社長だったりがインタビューに答えている姿を見てなにか...こう...触発されたのかと。今までカッコよさ、イケてる事は何かと模索しながらの人生でした。野球やサッカーではありません。今の時代の"カッコいい"はWebだ!つまりそう信じてしまったが事の始まりです。0%総評4ヵ月ってのはあっという間でした。(白目)すべてを自分で作るとなるとわからないことが多すぎて勉強に忙殺されました。実際サイトを作り始めたのは実は1ヵ月前です。それまでは「これは...サイト作りに必要な事なのかな?」という思いと戦いながら勉強に明け暮れていましたね。実際に作り始めるとこれが楽しくて楽しくて...Webサービス作りって自分が作ったものがすぐ反映されて確認できるのでモノづくりの楽しさが手軽に味わえます。作り始めるまでは相当辛かったですがね。今後も作り続けて、今月中にサーバー上に置いて運営してみたいと思います。何をどうやって勉強したかはまた別の機会に書きたいと思います。10:33まったくのプログラミング初心者が4ヵ月間でどこまでできるか検証してみたTweet広告を非表示にするもっと読むコメントを書く2017-06-04痴漢冤罪について最強の解決策を考えた(絵あり)初めまして。これから不定期で社会のことや特に興味のあること(IT、ゲームなど)を中心にブログを書いていこうと思います。僕は2chの開設者であるひろゆき(西村博之)さんの議論を見るのが好きです。動画この中で、「痴漢冤罪、どうやって身を守る?どんな制度があれば防止できる?」というお題で議論をしている場面がありました。これを見て僕が考え出した(おそらく)最適解なんじゃないかなぁという方法を紹介したいと思います。そもそもなぜ今問題になっているのか生放送内でこうした議論が行われた背景として、痴漢冤罪が社会問題化してきていることがあります。Yahoo!映画こういう作品が2007年に公開していて、当時でも痴漢冤罪というのは大衆の興味の対象だったわけですから少なくとも10年以上前からこの問題は言われ続けていたわけです。してこのタイミングで話題が再燃したのでしょうか?きっかけは今年の3月14日、池袋駅のホームで起きた経路逃走事件ではないかと思われます。この事件は、ある男性が痴漢に疑われたことから始まります。疑われた男性はホームから線路上に飛び込み、逃走。この影響で電車が止まるなど様々な迷惑がかかりました。それ以降、線路逃走の事件が多発するようになりました。(少なくともそういったニュースが増えた)また5月12日に、痴漢に疑われた男性が逃走中ビルから転落し死亡する事件まで起こります。やったか、やっていないか、自殺か、事故かなど事実関係が取れないので言及は控えますが、ここで世の男性が抱いたのは「疑われたら終わりだ」という恐怖心であったと思います。大まかに分けると、この3つになると思います。1については、例えば鉄道会社が男性専用車両を作る、企業への出社時間をずらして満員電車をなくす、女性が全員空手を習うなど。2については、痴漢にまつわる捜査の慎重化や冤罪かけた側の厳罰化など。3については、元々こういった事件が起こるのは性欲が悪いんだから、テクノロジーの力で全人間の性欲を抑制させるなど(なげやり)これ、基本的には1から順番に考えるものだと思っています。小さい解決策で解決できるならそれでいいよねってことです。僕が今回議論したいのは1レベルでの話です。僕の考えた最強の解決策さあ、やっと本題に入ります。今回考えた解決策というのは、男性専用入り口と女性専用入り口を作るというものです。男性専用車両と女性専用車両とどこが違うのか?さあ、わかりやすい絵を使って解説していきましょう。男性専用車両とはこんな感じで、車両単位で区切って男性と女性を分けるという考え方だと思います。完全に分けることによって物理的に痴漢が不可能になり電車内での冤罪が完全になくなるという点です。デメリットとしては主に輸送量の問題です。女性専用車両だけはガラガラでそのほかの車両は満員ということが現在でも起こっています。男性専用車両と女性専用車両を完全に分けるとなるとこの問題は更に広がることが予想され、それは鉄道会社側にとってリスクとなりえます。このように、男性専用車両の導入は一見素晴らしい解決策に見えますが、デメリットが大きいため進んでいないという現状があるのではないでしょうか。このデメリットを解決すればいいわけです。男性と女性の人数差がどれだけあろうが関係なく満員の状態で輸送でき、しかも痴漢を物理的にシャットアウトするのは僕が考えた案でしか解決できません。これが僕の考えた入り口で分ける案のイメージ図です。ここで重要なのは、男と女を仕切っているのは壁ではないということです。壁で仕切ると流動性がなくなり車両ごとに区切るのと全く同じ案になりますからね。このままではある人たちが困ることになります。男女が別々の入り口から入った後、この赤丸の部分の人は男性と女性の境目となり、痴漢を疑われやすく&痴漢をしやすくなってしまいます。これを防ぐために、例えばプロジェクター投影時に使うでっかい紙、ありますよね。あれを滑らせることができる形(人が簡単に引っ張れる)で車両の中に設置するんです。それを男女の境目に毎度引っ張り、下におろす。(ブラインドをおろすようなイメージ)こうすれば、例えば女性が1人で男性が1000人乗る電車があったとしても、最小限のコストで男女を分けることができるのではないでしょうか。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。