はてなキーワード: VPSとは
いろいろ試して見た。
ゲーム実況 0円
ブログ アフィ 300円
まずは、毎日続けることが大切だと思ったけど、面倒くさくてやめた。
作ろうと思うたびにxcode のバージョンが上がったりswift導入されたり
と学びなおしやった。
enchant.jsなんてのもあったかな。
Scratchでなのぼーど動かしてみたり。
一番売り上げが立ったのは、畑借りて農業の真似事してたときやった。
もうやめたけど。
今は、dmm3dのクリエターズマーケットしようと企んでるけど、
試したら思ったより高くて、断念しそう。
あとは、rubyをやってみようと、技術書を買おうかアマゾンとにらめっこしてる。
頑張ってください。
一番役に立つってるのは、excelvbaです。
先人さんたちの記事よりパンチはないかもしれませんが、楽しんでくれたら幸いです!
26才
女
もともとフリーランスでプログラマをしていたのえすが、正直働きたくなかった!
不労所得を得たかったという理由で、大して興味もないエロサイトを作ろうと思った。
いや、エロサイトは私も見ますよ。ただ運営するとなると話は別ですよね。
動画系より画像系のほうが更新も楽だし、これからは伸びると思ったので画像サイトに。
というのも、アダルトサイトは規制が厳しいのでいつ閉鎖されるかわからなかったからです。
これについては読みが当たり、FC2は凍結祭りが始まりました。
数ヶ月して突如「あんたの際は規約違反だから封鎖しましたwwww」とメールをしてきました。
さすがに使い続けるわけに行かないので次にGMOクラウドのVPSに移行しました。
今のところ違反メールは来ていないので成功かなと思っています。
グランデプランを借りたから安心!と思っていたのですが、月間30万Pを越えたあたりからサーバーが落ちることが増えました。
なのでクラウドワークスでサーバーの調整を依頼してしのぎました。
1万円程度でサーバーのチューニングをやってもらえたので安い買い物でした。
デザインははじめはテーマを使っていたのですが、ダサかったので変えました。
キャッシュは使っていません。
私の環境ではキャッシュを使うとかえって重くなってしまうことがわかったので外しました。
なのでキャッシュ=早くなる、と言うわけではないです。
あとはcloudflareを導入しています。
これは効果があると思いました。
高速化プラグインは特に入れていませんが、そこそこ早いのではないかと思っています。
[gtmetrix]では一応
(94%)
YSlow Score
(85%)
という点数をもらえました。
とくにしていません。
当たり前のことだけです。
ぶっちゃけロングテールで狙っていますので細かい施策はできないですし、画像しかないサイトなのでSEOは難しいです。
何件かとは相互リンクをしたりしていますが、それ以外は特にないです。
なのでこの記事を見て「広告主になってやんよ」という方がいたら連絡ほしいです!
月間PV(約)
端末別アクセス数
70万PV
PC(約)
37万PV
です。
広告数自体そこまで多くないので、1つの広告が目立つかなと思っています。
あと、はじめはネンドを使っていたのですがあそこはあまり単価が高くないように思いました。
今はとある会社さんからメールを頂いて、そこの広告を載せています。
まぁその広告会社の単価も下がっているので誰か広告掲載してください・・・(泣)
どうなんでしょうね、この先いったいどうなるのか心配です。
長々と書きましたが、他に知りたいことがあればコメントください!
普段は自社サービスでRailsエンジニアやっていて、コードを書いていることが多いのだけどたまにミドルウェアも設定ファイルをいじっている。
今に至るまでに、プライベートでRailsアプリを書いてVPSを借りてcapistranoでデプロイする、というのを3サイトほど行ってRailsはもういいかなって感じがしてる。AWS童貞なのだけど高くて個人では手が出せません。
js、coffee終了な匂いするしちょっと近くに寄りたくない気分。
Linuxサーバについてはもっと知見を深めたいとは思っていて、とりあえず今は http://www.usupi.org/sysad/backno.html を順番に読んでなるほどって感じ。これを読み終わったら何がいいのか。
初めて書くのでいろいろと不慣れだけど許してください。
■作ったサイト
■使った技術
cron
位だったと思う。
スクレイピングをPHPでするプログラムが半年くらい掛かった気がする。
てかそもそもはなんとなくスクレイピングに興味を持って作りこんでたら「あれ?これエロサイト作れるんじゃね?」って思ったので
エロサイトを作った流れ。
Wordpressとかで実際にサイト構築したのは1日掛かってない。
■サーバー
特に目新しいことはないです。
記事一覧が表示されて、cookieでお気に入りが追加できて、タグ一覧があって、検索できるだけ、
作る方法は頭の中にあるけど、どうせ作っても誰も押してくれないんでしょ?見たいになってる。
■スクレイピングについて
ただXVIDEOSは日本語タイトルじゃないからそれを日本語にするのが手間と言う理由で今はとめてる。
翻訳APIを使ってやってもいいんだけど、サーバーが落ちそうだから嫌だ。
そうそう、スクレイピングがめちゃくちゃ重すぎてサーバーが落ちる!
これがちょっと困る。
さすがにスクレイピングを自作ではめんどくさかったので[PHP Simple HTML DOM Parser]というスクレイピングの定番ライブラリを使っている。
これが重い最大の理由なんだけど、これなしで効率よくスクレイピングさせるのはめんどくさかった。
あとは、簡単に他の動画サイトからスクレイピングできるようなつくりにしたから、やろうと思えばニコ動でもyoutubeでもいろいろなところから取得できる。
これは結構利点だと思う。
FC2が突如つぶれても他のエロ動画サイトからスクレイピングすることが出来るから。
今は0です。
だっておとといドメインを取ったばかり何だもの、インデックスだって100ページ程度しかされてないし。
とにかく更新が楽だから(自動だから)忘れたことにPVがあがってくれると助かる。
ということで、一通り書いてみました。
■追記
いろいろとコメントを頂いてうれしいです。
大変参考になりました。
アフィリエイト広告については悩んでたのですが、早めに乗せることにしてみます。
ありがとうございました。
■追記2
諸事情で1週間ほどサイトを閉鎖しています・・・(2015/5/28現在)
ちょっと復活まで待ってください。
よろしくお願い致します。
■追記3
復活しました!
ぜひお楽しみください!!
中小企業勤務のど素人です。平均年齢40歳くらいの昭和からある非IT企業です。
前任者が退職して、他に出来る人がいないという理由で、自社HPのインフラを担当することになりました
個人でレンタルサーバーのVPS契約してLAMP環境構築して、ごく単純なWEBサービスを公開していますが、
ググってでてきた手順を見よう見まねでやったので、基本を理解できてないので、怖いです。
WEBサーバーもDBサーバーもファイルサーバーも一緒の1つのサーバーです。
会社のサービスは、今までは会社にサーバーを置いてやってました。
リプレースが大変なのと、AWSはWEBサービスの業界標準のようなので、迷うことなくAWSにしていきたいです。
一人でやるのは怖いので、無理ですといったのですが、押しつけられました。
中小企業勤務のど素人です。平均年齢40歳くらいの昭和からある非IT企業です。
前任者が退職して、他に出来る人がいないという理由で、自社HPのインフラを担当することになりました
個人でレンタルサーバーのVPS契約してLAMP環境構築して、ごく単純なWEBサービスを公開していますが、
ググってでてきた手順を見よう見まねでやったので、基本を理解できてないので、怖いです。
WEBサーバーもDBサーバーもファイルサーバーも一緒の1つのサーバーです。
会社のサービスは、今までは会社にサーバーを置いてやってました。
リプレースが大変なのと、AWSはWEBサービスの業界標準のようなので、迷うことなくAWSにしていきたいです。
一人でやるのは怖いので、無理ですといったのですが、押しつけられました。
なるべく皆が憧れるようなハッカーのことを調べて、知恵袋とかLINEQなどでフィールドワークをしてきた。
その結果分かったことはIPアドレスについては未だ価値があるということだ。
いいんだよwhoisしちゃえばいいんだよ。
そして住所抜いちゃえよ。
関連記事
http://anond.hatelabo.jp/20150219004340
OKOK、Whoisで相手を恐がらせることは出来ても、IPアドレスを奪取できなければ片手落ちだ。
『僕のIPは127.0.0.1です』という情報を鵜呑みにしてしまうことにもなる。
さてどうやって奪取するんだ?
まずは準備だ。
この準備は一回やればいい。
レンタルサーバーにすると比較的安くかつ1〜4の作業が簡略化されるぞ。
あとは実践だ。
メールアドレスを知っていて、相手がHTMLメールを許しているならば
別に公開サーバーを用意しなくても自分のパソコンを一時的にHTTPサーバーにすればいいが、
それだと相手にも自分のIP分かってしまう。(whoisされちゃうぞ!!)
(あ、ドメイン契約するときは本当にwhois気をつけろよ。お名前でorg取ると面白いことになるからね)
恥ずかしすぎてハンドルネームでやってる自分のブログにすら書けず、かと言ってどこかに吐き出したくはあったのでここに書いておく。
見た人は存分に笑い飛ばして欲しい。
先週、趣味で立てたVPSサーバー(CentOS 6.5)のCPU使用率が、気付くまでの9時間ずっと100%になっていた。
作動中のプロセスを見ると、2つのperlプロセスがその原因であることが分かった。
そのプロセスはユーザー「postgres」によって実行されたプロセスだった。
postgresは、PostgreSQLをインストールすると勝手に作られるユーザーだ。
先日自分でPostgreSQL9.4をインストールしたので、このユーザーの存在自体は問題無い。
その時このpostgresに、「postgres」という簡素なパスワードを、passwdコマンドで設定した。
「まぁ無いよりはマシなんじゃね?サーバー内でしか使わないユーザーだからハッキングの心配とかないしどうでも良いけど〜。」
と言ってたと思う。
その程度の認識だった。
これにより下記コマンドでpostgresとしてサーバーに入れてしまう状態になっていた。
$ ssh postgres@my.server.address.com
実行するとパスワードを求められるが、もちろんそれは前述のパスワード「postgres」だ。
それまではパスワードを設定していなかったので逆に助かっていた。
パスワードが設定されていないユーザーにはsshでは入れないからだ。
「もちろん」というが、それまではユーザーのパスワードがsshで入る時のパスワードになることを知らなかった。
そしてそれだけで接続可能になる可能性があることを知らなかった。
sshサーバーの設定はひと通り、自分が使っているVPSサービスがやってくれており、多分大丈夫だろうとそのまま使っていたからだ。
それでハッキングされ、そいつに謎のperlスクリプトを走らされていた。
具体的なスクリプトファイルや.bash_historyは消されていたようで、どんなものを走らせられていたのかよく分からない。
ハッキングであることを知ったのは、/var/log/secure を見たからだが、そもそもこの自体に陥るまで /var/log/secure の存在とその役割を知らなかった。
「ポスグレ(PostgreSQL)がなんかバグったわ〜でも原因がよく分からんわ〜ヒマだしハッキングの可能性も考えとくか〜でも絶対ポスグレがバグったんだわ〜」
でググって初めて知ったぐらいだ。
それで見たらパスワード設定してから9日間でそれぞれ別の端末23件から不正アクセスを受けていたことが分かった。
VPSサービスのコントロールパネルを見ると、その内の1件が侵入した3分後にCPU100%現象が始まったので、十中八九そいつの仕業だろう。
それ以外の連中が何をやったのかは分からない。
分からないのでOSを再インストールした。DoS攻撃だったらあとで攻撃先に訴えられるかもしれないので、全データを家のパソコンにDLする事で証拠(?)を保存してから。
/etc/ssh/sshd_config には、sshサーバーの設定が書かれている。
その中のPasswordAuthenticationをnoにし、公開鍵暗号方式による認証のみ受け付けるようにした。
他になんかやることとかある?おしえてぴょーん
Twitter Bootstrapの使い方を覚えるのを兼ねて、無駄に持っている技術を使ってエロサイト作ってみた。
検索、タグ検索等々まだまだありきたりなエロサイトの構成です。
ngx_pagespeedでCSS圧縮したり画像を最適化してくれたりdefer_javascriptしたりと、
ページの表示速度を優先したつもり。
Twitter BootstrapでレスポンシブWebデザイン。
裏側で動画のタイトル入力したり、掲載非掲載を操作できるCMSも作って
更新してもキャッシュ残りで残念な感じにならないように、キャッシュパージ機構も作った。
ついでにpubsubhubbubへPublishも作ったけどいまいちうまく行っているかわからん。
人間が産まれてから初めて感じる快感は、排泄によるものらしい。
リリースしてから1週間ほどだけどGoogleのインデックスもイマイチ。
100/日ぐらい。
skrsvideo
今回プログラミング言語はRubyを選択したため、基本的にはVPS・クラウド的なサーバーでLinuxが動作する環境を探しました。
エロサイトを運営するにあたって問題になるのがサーバー選びです。
基本的に日本のレンタルサーバーではアダルトサイトの運用を禁止しています。
普段使っているさくらのVPSが利用できず、AWSもなんだかグレーな感じ(東京リージョン以外なら・・・?)
そんなわけで探し、GMOグループのWebkeepersを使いました。
使っても良いよ〜というお墨付き、
そして価格も手頃だったためここに決定。
DB | MariaDB |
---|---|
Webサーバ | Nginx |
フレームワーク | Ruby on Rails |
MariaDBを選んだ理由はなんとなく、MySQLとの違いはほぼありません。利用するGEMもmysql2でいけます。
ちなみにJavaScriptは使わずすべてCSSで作る方針にしました。
スマホ・PC両対応のためにMedia Queryでレスポンシブにしています。
↓
↓
↓
という流れです
gem 'nokogiri'
フロントはhamlとsassで、難しいことはしていないのでcompassはいれませんでした。
あとはデバッグ用にrails_config、pry系が入っています。
skrsvideoでは動画のURLを取得するためにクローラーもどきでスケジューリングして収集しています。
コマンドはこんな感じ
Rakeタスクはnokogiriでxvideosへのリンクを集めています。
doc = Nokogiri::XML( open(URI.parse(url)).read )
urls = []
urls.push link[:href] if link[:href] =~ /xvideos.com\/video(\d+)/
end
Nokogiriのスクレイピングでaタグのリンクを取得し、URLがxvideosのものかチェックして保存って感じです。
動画を探し終えるとaタグからランダムでピックアップし次のページに進んでいきます・
動画が見つかったページはドメインをDBに記録して、しばらくしたら再びクローリングをするようにし、収集の効率化。
30分以上の表示はちょっと頑張ったところ
これはタイトルの文字列から部分一致で引っかかったものを表示しています。
AV女優の名前を表示するためにWikipediaからとってきたら、ちょっと膨大な数になってしまったため断念。
DMMのランキングに載っていた方だけをとりあえず入れています。
Pinterestもどきの画像ソーシャルサイトgazou.comのディレクション&開発。
WEBサイトのディレクションの経験のある方(改善の指摘、提案)
一週間くらい
tumbler
ついっぷるフォト
600,000円(税込)
(内訳はディレクション20万、開発30万、リリース後1週間のサポート10万で見積もっています)
どんなサーバー構成にしたら良いか分からないのでサーバー構築を10万くらいで
外注しようと思っていますのでサーバーの構築も可能でしたらプラス10万になります。
サーバー代は月5万円を想定。現在はさくらの安いVPSを使ってます。
海外のドメインオークションで運良く15万で落札しました。(他に入札者がいなかった)
ドメイン名負けしないサイトを作りたいと思いますので宜しくお願いします。
http://oi.jpn.org/files/gazou2.xls
TOPページ
http://oi.jpn.org/files/top-page.jpg
今までの仕様まとめ
https://docs.google.com/spreadsheets/d/1Rg8Fosxw_qYO5MW6QTNMvuBzsZ2qkTRyGvI2Mux01Og/edit?usp=sharing
twitter @hhungry
obinat2@gmail.com
普通のサラリーマンで深夜帰宅が多いためレスポンスが悪いです・・・
とりあえずサイトを見てみたい方はお気軽にご連絡ください。
1年近く前からWEBサイトを制作してるのですが、自分のディレクション能力が低く
なかなか完成の目処が立ちません。修正したい部分を外注のエンジニアやデザイナーに
どう伝えたらよいのか、自分でもどう修正したら良いのか分からないことが多く難航しています。
基本的な機能(タグや画像投稿)はベースサイトに実装してあったので2,3ヶ月で制作できると
考えていたのですが甘かったです・・・
100%の完成度をを目指してるわけではありませんが、リリース後に大きなシステム変更は
できないので破綻しないよう基本機能を実装してからリリースしたいです。
ランサーズでデザインの発注をしたのですがWEBサービスにあまり詳しくない方だったので
WEBサービスに詳しい人が多そうなはてなで募集してみることにしました。
2.プルダウンが左端だとメッセージが見切れるので右端にする。
ソーシャルログイン、画像アップロード、Taberarelooからの画像投稿、
・画像ページにコメント欄の追加。(ベースサイトのコメント欄機能を転用)
・ユーザーページがなんか変。
(特定のアダルトタグが付くと「R-18」タグが付いて、画像を表示・非表示する設定はできています)
・タグの登録・削除がスマートじゃないので修正。(Gmailのラベルみたいな感じがいい)
e.g. ttp://gazou.com/members/uploadlist/4309
広告のクリック率考えるとPCの方がおまけになってしまうかもしれない。
詳細ページに回遊率を上げる仕組みを作って、逆にTOPページとかアクセスないしどうでもいいっぽい。
Rails3 とTwitter Bootstrapで、オシャレなエロサイトをつくってみました。
http://anond.hatelabo.jp/20120708161051
bootstrap使ってもカッコよくできないよ?
プログラマー向けじゃないの?
CSS,Components,Javascript のタグにあるサンプルを全部作ってみた。
あまりの面倒臭さに一度諦めた。
その後色々調べたら「simple_html_dom.php」の存在を知る。
スクレイピング作業が一瞬にして終わった。
メールの設定がどうしてもできない。
エラーも出ていない。
一度諦めた。
info@xxxx.com
危ない名前は使わないのは基本だよね。
MyIsamだとインデックスに容量制限があるのでInnoDB使用
表示
出来あがったサイト
数1000件のデータなのでキャッシュやインデックスいらなかったかも。
デザイナーがプログラムやるのって後者の方が敷居は高いとは思う。
でもプログラムは勉強できるけどデザインってセンスがなきゃどうしようもない。
おわり
もう少しデザイン頑張ってみる。
デザインの教本読んでみると
---------------------------------------------------------------------------
---------------------------------------------------------------------------
前回の続き
google先生が言うには、サイトを一般公開するには、どうやらサーバーというものが必要らしい。
サーバーと言っても、種類がたくさんある。
一体どれがいいのか?
----------------------------
共用サーバー → 個人・ビジネスサイトを問わず小~中規模なサイト向け。1台のサーバーを複数の契約者で共用。
専用サーバー → 主に小規模~大規模のビジネスサイト向け。1台のサーバーをまるごと独占出来る。
VPS → 基本的には小規模~中規模のビジネスサイト向け。共用サーバーと専用サーバーの中間的存在。
----------------------------
ふむふむなるほど、まだ広告収入も確保できてない(作ってもない)うちなので、小規模サイト向けなら共用サーバーがいいんでないの?
よしいってみるか。
なるほど、お名前.comとさくらインターネットとかが有名なのね。
このさくらもちおいしいねって君が言ったから、今日はさくらインターネット記念日
よしいってみよう!
う~ん何だろうこの胸騒ぎ、何かひっかかる。
まて、まて、まて、
今から何をつくるんだっけ?
そうだエロサイト!、で使うのは一般の方と一緒に使うサーバー。
共用で使うサーバーにそんな汚れのサイトをぶっこんでもいいのだろうか?
うーむ。。。。
ありましたよ!ありました!!
さくらインターネットの基本規約第15条(禁止事項)に
「わいせつ、児童ポルノまたは児童虐待に当たる画像、文書等を送信または、掲載す
る行為」
お名前.comも同じように禁止されていました。
いきなりの挫折感。
いやいや負けませんよ!まだ始まったばかり!
google先生、申訳ございません。私、先生に大事な事を聞き忘れていました。
アダルトOKなサーバーをピンポイントでサクッと教えてください。
先生はこうおっしゃった。
「バルクサーバーがよかろう。または、カゴヤがよかろう。自分で選びなさい」
どうやらアダルトOKなサーバーというのは専用サーバーであればけっこうあるらしい。
一応バルクサーバーとカゴヤが良さそうなので、調べると性能はそんな変わらないけど若干カゴヤが高そうという事なので、
なんかメモリとか、HDDとかよくわからない性能が書いてあったけど、最初ですから気にしません。
先生、僕バルクサーバーでいこうと思います。もう他は調べるのとかめんどいです。
つづく
テクノブレイク.jpという、エロ専用RSSサービスを公開しました。
これは、自分のお気に入りのエロサイトの更新動画を、サイトすべてに訪問して確認しなくてもチェックすることができる、というエロのための時間を効率化させるWebサービスです。
今年文系で大学を卒業し、まったくの未経験で大手IT企業に入社し、研修を経て初めてプログラミングを触ることになりました。
それでも少しはできるようになったため、「ゆとり」でも「未経験」でも「文系」でも自分でwebサービスが作れるんじゃないか?と思い至り、ちょっと力試しということでやってみるか!!!とこのサービスを作りました。
僕は以下のような人間ですが、「仕事」を通じてプログラミングを学びました。もちろん今も勉強中です。
まだまだ働き始めたばかりなので、僕はプログラミング初心者が数ヶ月勉強したという方と同じような人間です。
なので現在上記にあてはまる人でも作ろうと思えば「自分でサービスを作れる」ということがわかっていただけたらと思います。
僕はオナニーをする時は、スマホのアプリで必ずエロ動画を探すのですが、だいたい以下のようなステップを踏むんですよね。
このように1つの動画を見るために、9つのステップを踏むんです。
もう何がいやだって、(7)ですよ。これが面倒くさい。
それから(2)のブックマークからエロサイトを開くことも面倒じゃないですか。
だって(1)〜(9)をサイトごとにやらないといけないわけですから。
これらを簡単にすることができないもんかなと。
だから、毎回だらだら開発を進めると時間がかかり、最終的にモチベーションが下がり、何もしなくなってしまうんです。
プログラムだけじゃありません。デザインを考えたり、仕組みを考えたりしないといけません。
あとで、このプログラムじゃ、仕組みじゃダメだったな、ってわかり手直しをすることだってあります。
すべてをそこそこ、80%におさめてください。
最初はすべて80%です。
ここで言う100%とは、あなたの考える理想を100%叶える、という意味です。
そういった意味では100%はありませんが、あなたにとっての理想の100%はありますよね。
走りながら、目指してください。
早くリリースすればするほど、ユーザーからの声を早く拾うことができます。
ユーザーの声こそ、そのサービスの目指すべき姿のことが多いです。
80%完成してリリースすればいいのに、残りの20%を埋めようとあなたが頑張ったとします。
もしかしたらその自分勝手な20%は、ユーザーに取っては不必要な20%かもしれませんよね。
なぜならドメイン代を支払ってるんですから。その金を無駄にしたくないですよね。
で、サーバーは後、というのは開発が無駄に3ヶ月かかったとすると、その3ヶ月分のサーバー代金が無駄ですよね。
実サーバーテストは、テスト環境でテストを終えてからやればいいかなと思ってます。
まずどんなコンセプトか、どんな機能が必要か、どんなUIにすべきかという目標をたてましょう。
なぜこうするかというと、常に自分が何をすべきかが明確になるからです。
なにも決めずにやろうとすると、
なんてことになります。
だから、頑張りすぎなくていいんです。
Webスクレイピングとは、サイトのコンテンツから欲しいデータを取得する方法です。
僕がどうやってRSSサービスを作ったかというと、このwebスクレイピングのおかげなんです。
広告、注目動画、アーカイブなどのそのサイトのコンテンツははじきます。
で、その主要コンテンツから、記事の画像とタイトル、URLをゲットしてきます。
やり方としては、主要コンテンツからそのサイト内部のリンクが貼られたimgタグを探し出します。
そして、そのリンクのタイトルまたは記事のタイトルを取得します。
こうすることで、そのサイトの更新一覧から更新記事のURLとタイトル、画像がわかります。
BootstrapはウェブサイトやWebアプリケーションを作成するフリーソフトウェアツール集である。 タイポグラフィ、フォーム、ボタン、ナビゲーション、その他構成要素やJavaScript用拡張などがHTML及びCSSベースのデザインテンプレートとして用意されている。
これを利用すると、基本的なWebサイトのデザイン(htmlとcss)が手に入れることができ、そのまま利用できたりします。
デザインを作る上で、非常に助かります。なぜなら最初からすべて自分でコーディングする必要がないからです。
僕は以下の時間に開発をしてました
だと思います。
どうしているかというと、Readdleの「Downloads」というスマホアプリを利用しています。
これは写真やファイルをクラウド上に保存したり、Dropboxや外部サーバーとファイル共有をすることができるアプリです。
画面は小さくてストレスがかなーーーりありますが、僕は外出中はこれでプログラミングをしています。
通勤中にこれでプログラミングをし、降車した後の徒歩で続きのプログラミングをキリが良いところまでする、という感じです。
また、歩きながらでもテストはできると思うので、歩きながらプログラミングは難しいという方はテストだけでもやってみはどうでしょうか。
Webサービス俺もやってみようかなーと少しでも思ってくださった方へ、
僕は開発をしながら、本当にやりたいことがあったら、時間はいくらでもつくりだせるなって感じました。
歩いてるときだって、トイレにいるときだって、電車にいるときだって、いつだって今の時代はできるんですよ。
それだけ現代って便利で、生きやすくて、なんでも挑戦しやすい環境のある時代なんです。
恐らく、少し前の時代、スマホが出る前の時代では歩きながらプログラミングなんて考えられないと思います。
そう考えると数年前と今って格段に何かを始めることができやすい時代なんですよ。
それでも挑戦しないって、もったいないねーなーって思ったんですよね。
だから、なにか本当にやってやりたい!!!ってことがあれば、まず一歩を踏み出してみてください。
ググれば、一発ですよ。
こんなことGoogleが日本に来るまでは考えられないことですよ。
だって、昔の検索エンジンって十分に欲しい情報が手に入らなかったですもんね。
リモートデスクトップやらVPS経由のVPNやらでなんとでも回避しようがあった気もしないでもないけど、
実際にそうなるまでは回避しようとしないわな
3月で東北大学を卒業して、4月から某企業の社畜となる22歳です。
文系の学部出身なので、ITやらプログラミングの知識は完全に独学です。
特にITに興味を持ってはいなかったのですが、就活が終わったあたりに
映画のソーシャルネットワークとかを観たりしてプログラミング勉強しようと思い立ちました。
そんで実際に勉強し始めるとなかなか興味が持てる分野だったので、去年の秋の試験で基本情報技術者を取ったりもしてました。
でもここまでひと通り勉強し終えた時点で、このあとどうしよう?ってなったんですね。
HTMLやらPHPの本を写経して、『やったー、Hello,World!を100回分表示させたぞ!』なんてやっぱりすぐ飽きるわけですよ。
プログラマって毎日こんなことしてんの?と思ってネットを漁ってみると、色々と面白い情報をはっけん!
http://anond.hatelabo.jp/20101203150748
やっぱ何かを創ってなんぼだよね!
ということで人生最後の冬休みから構想を練り始め、今年に入ってから本格的にwebサービスの作成に取り掛かりました。
ちなみに本記事タイトルは『京大で画像処理を学んだ僕が本気でエロWEBサービス作ったった』をリスペクトさせて頂きました。
この人はIT関連が専門みたいで、創ったものもレベルが違うんですけどね。まぁキャッチーなタイトルにしたかっただけです。
やはり社会人になるとなにかと時間が限られてしまうと思うので、
多少未完成でもまずは公開してみて少しづつ付け足していこうと。
結果として、この記事を書いている時点でお問い合わせフォームとかを実装してませんし、
他にもいろいろとやりたい機能をとりあえず諦めざるを得ませんでした。
今後頑張ります。
今年の1月時点での自分の知識を大まかに説明すると、
HTML → 基本は分かる。でもdivとかをうまいこと調整するのは苦手
CSS → ぶっちゃけあんま理解してない。今回の創作物もtwitterbootstrapに頼っちゃった
PHP → 基本は分かる。forとかforeachとかwhileあたりが使えるくらいだけど、実際それで何とかなったしこれからもっと勉強するし
javascript → たしか一番初めに勉強したけど、もう忘れた。今回のサービスにも使ってない。
まぁこんなもんです。
『未痴との遭遇』
やっぱりエロいのだとモチベーションも続くし、やっててたのしいかなぁと思いまして。
1.全体像の把握
基本情報技術者を取得したんですが、サーバーとかFTPとかの単語をあまり理解してなかったんですよね。
具体的にどうすればホームページやwebサービスを公開できるのかを理解するようにしました。
上に書いたようないわゆる『つくってみた』系の記事も沢山読みました。
ふむ、手っ取り早く作るにはフレームワークとやらがいいらしい。
具体的には公式サイトのブログチュートリアルから入って、『CakePHP 入門』とかで検索して出てきたサイトをいろいろとまわりました。
覚えることは多いですが、確かに便利なので頑張って修得することをおすすめします。
とりあえずサイトの作り方はわかったので先に進む。
APIを利用したサービスがたくさんあったので僕のサイトでも使ってみようと思いました。
勉強ってほどのものではないですが、DMMAPIのコードを公開しているサイトを参考にしました。
僕の創ったサイトに必要なデータがAPIでは効率よく取得できないことがわかったので、
DMMのサイトをスクレイピングして必要なデータを集めることにしました。
Simple HTML DOM Parser ってやつを利用。
5.メイン機能搭載
まずはAPIとスクレイピングを利用してデータベースに必要なデータを集めました。
スクレイピングがうまいこといかなかったり、なぜかデータが重複しまくったりといろいろ苦労はしましたがデータベースはなんとか完成。
その後、メインページを作成して、ランダム表示ができるようなスクリプトを書く。これは簡単。
6.他のページの作成
メイン以外のページを作成。
twitterbootstrapもここで導入。
でも間に合わなそうだったので、目標達成のためにとりあえず飛ばすことに。
特に希望のものはなかったのですが、まぁそれっぽいものを購入。
問題はサーバーですよ。
初めはGMOクラウドのVPSで無料お試しをしたのですが、これがまた難しい。
ネットでいろんな情報を探して、試して、動かなくなって、OS再インストールって流れを5回ほど繰り返して断念。
結局FUTOKAのレンタルサーバーと契約しました。こちらは非常に扱いやすくて、らくちんです。
8.公開
こんなしょぼいサイトでも公開できただけでうれしいものですね。
約3ヶ月の苦労は無駄ではなかった。これで僕もクリエイターの仲間入りだ。
文系の僕でも3ヶ月でひとりでwebサービスの公開まで漕ぎ着けることができました。
この期間が長いと思うか短いと思うかは人それぞれでしょうが、自分のアイデアを現実化させることは想像以上に楽しいことですよ。
壁にぶつかることはたくさんありましたが、不思議と辛くはありませんでした。だって楽しいから。
用事がある日にも、早起きして作業することが苦になりませんでした。だって楽しいから。
変に敷居の高さを感じている人がこの記事を見て、『俺もやってみよう』と感じてくれると嬉しいです。