「Nginx」を含む日記 RSS

はてなキーワード: Nginxとは

2017-06-22

webアプリを作りたいだけなのに

AmazonWebServiceでLightsailインスタンスを立てて

ムームードメイン独自ドメインを取得して

SSLBoxでその独自ドメインに対してSSL証明書を発行して

2台立てたLightsailインスタンスのそれぞれにSSHローカル端末からログインできるように設定を施して

Nginxリバースプロキシ証明書の設定をして

MySQLレプリケーション作成してマスタスレーブ構成にして

CloudFlareでCDNを設定して

いらすとや必要そうな素材を見繕ってきて

クラウドワークスサイト文章書く人を募集して

ってやらなきゃいけないの。面倒臭過ぎない? 

おおよそアプリ屋さんがやるべき作業じゃないものが大半を占めてるように思うんだが。なんとかならんのこれ。

2017-05-02

http://anond.hatelabo.jp/20170501041533

レスポンスヘッダー抜粋

Cache-Control:no-store, no-cache, must-revalidate

Connection:keep-alive

Content-Encoding:gzip

Content-Type:text/html; charset=UTF-8

Pragma:no-cache

Server:cloudflare-nginx

Set-Cookie:CAKEPHP=xxxx

X-Powered-By:PHP/7.0.18

2017-04-17

http://anond.hatelabo.jp/20170417014428

御察しの通り、インスタンス自体macbookVM上で動いてるんだけど、

そいつプロキシとして動作しているロードバランサがnginxで、こいつはなんとraspberry piで動いてる。

ラズパイは非力だけどロードバランサとして動かすんなら大丈夫じゃねえかな? と思ってたらやっぱりアクセスを捌ききれてないっぽいエラーが出てる。

ちょいと解析中なので待たれい

まあ、いずれにしても自宅じゃ運用できなさそうだから移行するけど。(ドメインなどはそのままで運用する予定です。データは多分消します)

2017-03-16

http://anond.hatelabo.jp/20170316153008

そもそも、知ってる知らないというより、読み方の話だしな

nginxは詳しいけど、読み方はずっと間違えてたとかって事情があっても驚かん

http://anond.hatelabo.jp/20170316144301

やばくはないんじゃない? 別にNginxしらなくてもApache扱えるならそれでいいじゃん 「ブラウザってなんですか?」とか「CSSしりません」のほうがやばいとおもうけど

http://anond.hatelabo.jp/20170316143904

そのWebやってる人間が、 Nginx 知らなかったらどうなの?

ちょっとやばくなくない?

社内なんだからIISApachenginxか、どれかが使えりゃ十分だよ

http://anond.hatelabo.jp/20170316143022

基本用語ではないだろ NginxってWebやってる人間ぐらいしか知らないでしょ

http://anond.hatelabo.jp/20170316130955

横だけど、nginx を読めないのは、技術者としてどうかしてるよレベルの基本用語だよ?

http://anond.hatelabo.jp/20170316124815

nginx」と書いて、エンジンエックスと読ませるのはズルいとおもいまーすw

社内SE(笑)

nginx」が読めない(笑)

そもそも何のことか知らないし、知りもしようとしないし、知る必要が無いので当然か。

コードも書けない(≠書かない)のに高給取りでいいなあ。

2016-10-20

俺の年収査定して欲しい

中小SIer 客先常駐インフラエンジニア

26歳3年目 転職を考えてる。

持ってる資格

Linux (LPIC Level 1,2,3)

Oracle Bronze,Silver

基本情報技術者

セキュリティスペシャリスト

統計検定2級

大規模構築経験あり

OSUNIX/Linux系は割と扱える

仮想基盤やAWS,Azureパブリッククラウドの構築経験あり

Ansible,Chefを用いて自動構築できる

ドルは、bind,sendmail,samba,nginx,Apache,Zabbix,LDAPとか

コードはshellとpythonが少々。



麻雀(天鳳)が趣味で、牌譜の解析とかやりたかたか統計勉強して、資格チャレンジしてみた。ついでにpython数学も。どちらも業務で使うことはほぼない。

趣味Webメディア作ってたから、Wordpressサイト作るくらいなら一晩で出来る程度の能力


いまこれで年収300万くらい。安い?普通

このスキル感に年収合ってる?

増田の皆さんに査定して欲しい。

あと転職するならデータサイエンスセキュリティに興味あるのでそっち方面に行こうと思ってる。

