「Internal Server Error」を含む日記 RSS

はてなキーワード: Internal Server Errorとは

2020-05-23

anond:20200521175300

どもども。

「なにか作ってみろ」は有効アドバイス

わたし意見と経歴

わたしは「なにか作ってみろ」系の言説にはまったく同意しません。

わたし自身会社に3ヶ月間みっちり導入教育をしてもらい(COBOL85とPL/I時代がわかる……)、基本的アルゴリズムコントロールブレークマッチング、マスタ-トランザクションソートマージetc.いよいよ時代がわかる……)の演習を(給料をもらいながら)やって、その後もプログラムとつかず離れずでフラフラと生きてきました。

こういう経験新卒カードがあるから有効もので、では1から始めるとしたら……、というときに、プログラミングスクール専門学校)というのは悪くない選択肢ではないかと思います。が、行ったことないので正直わかりません。

実際自分が1から始めるという立場になったら、まったくオロオロして元増田さんのように世のなか(の気にいらないヤツら)に呪詛を吐いて満足するだけだったと思います(当然ながらそれをいくらやってもプログラミングは上達しません)。

「なにか作ってみる」前に動機をはっきりさせる

話をプログラミングだけに限っていえば、一番大事なのはやりかたじゃなくて動機だろうと思います

「なにか作ってみよう」というのは、なにか作ってみようと思ってない人にはまったく心に響かないでしょう。

動機リブンで「なにか作ってみた」人といえば思いだすのは、MikuMikuDance樋口優さん(ミクを簡単に踊らせたい!)とhinadanの若宮正子さん(高齢者にも遊べるゲームが欲しい!)でしょうか。

ただかれらはわたしから見れば(モチベーションを維持しそれを行動に移す)天才で、あんまり参考にならないのも確かです。

作ってみた」は就職に使える経験

あと、元増田さんの動機は「プログラミング生業にしたい」ということなので、野良プログラマでは履歴書上でのアピール力が弱いかも、と思います

ビジネスで使われるアルゴリズムにはそれなりのルールがあります安全な(バグの出にくい)コードの書きかた、「車輪の再発明」はぜず、枯れた(将棋で言えば定跡のような)アルゴリズムを使う、ほかの人に使ってもらえるための工夫(可読性の向上など)、etc.です。

「なにか作ってみよう」を繰りかえしても、そういった作法的なものが身につくかどうか、それは才能に関わってくる問題だと思います。才能だのみの手法を推奨するのは無責任だと思いますね。

また、たとえば「例をコピーして解析する」というのもある意味有効プログラミング学習法ですが、「下手に習うと下手が伝染る」ともいいます。どれがお手本として優れているか、それを見る目はある程度ビジネス用途プログラムに関わっていないと持てないというジレンマがあります

野生のプログラマ就職有効なくらいの力を見せるとしたら、なにかのコミッター(なにする人かよく知りませんが)とかになって「××ならこの人」となったり、プログラミングコンテストで上位の成績を残したりしなければいけないのかもしれません。

どうしたものでしょうね。ブクマカのみなさんの反応を見ると、専門学校でもあまり就職に有利にならない(ホントか?専門学校意味あるのか?)という話ですが、目的就職ならば、一番の近道のような気がします。

じゃあどうすべきか?は他人にはわからない

そこらへんからは、元増田さんがなにをしたいか、あるいは聞いてみたいだけだったのかによります仕事には適性とやる気が大事です。あとは年齢と必要性かな。進路はオーダーメイド以外にはありえないので、提示された案を自分で選んでそれに賭けるしかないのかな、と思います

「なにか作ってみました」の記録

自分がまず作ったもの晒してみろよ

さて、この文章は実はこの一文に反応してのものです。(↑のは前書き)

GWあたりからトシも考えずにRubyの再入門をしていまして、手始めに「首相動静」の整形ツールを作ってみました。

初心者で(Rubyに関しては仕事で使ったことないので)なにか作ってみよう、というとこの程度ですね。

これで就職に有利になるかというと、あんまりそうは思えないなあ。Excelマクロが組めるとかのほうがどこかの事務所に潜りこめそうですよ(でもそれも最近インフレ気味かもしれませんね)。

なにをするツール

朝日新聞首相動静は詳細ですが、改行が入っておらず、大変読みにくいものです。こんな感じです。

首相動静の例(2018年12月11日……話題になったものです)

 【午前】9時31分、自民党本部。33分、同党役員会。10時2分、官邸。5分、閣議。21分、宇宙開発戦略本部。34分、柴山昌彦文部科学相。38分、岩屋毅防衛相。41分、山下貴司法相。11時3分安全保障と防衛力に関する懇談会

 【午後】0時11分、政府与党連絡会議。44分、山口那津男公明党代表。1時27分、日韓議員連盟額賀福志郎会長河村建夫幹事長。2時20分、行政改革推進会議。52分、兼原信官房副長官補、秋葉剛男外務事務次官。3時36分、麻生太郎財務相財務省岡本薫明事務次官太田主計局長。4時7分、太田氏出る。可部生理局長加わる。15分、全員出る。25分、黒川弘務法務事務次官。34分、谷内正太郎国家安全保障局長、北村内閣情報官宮川内閣衛星情報センター所長。41分、谷内、宮川両氏出る。5時3分北村氏出る。10分、東京永田町ザ・キャピトルホテル東急宴会場「鳳凰」で中曽根康弘世界平和研究所設立30周年記念式典に出席し、あいさつ。20分、官邸。6時18分、ガーナのアクフォアド大統領を出迎え。記念撮影。19分、儀仗(ぎじょう)隊による栄誉礼、儀仗。27分、アクフォアド大統領会談。7時12分、署名式、共同記者発表。32分、公邸首相主催の夕食会。8時43分、アクフォアド大統領見送り。9時、ヨルダンのアブドラ国王電話協議

首相動静フォーマット

ただ、これはフォーマットがはっきりしており、

  • 午前と午後はそれぞれ1行になっていて、行頭には【午前】/【午後】という文字列が付いている。
  • 午前と午後の間には空行がある。
  • ひとつひとつイベント時刻表示で始まり句点「。」で終わっている。
  • 時刻は「h時m分」型で、前ゼロはつかない。後にかならず読点「、」が付く。「h時」の部分が前の項目と同じ場合には省略する。
  • 午前いっぱい、午後いっぱいの予定の場合には時刻をつけない(他の首相動静から)。

と、例を見るかぎりキッチリとしたルールに則っているようです。

動機

なので、「これだったら整形できるかも」と思い、再び学びはじめたRubyで整形ツールを作ってみることにしました。

整形ツール
ツール仕様
整形後の例(上記動静を整形)

【午前】

09時31分、自民党本部

09時33分、同党役員会。

10時02分、官邸

10時05分、閣議

10時21分、宇宙開発戦略本部

10時34分、柴山昌彦文部科学相

10時38分、岩屋毅防衛相

10時41分、山下貴司法相

11時03分安全保障と防衛力に関する懇談会

【午後】

00時11分、政府与党連絡会議

00時44分、山口那津男公明党代表

01時27分、日韓議員連盟額賀福志郎会長河村建夫幹事長

02時20分、行政改革推進会議

02時52分、兼原信官房副長官補、秋葉剛男外務事務次官

03時36分、麻生太郎財務相財務省岡本薫明事務次官太田主計局長。

04時07分、太田氏出る。可部生理局長加わる。

04時15分、全員出る。

04時25分、黒川弘務法務事務次官

04時34分、谷内正太郎国家安全保障局長、北村内閣情報官宮川内閣衛星情報センター所長。

04時41分、谷内、宮川両氏出る。

05時03分北村氏出る。

05時10分、東京永田町ザ・キャピトルホテル東急宴会場「鳳凰」で中曽根康弘世界平和研究所設立30周年記念式典に出席し、あいさつ。

05時20分、官邸

06時18分、ガーナのアクフォアド大統領を出迎え。記念撮影

06時19分、儀仗(ぎじょう)隊による栄誉礼、儀仗。

06時27分、アクフォアド大統領会談

07時12分、署名式、共同記者発表。

07時32分、公邸首相主催の夕食会。

08時43分、アクフォアド大統領見送り

09時00分、ヨルダンのアブドラ国王電話協議

う~ん、見やすい!ことないですか?

あと、午後の時刻を24時間制にしたいな、とも思いますが、それは今後の課題(つぎに首相動静話題になったとき)とします。全角数字計算ってどうやるんだろう?

ソース

たぶんRubyistにいろいろ突っこまれると思うけど、こんな感じです。

プログラマ玉石混淆ですが、これは石のほうの例だと思っていただければさいわいです。

はてな記法にはシンタックスハイライトあるけど、増田だとInternal Server Errorになるのではずしました。見にくくてスマソ。

# encoding: utf-8
# 漢字コンバータライブラリを取りこむ(String漢字変換メソッドを付けてくれる。神)
require 'kconv'

# 正規表現パターン
# 時刻をh時m分形式からhh時mm分形式にする
# 否定後読みを使用する
# 時は行頭にある
OneDigitHour = /^((?<![0-1])[0-9]時)/
# 分は時のあとにある。このパターンマッチすると、\1が時、\2が分になる。
OneDigitMinute = /^([0-9]{1,2}時)(?<![1-5])([0-9]分)/
# 分のない、時だけの行のパターン否定先読み使用
HourWithoutMinute = /^([0-9]{1,2}時)(?![0-5]?[0-9]分)/

# 行頭のh時m分をhh時mm分にするサブ処理(これは関数といっていいの?)
def convTopHourMinute2TwoDigits(oneLine)
    # 時を変換
    oneLine.sub!(OneDigitHour, "0\\1")
    # 分を変換
    oneLine.sub!(OneDigitMinute, "\\10\\2")
    # 分がない場合"00分"を追加
    oneLine.sub!(HourWithoutMinute, "\\100分")
    # 戻り値
    oneLine
end

# 入力ファイル名前
InputFilename = "首相動静2018年12月11日.txt"
# 出力ファイル名前
OutputFilename = "首相動静2018年12月11日_編集済.txt"

# 入力ファイルオープン
inFile = File.open(InputFilename, "r")
# 出力ファイルオープン
outFile = File.open(OutputFilename, "w")

# 時刻パターンシンプルに、h時、m分、h時m分、という3パターンを結合する
# 1つのパターンで全部カバーするよりこちらのほうが見やすい。というか、脳の容量の問題で1文に書ききれなかった
jikokuPattern = /[0-9]{1,2}時[0-9]{1,2}分、|[0-9]{1,2}時、|[0-9]{1,2}分、/
# 午前/午後
ampm = /(【午前】|【午後】)/

# 午前/午後、あるいは時刻の前で改行するためのパターン
kaigyouSign = Regexp.union(ampm, jikokuPattern)

# ファイル一括読み込み
# 昔は1行ずつ読みこんでました。メインメモリが3MByteとかだったので
contents = inFile.read.toutf8

# 入力終了。閉じておきます
inFile.close

# スコープ関係から、ここでローカル変数に代入
# ※ Rubyスコープと暗黙の型には泣かされました。これに慣れるのがRubyのコツかしら
#  明示的な型宣言はあったほうがいいと思うなあ。エラー出力の理由がわからなかったりするので。
hour = ""

# デバッグ行はコメント化しています
# 時刻パターンチェックのため、コンテンツを出力してみる
# p jikokuPattern.match(contents)

# エントリを改行サインで行に分ける
contents.gsub!(kaigyouSign, "\n\\&") # "\\&"はマッチした文字列のもの。2重のエスケープ"\\"が必要

# 改行チェックのため出力
# p contents

# 入力を行で分割して各行ごとに処理
contents.split("\n") do |oneLine|
    # 午前/午後を示す開きカッコ"【"があるか
    if (oneLine =~ /^【/) then
        # そのまま出力
        outFile.write(oneLine + "\n")
        # p "午前午後:" + oneLine
        next
    # 空白行は無視スキップする)
    elsif (oneLine =~ /^[\s ]*$/) then
        # 出力しない
        # p " 空白行:<skip>"
        next
    # 行頭に「時」があるか
    elsif (oneLine =~ /^[0-9]{1,2}時/) then
        # あったら時間表示を抜きだしておく
        hour = oneLine.match(/^([0-9]{1,2}時)/)[0]
        # p "   時:" + oneLine
        outFile.write(convTopHourMinute2TwoDigits(oneLine) + "\n")
        next
    else
        # 「時」がなければつけて出力
        oneLine = hour + oneLine
        # p "普通の行:" + oneLine
        outFile.write(convTopHourMinute2TwoDigits(oneLine) + "\n")
    end
end
感想

手でやったほうが早いね

以上

2020-02-07

なんなんだよ増田

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at root@localhost to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

2016-03-30

職場はてなフリークな人と初めて話した

ここ数日、職場PCにて増田を開くとなぜか「Internal Server Error」となる日々が続いて

困っていたので他の人はどうなんだろうかと、同じフロアであまり話した事がないけど、よくはてなの画面を開いている同僚に「最近はてな増田が開けないんですよ」と相談してみた。

普通に増田はてなAnonymousDiaryだと理解してくれて少し感動しました。

スターを集めるのが趣味なんですよ」

「それならお互いスターを付け合ってた事もあるかもしれませんね」

なんていう会話をして、それ以上のはてなIDの交換などはしませんでした。

リアルはてなーの人と話したのなんて初めてだったので「最近互助会がうざいですね」とか、もうちょっと話したかったな。

ちなみに増田アクセスできなかったのはChromehatelabo.jpクッキーを消したらアクセスできるようになりました。

2016-03-29

増田chromeで開こうとすると500 Internal Server Errorになる

会社(WIndowschrome)で増田を見ようとしたら 500 Internal Server Error が出るから増田が落ちてるのかと思った。

帰り際にスマホでみたら正常に見れたんで、復帰したんだと思ってたけど帰宅してからMacchromeで見ようとすると、やっぱり500がでる。

また落ちてるのかと思ったけど、念の為サファリで開いたら見れる。

今もサファリで書き込んでる。

chromeで開くと相変わらず500になる。

AndroidchromeだとOK。

MacWindowschromeだと500になるみたい。

スパムかなにかと誤判定されて、偽装500がでてるのかな?

2015-11-26

やる気のステータスコード

200 やる気 OK
やる気マンマである
201 やる気 Created
これから本気出す
202 やる気 Accepted
やる気があることだけは分かった
204 やる気 No Content
見せかけだけのやる気である
400 やる気 Malformed
そんなところにやる気を見せられても…
401 やる気 Unauthorized
やる気あるのは分かったけど、誰だお前?
403 やる気 Forbidden
お前はやる気になるな!
404 やる気 Not Found
今はやる気無くなっちゃった
405 やる気 Method Not Allowed
お前はやる気出すキャラじゃないだろう
409 やる気 Conflict
さっき、別のことの方がやる気あるって言うてたやん
410 やる気 Gone
さないでください…
413 やる気 Too Large
恐ろしいやる気だ…付き合いきれん
500 やる気 Internal Server Error
やる気…やる気…やr
501 やる気 Not implemented
フッ…オレは生まれながらにして、やる気を出せない人間なのさっ…
503 やる気 Not available
やる気とか出してどうこうなる場合ちゃうっつーの

2015-04-07

http://b.hatena.ne.jp/hotentry/it

はてぶが、テクノロジーだけ500 Internal Server Errorになってる。

ほかのカテゴリは動いてる。

カテゴリごとにサーバーが分かれてるのかね。

2014-12-01

2008年9月8日。マスダプルギスの夜、増田の理。

(この記事増田アドベントカレンダー2014一日目の記事です)

こんにちは。101匹の増田の中でも、みんなの誕生日をお祝いしたり、適当トラバするなどを担当してます増田です。

少し古いものですが、最近、興味深い増田を見つけました。

匿名ダイアリーの最大の秘密を掴んでしまった

上記増田にもあるように、増田は、ttp://anond.hatelabo.jp/?page= の後に数字を入れることで任意のページへ飛べますが、最後のページはエラーで表示されません。

しかし、http://anond.hatelabo.jp/20060924?page=17 ←このURLで、一番古いページヘ飛ぶことができます

このページの一番下にあるはてなの名でやるような事でもないを開いてみると、確かに、「インターネットに繋が…」という記事がその前にありますが、エラーで表示されません。

http://anond.hatelabo.jp/20080908021245

しかし、ウェブアーカイブにこの謎の増田が残っていました。

http://wayback.archive.org/web/20080913194657/http://anond.hatelabo.jp/20080908021245

これをみると、2008年9月8日に書かれた増田のようですが、さきほどの一番古い増田2006年9月24日に書かれたように見えます

ウェブアーカイブに残っているインターネットに繋がらないことの、次のページ前のページリンクをたどってみても、おそらく2008年9月8日に書かれたとみてよいでしょう。

現存する最古の増田は、2006年9月24日に書かれたものなのに、その後ろは2008年9月8日につながっているという謎。

さらにこの謎を深めるのは、そのエラー内容です。

通常、削除された増田や、urlの間違っている増田は、「お探しの記事は見つかりませんでした」と表示されます

http://anond.hatelabo.jp/20080908021246 ←このように。

しかし、インターネットに繋がらないことは、Internal Server Error と表示されます

エラー、最古の増田に繋がっていること、タイトル、全てが何か不気味で不吉な感じ。

増田において重大な事件が、2008年9月8日に起きたのではないかと思われます…。

私は一年ほど前にはてなに入会したばかりの新参者はてなブログの友人に誘われて入会したんですけど、気付いたら増田に入り浸るように…^o^;)なので、

2008年9月8日になにが起きたのか、誰か教えていただけると嬉しいです。


増田アドベントカレンダー2014一日目の記事でした。

明日は、masudamasuraoさんです。お楽しみに!

2013-05-08

あなたgmailアカウント作成したのはいつの日?

When Did You Create Your Gmail Account?

を読んでへーっと思ったので勝手に内容紹介。

方法



1. 一番シンプル方法

下記URLを踏む。

https://mail.google.com/mail/#all/p1000000

自動的にリダイレクトされて、最古のメール(が含まれるページ)に飛びます

2. Google+に加入してた場合使える方法

Google TakeoutGoogle+の下あたりにちっちゃくある「Google+ サークル転送ツール」をクリックして

左を見てみよう。

なにが嬉しいの?

Googleアカウント復元ちょっと捗るかもしれません

http://www.ajaxtower.jp/googleaccount/new/index5.html

によれば、googleアカウントを削除しちゃったけどやっぱり復旧したい、

そんな時に行うGoogleアカウント復元方法は下記の二種類だそうだ。

(1)事前に登録してあった携帯電話番号を使用する

(2)本人確認を行う

この『(2)本人確認を行う』の手順を踏む際に「最後パスワード」「最後ログイン日」「アカウント作成した日」を聞かれるそうな。

Androidユーザーじゃなければ携帯番号登録なんてしないだろうし、いつか役立つ日が来るかもです。

関係ないけど、ページを加算すればするほど古くなるデザインってそういや何かなかったっけ?



はてな匿名ダイアリーがあるじゃないか。ということで、実験実験

http://anond.hatelabo.jp/?page=1000000

ぽちっとな

一覧っぽいのがでてきた。

(注: この記事書いてた時。なんか半日Internal Server Errorが出るようになってた。残念)

さらに辿るとページへ。

http://anond.hatelabo.jp/?page=26416

リンクを辿ると最古のポストへ。

ttp://anond.hatelabo.jp/20060923210701

最初期は画像張れたんですね。

いつか、ニコニコ動画で「巡礼タグがついているのを見かけて最初なにが面白いんやらわからなかったけど、

今更ながら、いつも利用しているウェブサービス最初を見るって楽しいなぁ。なるほどねと合点した次第です。

さらオフト

先月4/30にCERNWWW一般公開してちょうど二十年が経過したということで特設サイトを設けてます

http://info.cern.ch/

世界で一番最初に書かれたウェブサイトも下記の場所復元公開中

http://info.cern.ch/hypertext/WWW/TheProject.html

ソースシンプルでいいですねー。

というよりこれがNextコンピュータで産声をあげてから

まだたった二十年ちょいしか経っていないんですね。。。

お、おうと言う気分。

Tumblrで試したけど、こっちはリダイレクトされなかった。

2011-04-01

悪癖のあるPHPerからみた他言語

JAVA
J2EEやらJ2SEやら色々あって良く分からない。
オブジェクト指向言語ということだけは知っている。
クラスしかりの設計や、型の変換/比較が面倒くさいので続ける気が起きない。


●Perl
ちょっと書き方間違っただけですぐに「Internal Server Error」になるので飽きる。
perl案件があるんだけど…と聞かれると「いやー作れるんですけど、しばらく触ってないから」とか言って逃げる。


●Ruby
使ってるやつの大半はナルシスト。「はぁ、Rubyコードふつくしい…」とか言ってるのを見ると虫酸が走る。
言語作者もPHPをすぐdisるので嫌い。案件少ないくせに調子乗ってるグループに属する。


●C言語
LSIC試食版で遊んでみるも、黒いコンソール画面に文字が出るだけなので飽きる。
ガリガリ書ける人は天才に見える。


●Javascript
変数名の頭に$をつけてよくエラー起こしてしま言語。
「OFFにしてるブラウザも多いっすよ?」を武器に戦うもAJAXブームに押され仕方なく書いてる。


●Python
PHPより歴史が古いのに、なぜか新参者という扱いになっている。

2009-11-29

http://anond.hatelabo.jp/20091112131956

元増田です。

プロフィール編集が、相変わらずできない…

保存をクリックすると必ずInternal Server Errorで、全項目を消しても何の変更も反映されてない。

ずっと同じ。

ここで書いてても解決しないんだろうか。

どこで、誰に聞けばいいかも分からず。

プロフィールはそんなにいろいろ書きたいタイプじゃないんだけど、試し気分でやってみたらこんなことになってしまった…

はてなもこんなこと、あるんだ…

2009-11-12

プロフィール編集できなくて困ってる

はてなプロフィールで以前書いたのを編集しようとして、新しい情報を書き加えたら「一行紹介」も「自己紹介」も「ホームページ1」も「スカイプ」もそれぞれ二重になってしまう。

以前書いたのが全く消されないまま、新しい情報が下に載ってるという状態。

それに、「保存する」をクリックすると必ず500 Internal Server Errorになってしまう。

何でだろう?

古い情報と新しい情報が一緒に載ってて、すごく分かりにくいことになってる。

こういう人ってほかにいないのかな。

それとも私が何か間違ってるのか…

追記:

公開範囲変更もできない。

困った…

2009-09-15

500err

はてなブックマークのスターフレンドの頁が、此の時間になると毎度 "Internal Server Error" になる。こんなん俺だけか?

2009-07-31

http://d2.hatena.ne.jp/

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, info@hatena.ne.jp and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

2009-01-02

Internal Server Error

一週間ぐらい前から(気づいた)anond:20080908021245アクセスすると「Internal Server Error」になります。

右上の「ヘルプ」>>「anond:20060923210701」>>「インターネットに繋が... 」とすぐに行ける場所ですので

開発の方修正お願いします。

2008-11-22

最近 Internal Server Error 多くない?

これってセッション接続オーバーとかではじかれてるのかな。

それにしても上限低すぎる設定なような…。

デフォルト設定のままか?

2008-09-13

これはひどい

http://kago.in/portal/index.php?url=<>

Warning: file_get_contents(http://api.pathtraq.com/pages?url=&lt;&gt;&amp;m=popular) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in /virtual/kago/public_html/portal/index.php on line 25

Warning: file_get_contents(http://api.search.yahoo.co.jp/ImageSearchService/V1/imageSearch?appid=_DG85xqxg66_I.XOwI8HXsFIoVCrj7wuyv4HstVVzMq.Eq5NFShOxteUK6FlXyPB9BFCYw--&amp;query=&lt;&gt;&amp;results=50) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in /virtual/kago/public_html/portal/index.php on line 32

Warning: file_get_contents(http://www.2chsearch.net/api/list?q=&lt;&gt;&amp;mode=html) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 500 Internal Server Error in /virtual/kago/public_html/portal/index.php on line 42
ログイン ユーザー登録
ようこそ ゲスト さん