オススメ戦略を教えてください。

2016-10-13

アプリエンジニアだけど、サーバーエンジニア尊敬する

3人くらいで集まってBtoBtoCアプリサービス作ってるんだけど

お金いから一旦俺がアプリサーバーデザインサービスモデル化までやってる

(ちなみに得意なのはiOS

それで一番苦戦するのがサーバー

サーバーサイドってなんでああも意味不明なのか

Rails覚えりゃいいんだろ? と思ったら

RailsRubyNginxUnicornJbuilderSQLiteAWS、その他いろいろ

とにかく多い

芋づる式にいろいろ必要になる

linux知識が薄いから更にアレだし、IDE入れたら更にアレだ

(いや、AptanaEclipseベースからまり問題はなかったか

しかも、そこまでに取捨選択が入るから、登場する「ナニコレ」はもっともっと多くなる

 

まあそこまではまだいいんだけど

一個一個のバージョン差とか、書き方の差でハマる

「まあこの書き方が主流だよね」があまりない

MySQLは書けるのにSQLiteでハマるしActiveRecordでドハマリする

自由すぎる

そして問題が起きた時にどこでコケてるのか調べるのが骨すぎる

何でコンパイラ無いんだよ

テストとかだるい

優しく教えてよエラー場所

 

おまけにググっても色々出てこない

これはやってみると、いかアプリが恵まれてるかがわかる

99%の問題はStackOverflowに書かれているか

 

完成しても「本当にこれでいいのか?」がよくわからない

色々蓄積してどっかで問題が起こるかもしれない

アプリならそんなこと滅多にないのに

 

難しいよサーバーサイド

俺やだよ

まあ片手間でやってるからなんだけどさ・・・

 

サービスリリースしたらWeb必要だよね」って話もあるんだけど

たぶん無理だな、外注しないと

 

___

 

ちなみに、複数領域を1人でやったときの利点と欠点

利点:設計とかあとで適当に変更してもコミュニケーションコストがかからいから楽

   デバッグ捗る

   複雑な仕様を全部把握できる

   まだサービス全体像ふわふわ場合試行錯誤できるから非常に有効だと思う

欠点:ドハマリする回数が単純にN倍になる

   頼れない

   進みが遅くてイラつく

 

みんなもやってみて

2016-10-12

ITエンジニアむりでした

国立理系大学卒業同大学の院に進学(学科情報系)し、ネット大好きな皆なら知ってるであろう大手企業就職した。

しか最近気づいた。ITというもの個人的興味としては好きだが、どうも仕事としてはダメなようだ。

仕事人」として勉強しなければいけない量が無理だった。

jsフレームワークエディタ知識業務に使いもしないのに雑談知識として覚えなければならないスクリプト言語たち、社内でapachenginxが混在してるので両方使えないとダメrails触ったことないとバカにされる、…うーんこれでもまだ1/4程度な気がする。

はてなユーザの皆さんが「この程度こなせない無能は辞めろ」って反応をするのは見えているのでこのへんにしておきます

んでまぁ私が無能なことは別に良いが、転職すべく色々調べてると「ITエンジニアニーズは高まっている」みたいなニュース記事がわんさか出てくる

web業界人手不足という話も良く聞くが、それでいて「無能は辞めろ」というのはまた随分無責任な話だなぁと思った。

有能な人材がぱっと沸いて出てくるものだと思っているのならどんな業界でも終わりだと思う

2015-12-31

2015年、今年(だけじゃないけど)見た意識高いエンジニア

mac(apple)が大好きなことをアピールする

windowsdisるのが大好き

emacs(またはvim)が使えることをアピールする

mewgmailを呼んでいるかは分かりません

他人の書いたコードを直ぐに糞コードdisる

nginxコードを見たことが無いのかnginx文句わずに使っている

休日コードを書いていることをtwitterアピールする

エンジニアtwitter利用率が高い!と謎のアピールもする

勉強会に参加する(した)ことをtwitterアピールする

参加することに意義がある

gmailなどのショートカットキーを使いこなすことで優越感に浸っている

障害時の対応が遅いので覗いてみるとbash(shell)のタブ補完やヒストリバック(Ctl-r)やkill(Ctl-k),yank(Ctl-y)などは全く使えてない

役職が欲しい

CTOは高嶺の花だが名刺に長が付く役職が入ればブラック企業でも問題無い

2015-10-08

社畜が夜なべをしてエロキュレーションサイト作ってみた

こんにちは社畜です。

社畜はいってもいわゆるホワイト企業に勤めており、毎日19時には家にいてオナニーをしている生活を送っております

ですので、比較時間には余裕があり、周りからプログラミングでも学んでみれば?」と提言されたので、せっかくなので勉強がてら作ってみました。

ちなみに私は非技術職で、高校大学ともに文系人間です。まぁやればできるよね。

作成サイト

アダルト画像Sharing

http://share-ero.pics/

コンセプトはいかに簡単にエロ画像まとめサイトを作るか、ということに注力しました。

もちろん自分管理画面上からシコシコ作ってもいいのですが、せっかくなのでみんなで作れたほうがいいじゃん!ってのがことの発端です。

今回特に注力した点


大学の同期に何人か理系人間がいたのでいろいろと助けてもらえました。

動作環境

言語Ruby on RailsOSはubuntu14.04、RDBMySQL5.6を基本とし、後で述べますが他にRedisやVarnishなどのツールも使っております

いまのところ、サーバーは1台体制ですが、今後アクセスが急増した時に備えるため、NFSマウントロードバランサー、MasterSlaveによるレプリケーションには少なくとも対応予定です。

この辺は少し触れる予定です。

なおサーバー会社海外Linodeを使っています。なんでAWSじゃないの?と思われるかもしれませんが、単純に費用対効果の話になってきます

それこそ企業で行うのであれば、AWS機能面もすごいし、ターミナルでコツコツおこなっていたことがポチポチできちゃって、すごーいんですが、いかんせん高い。

LinodeはいわゆるクラウドというよりもよりVPSに近いと思います。ただ海外でのシェアも高いし、価格リーズナブルなので私はこれを使ってみることにしています

Sakuraはいいんですけど、エロには少し厳しいとのことなので。。。

デザイン

デザインというか、UIに関してはかなり気を使って作りました。いかに簡単に画像を選択して、まとめるかが鍵になってくるので.。

なので、

画像サイトをいくつか選択→タイトル説明カテゴリーをいれる→画像を選択→送信

の流れで簡単にアップできるようにしました。洗練するポイントはたくさんありそうですが、とりあえずはこれで行こうと思います。なおスマートフォンにも対応をしております

なお、こういうサービスを作る時のポイントってやはりjavascriptを使い過ぎない、ということだと思うんですよね。

しかたがないんですけど、イベント駆動型の言語ってどうしてもコード煩雑になる傾向があります。大きな会社できちんと管理できるようなコスト(というか時間)をかけられる会社ならいいんですけど、そうでないならまずjavascript無しでのプログラムを考えてみる、どうしても必要であればjavascriptを使う、みたいな。

私も今回はjavascriptは一部でのみ使用しております

ところで全体のイメージとしては、はてなさんを意識してみたのですが、デザインセンスの無さからか、全く別のものができてしまいましたwww

非同期におけるプログラミング

非同期プログラミングってご存知でしょうか?私はRubyから入った立場なのでピンと来るまでだいぶ時間がかかりました。

Rubyとかの同期プログラムってのは上から流れてきて、上の処理が終わるまで次の処理が進まない、というものになります

一方非同期プログラミングは上からの処理を待たずに、どんどこ次の処理を行いますちょっと乱暴な言い方ですが、だいたいのイメージはつくと思います

実はJavascriptも非同期プログラミング言語一種でして、たとえばなんかどっかのボタンを押して処理が進んでも、他の動作をしようと思えばできますよね?Gmailブラウザ上で受信をしていても、メールを書くとかの動作はできるわけです。つまりこれは処理を待たずに、別の処理が走っています。これが非同期プログラミングです。

そんで、なんでこんな話をしたかっていうと、今回の仕組みって画像ダウンロードしてきて、サムネイル化するわけですけど、実はダウンロードには時間がかかります。ヘタしたら2分くらい時間がかかるケースも有り、ボタンを押してからそんな時間待ってられません。

と、ここで上述の非同期プログラミングが効いてくるわけです。とりあえず処理は別のところに投げるからトップページを表示しておくね。こんなことができます

やり方は実はたくさんあるのですが、Rails4.2からActiveJobといって、それまでの様々なライブラリに枝分かれしてきた機能カプセル化したものになります。とはいってもバックエンドには一応ライブラリを置く必要があり、私はsidekiqというライブラリをそこに置きました。

他にもdelayed_jobとかなんかいろいろあるので、ぜひ見てみてください。

パフォーマンス周りで気を使っている点とこれから気をつける点

下に箇条書きしてみますね。

気を使っている点

今後気をつかう点

他にもMySQLクエリキャッシュとか、Apacheチューニングとかやることはありますが、この辺は正直Varnishで。。。というのが正直なところです。みんな使おうよ、Varnish。

SEO

つくっても人がこなければ仕方がありません。そこで大事になってくるのが、SEO(SearchEngineOptimization)です。

昔はとにかくリンクを張っていればそこそこ検索順位が上がったのですが、最近は賢くなってきたのでなかなかそうはいきません。

今はとにかく良質なコンテンツと、ソーシャルメディアでの拡散ですね。私は怠惰人間なので、みなさんに良質なコンテンツを作ってもらうと考えておりますwww

良質なコンテンツを書いてもらうにはやはりインセンティブ必要なので、Naverみたいに広告タグを貼ることができる機能でも作ろうかな、なんて思ってます

今後増やしたい機能としては




今はまだまだ機能が少ないんですが、今後どしどし増やしていく予定なので、応援よろしくお願いいたします!ご意見いただければ嬉しいです!

さて私は明日仕事なので、成瀬心美様でシコッて寝ます

2015-02-02

結構まじめにエロサイト作ってみた

Twitter Bootstrapの使い方を覚えるのを兼ねて、無駄に持っている技術を使ってエロサイト作ってみた

サイト

三代目アナル将軍

http://anal.tonight-dish.com/

コンセプト

環境

サイト機能

検索タグ検索等々まだまだありきたりなエロサイト構成です。

ngx_pagespeedでCSS圧縮したり画像最適化してくれたりdefer_javascriptしたりと、

ページの表示速度を優先したつもり。

Twitter BootstrapレスポンシブWebデザイン

裏側で動画タイトル入力したり、掲載掲載操作できるCMSも作って

スマホからいつでもどこでもサイト更新できるようにした。

更新してもキャッシュ残りで残念な感じにならないように、キャッシュパージ機構も作った。

ついでにpubsubhubbubへPublishも作ったけどいまいちうまく行っているかわからん

アナルについて

人間が産まれから初めて感じる快感は、排泄によるものらしい。

やっぱり男女問わず誰しもアナルが好きなんじゃないかな。

アクセスについて

リリースしてから1週間ほどだけどGoogleインデックスイマイチ

100/日ぐらい。

2014-12-24

イブクリスマスも予定のない俺とみんなのためのエロサイトを作った

作ったサイト

エロ動画を色々なところから収集するサイトです。

skrsvideo

http://skrsv.info/

サーバー選び

今回プログラミング言語Rubyを選択したため、基本的にはVPSクラウド的なサーバーLinuxが動作する環境を探しました。

エロサイト運営するにあたって問題になるのがサーバー選びです。

基本的日本レンタルサーバーではアダルトサイト運用を禁止しています

普段使っているさくらVPSが利用できず、AWSもなんだかグレーな感じ(東京リージョン以外なら・・・?)

そんなわけで探し、GMOグループWebkeepersを使いました。

Webkeepersのサーバー海外にあるらしいです。

質問アダルトサイト運用はできますか?

http://faq.webk.net/faq/index.php?qc=1&qc_sub=4&id=99

使っても良いよ〜というお墨付き

そして価格も手頃だったためここに決定。

システム

DBMariaDB
WebサーバNginx
フレームワークRuby on Rails

MariaDBを選んだ理由はなんとなく、MySQLとの違いはほぼありません。利用するGEMmysql2でいけます

NginxWebサーバで、ページキャッシュもしています

ちなみにJavaScriptは使わずすべてCSSで作る方針しました。

スマホPC対応のためにMedia Queryでレスポンシブにしています

Webの流れ

Nginx

unicorn

Ruby on Rails

MariaDB

という流れです

使っているGEM

gem 'mysql2'

gem 'rails_config'

gem 'kaminari'

gem 'haml-rails'

gem 'sass-rails'

gem 'nokogiri'

gem 'unicorn'

フロントhamlsassで、難しいことはしていないのでcompassはいれませんでした。

あとはデバッグ用にrails_config、pry系が入っています

クローリングスクレイピングでnokogiriを使います

クローラー

skrsvideoでは動画URLを取得するためにクローラーもどきスケジューリングして収集しています

スケジューリングにはcrontabを使用しています

crontabでRakeタスクを定期的に叩きます

コマンドはこんな感じ

RAILS_ENV=production bundle exec rake item:search


Rakeタスクはnokogiriでxvideosへのリンクを集めています

doc = Nokogiri::XML( open(URI.parse(url)).read )

urls = []

doc.css('a').each do |link|

 urls.push link[:href] if link[:href] =~ /xvideos.com\/video(\d+)/

end

Nokogiriのスクレイピングでaタグリンクを取得し、URLxvideosのものかチェックして保存って感じです。

動画を探し終えるとaタグからランダムピックアップし次のページに進んでいきます

動画が見つかったページはドメインDBに記録して、しばらくしたら再びクローリングをするようにし、収集効率化。

サイト機能

(45 min)←コレの安心感は異常wwwwww

http://blog.livedoor.jp/dennououjo/archives/39873075.html

これを思い出して、動画時間を表示するようにしました。

30分以上の表示はちょっと頑張ったところ

http://skrsv.info/30_min_more


AV女優タグが表示されるようになっています

これはタイトル文字列から部分一致で引っかかったものを表示しています

AV女優名前を表示するためにWikipediaからとってきたら、ちょっと膨大な数になってしまったため断念。

どんだけ女優いるんだって感じですね。

DMMランキングに載っていた方だけをとりあえず入れています

タグも同様にDMMから

おわりに

1日でつくろうと思っていたら思った以上にサーバーが見つからないで、サーバー選びに1日かかってしまいました。

あとはFC2とか対応できたらいいなーと思います

2014-12-11

スマホMNPするのに超役立つ…かもしれないWEBサービス作った(URL再送

日本国2000店舗ぐらいの携帯ショップが発信しているTwitterキャンペーン情報をまとめて検索できるサイト作りました

http://xn--zckg5hrc.com/

日本語ドメインで「スマゼロ.com」)

都道府県

・機種名(iPhone5s とか XperiaZ3 とか)

ショップの種類(ドコモショップ とか ソフトバンクショップとか 、あと複数キャリア取り扱い店舗とか)

キーワード(一括0円とかキャッシュバックとか)

検索できるようにしました。

ちなみに佐賀県島根県富山県店舗が見当たらなかったので選べませんwww誰かショップTwitter知ってたら教えて下さい。

現状アクセスが無いので、MNPまとめてるブログPRコメント連発中。

ちょっと迷惑かもしれないけど、自分で使ってみて「良いサイトできたな。。」と思ったので。。

技術的にはCentOS on PHP+MariaDB+Nginx だけど特別にすごいことしていないので割愛

TwitterAPIをフル活用してるけど、結構制限が掛かっているのでそこだけ少し苦労した。

DB検索が超重いので改善案を検討中。。。

※ちなみに今はauのXperiaZ3のMNP一括0円が熱いらしい。まあはてなしてる人はMVNOだろうけど。

※前回の日記日本語URLが上手く登録されていなかったので再投稿はてな記法が効いていなかった。

2014-12-10

スマホMNPするのに超役立つ…かもしれないWEBサービス作った

日本国2000店舗ぐらいの携帯ショップが発信しているTwitterキャンペーン情報をまとめて検索できるサイト作りました

http://xn--zckg5hrc.com/

日本語ドメインで「スマゼロ.com」)

都道府県

・機種名(iPhone5s とか XperiaZ3 とか)

ショップの種類(ドコモショップ とか ソフトバンクショップとか 、あと複数キャリア取り扱い店舗とか)

キーワード(一括0円とかキャッシュバックとか)

検索できるようにしました。

ちなみに佐賀県島根県富山県店舗が見当たらなかったので選べませんwww誰かショップTwitter知ってたら教えて下さい。

現状アクセスが無いので、MNPまとめてるブログPRコメント連発中。

ちょっと迷惑かもしれないけど、自分で使ってみて「良いサイトできたな。。」と思ったので。。

技術的にはCentOS on PHP+MariaDB+Nginx だけど特別にすごいことしていないので割愛

TwitterAPIをフル活用してるけど、結構制限が掛かっているのでそこだけ少し苦労した。

DB検索が超重いので改善案を検討中。。。

※ちなみに今はauのXperiaZ3のMNP一括0円が熱いらしい。まあはてぶしてる人はMVNOだろうけど。

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん