「ソースコード」を含む日記 RSS

はてなキーワード: ソースコードとは

2011-10-07

プログラマ求人の落とし穴

プログラマ求人には色々な罠が潜んでいるので注意してね。

以下の点を大きく書いてるところは大抵ブラックからね!




コミュニケーション能力を重視

・やる気を重視

・実務経験わず、一緒に成長しよう

給与は実力に応じる




1. コミュニケーション能力とは




僕達はプログラムの事はわからないし、

理解しようともしないし、

歩みよったりする姿勢も無いけど、

プログラマが頑張って僕達に合わせて、

僕達の脳内妄想を具現化してね(ゝω・)vキャピ




2. やる気を重視とは




仕様書とかなくても、

無理難題をおしつけても、

やる気でなんとかなるよね(ゝω・)vキャピ




3. 実務経験わずとは




実務経験の無い同僚が沢山いるよ!君も即戦力

みんなで一緒にデスマーチして交流を深めちゃおう(ゝω・)vキャピ




4. 給与は実力に応じるとは




そもそも実力のはかり方わからないけどね(ゝω・)vキャピ

(ノルマを前倒しで終わらせる=仕事が速いという発想はない)

(実力不足毎日終電で帰る人の方が評価されがち)




他にも色々あるけど・・・

エントリー時にソースコードの提出を求められない会社は、

プログラマ事情を全く理解していないと思って間違い無い。

2011-09-29

http://anond.hatelabo.jp/20110928230443

横だけど

こんなのシステム開発と言えるのか。

といいながら何一つ改善しない奴ばかりのシステム開発(笑)中で

変更箇所はソースコードコメントとして埋め込む

これをやっておいてくれた前任者に何度救われたことか。

グダグダ文句言う前に、最低限これやっといてくれ

どうせ文句ばっかで全部中途半端に終わるんだから

2011-09-28

システム開発(笑)


こんなのシステム開発と言えるのか。

2011-09-18

無力感

今の仕事に対する悩みというのは、つまるところ無力感だ。

自分のこれまでの経歴と年齢からかんがみて、期待されている「仕事」というのは想像がつく。

しかし、それは、わたしのしたいことではないのだ。いや、できることではないのだ。

これまで仕事に対して不真面目だった。作業はまじめにこなしてきた。スキル経験も積ませてもらった。それは今での充分商品価値があるだろう。それは会社、大勢の同僚に感謝している。

が、しかし、仕事に対して不真面目だったのだ。会社目的に対して自分の役目を決定し、それをどのように売り上げに変換するのか。そのために必要な、会社に求めるものは何なのか。それぞれの期間でどのような出力を行い会社に対して答えるのか。

自分はこれまで言われたことをしてきただけだった。指示された作業を指示された期間内に指示された品質で完了させていく。それだけしかしなかった。会社が掲げる、同僚たちが共有している、目指している目標に対して自分コミットメント定義していなかった。ただ作業をこなしているだけで同僚だと勘違いしていた。自分ですべてを定義してそして達成する「仕事」をしていなかった。

から今急にそれを求められてまったく対応できていない。まるで転職たかのように社内の制度が判らない。作業をする前の仕事をどのように規制にのっとって完了すればいいのかわからない。

気づけば、自分で何一つ決められない人格になっていた。

ソースコードレベルの決定はその理由も添えて出力できるのだけれども、レイヤーが変わっただけでなにもできない。プロトコルがさっぱりわからない。

自信が持てない。無力感けがわたしを苛む。

これまでわたしに指示をくれた人たちを思い出す。技術的知識差から彼らを内心あざけっていたのを思い出す。

でも彼らはわたしよりよほど「仕事」をしていたのだと、いまさら思い知らされた。

今日も一日精神安定のためにソースを書いた。夕方ごろにつまらないゲーム自分アンドロイドケータイで動いた。ちょっと新しいことを書いたのだが、それが無事に動いた。

でも、それは今の「仕事」に何の役にも立たない。

ソースコードと向き合って何日も過ごしたあの日々はもう戻ってこないだろう。どうしていつまでもそんな日が続くと信じていたのだろう。もう40近いのに。

2011-08-18

http://anond.hatelabo.jp/20110817212958

いや、これは厄介な職場に入ったね・・・

俺もいろんな部署転々としたけど、やっぱり歴史のある仕事してるところは古いスタイル仕事してたよ

 

で、改善方法だけど

今はただ、ネット越しに見つめるRDBAPIxp正規表現アジャイルRailswikiがまぶしい。

てな感じで、腰をすえてやればできることはいっぱいあるかと思う。

古いスタイルの部署・会社は、その分スケジュールタイトではなく、業務に変更が少ないので

遠大な計画を立てることで一人だけでも結構大きい改革ができると思うんだけど

どうでしょ?

2011-07-03

IDバレが嫌だったんで、増田

女子エンジニア萌える仕草、行動を教えてください。

男だらけのオフィスに咲いた一輪の花、女性エンジニア萌える行動教えてください。妄想でもかまいませんが、出来れば実体験を。僕は、ソースコードのことを指さしてオブジェクトのことを"この子がぁ"と呼ぶところにグッときた思い出があります。みなさまの回答正座してお待ちしております

http://q.hatena.ne.jp/1309189527

 

エンジニアじゃないけど、エクセルを教えてる時に

置換してから、ここに挿入って説明してる時。

 

2011-05-19

http://anond.hatelabo.jp/20110518233611

仕事で必要なコードはどんなコードだと思う?

もっとも重要なのは顧客の要求を満たすことのできるコードだ。

そして次に重要なのは、修正性、可読性、試験性が高いコードであることだ。

最新である必要もないし、テクニカルである必要もない。



注意したまえ。

君のように自分プログラミング技術に溺れた人間が、独りよがりなソースコードを書いて潰れていく様は山のように見てきた。

趣味趣味仕事仕事で、頭を切り替えるすべを学ぶということも必要だぞ。今の会社にいたいのなら。

2011-05-07

ソースコードに変更履歴を入れることが我慢出来ない。

【サンプル】

// --2009.01.05 山田(××) ADD START
sb.append(" WHERE A.CUSTOMER_CODE = B.CUSTOMER_CODE?");
// --2011.04.02 大山(△△) CHANGE START
//sb.append(" AND A.COMPANY_CODE = ?");
//// --2010.07.10 佐藤(○○) ADD START
//sb.append(" AND A.BUSINESS_TYPE = ?");
sb.append(" AND A.COMPANY_CODE IN( ").append.(cList).append(")";
sb.append(" AND A.BUSINESS_TYPE IN( ").append.(bList).append(")";
// --2011.04.02 大山(△△) CHANGE END
// --2010.07.10 佐藤(○○) ADD END
sb.append(" AND EXISTS(");
// --2009.01.05 山田(××) ADD AND

微妙に間違えてるとかの突っ込みはなしで



私の会社ではソースの変更(追加、変更、削除)をソース内に記載する文化があり、こういうソースコードにあふれている。


調査も改修もできやしねえ。。



こんなソースコード見るたびに吐き気がするのは私だけであろうか。。

2011-04-09

最速でプログラミング言語を覚える為の10か条

はてな匿名ダイアリーを見て思った、最速でプログラミング言語を覚える為の10か条。

  1. 目的にあった言語を覚える。目的にあわない言語意味がない。
  2. 世間で人気の言語を覚える。似たような用途の言語であれば、人気な方を選択する。
  3. 継続する。外国語学習と同じだが、外国語よりは身につきやすいから安心しよう。
  4. 適切な参考資料を読む。公式チュートリアル、公式リファレンス、公式、もしくは人気FAQ書籍雑誌記事・@ITCodeZineの連載など。不適切な参考資料は読まない。例えば、^.*基礎文法最速マスター$は役立たないから読まない。
  5. 悩むよりは入力して挙動を確認する。公式チュートリアルや、『入門書』のサンプルコード入力して挙動を確認するべき。
  6. ソースコードコピペはしない。チュートリアルはともかく、インターネットで公開されているコードは、不適切なものも多数ある。
  7. メーリングリスト掲示板で質問をする。環境エラーメッセージソースコードなどを整理してから、質問する事は社会常識
  8. 最初目標は低く設定する。複雑なアプリケーション最初から作れない。機能拡張は段階を追っていく。
  9. 完璧は無いから、常に向上を心がける。より良い開発手法、より良い記述方法、より良いアルゴリズムが大抵ある。
  10. 完璧は無いから、動けば正義ベストプログラムでなくても、役立つプログラムは多数ある。恐れずに試行錯誤する事が大事

最初に覚える言語は、目的が明確でない場合JavaPythonを推奨する。言語仕様が簡潔で、資料が豊富で、応用範囲が比較的広い。

2011-02-21

卒業して一年、やっと進みたい道が見えた

私は昨年度、ゲーム専門学校卒業したが、内定なしでの卒業だった。

就職活動は見かけ上は頑張っていた。見かけ上は。

試験を受けた会社は約40社。就職課にも褒められていた。

しかし、これは就職課の言う「受けろ受けろ受けまくれ!」という言葉を実践していただけで、今思うと受かることより受ける事に比重を置いていたのが良く解る。

受ける会社に入る気はあったのだが、入ってから何をしたいかとかは一切考えず、とにかく受けられるから受けていた状態である

良く書き損じていたので履歴書は何枚書いたかも良く解らないけど、中身のない履歴書だなとは活動中常々思っていた。

 

正直なところ、活動中は自分は何も持っていない人間だと思い込んでいたし、今でもそう思う

次に示すような空っぽ人生を送ってきたからだ

 

というわけで、今までの人生を振り返ってみることにする

幼稚園児の頃は普通に友達を作り良く遊んでいたが、基本いじめられっこであった

既にこの頃から陰気な性格だったように思う

家では偶にMS-DOSを触ってインベーダーゲームだのブロック崩しだのをやっていた

 

小学校に入ってからも低学年の頃は大方似たようなことをしていたが、PCWindows95になっていた

CUIとはおさらばして、GUIレーシングゲームとかをやっていた記憶がある

 

中学年くらいでネットエロサイトを覚え、Yahooアダルトサイトを探していた

この頃にはWindowsの基本操作はマスターしていて、ローマ字も当たり前に知っていたので小学校ローマ字の授業は楽ちんだった

当時の私は非常に馬鹿だったので、毎回「ア」とだけ入れて検索して、何ページもめくって「アダルト」のカテゴリにたどり着いていた

勿論使っていたのは親のパソコンだったので、ばれないように履歴を消したり、Q2ダイアルのアプリを消す方法も身に付けた

からも教わっていないのにQ2ダイアルのソフトが出ないように始末できた自分は凄かったと思う

 

高学年になると、流石にエロサイトの探し方もマスターした

この頃は文系である社会理系である理科の成績だけが妙に高かった

これは小学校理科には数学的要素が皆無だったからであろう

当時文系理系がこなせる天才だと自負していた物である

但し算数はガタガタで国語普通くらいだった

 

中学生活の始まり、これこそが人生を急変させる鍵になった

中学生活が始まると親からお古のノートパソコンを貰うことが出来た

この為、非常にインターネットに入り浸る最悪の生活が始まった

特にYahoo!Chatのボイスチャットである

これが非常に楽しく、社会人主婦を相手にし良くお喋りをしていた物である

あちらからしたら、こんな年少者がいるなど驚愕の沙汰であったのは間違いがない

そうこうしていると、親からネットの禁止令が出たが、幸いにもパソコン回線だけは奪われなかったので、ありとあらゆる手段を使い隠れてネットをしていた

丁度自室の真上の部屋にモデムがあったので、親がトイレに行った隙などを見計らい電源を入れて、水が流れた音がしたら電源を切るなどの姑息な事を良くしていた

最後モデムのある部屋に南京錠を掛けられたが、ばれないように錠前そのものを外して部屋に入ったりしていた

何が何でもインターネットしたかったのである

勿論、勉強などしているはずもなかった

しかも、チャットだけで全てが終わる筈がなかった

自体はどんどん悪い方向へしか行かなかった

因みに部活テニス部に入ったのだが部活は性に合わないという事で三ヶ月で抜けている

 

中学2年になるとゲーム系のコミュニティサイトに入りびたりはじめ、そこでの交流に嵌ってしまう(そこの年齢層は小5~高1程度)

そうこうしている内に自分Webサイトを立ち上げようと思い、HTML勉強を始めた

リファレンスサイトは殆ど見ることなく、正直ソースコードの改変で知識を蓄えていた

ぶっちゃけ中身のないサイトだったが、毎日日記だけは書いていた記憶がある

このサイトを運営していく中で色々な事もあった

他人のサイトで迷惑を掛けたり、こっちが掛けられたり

まぁ中2らしいと言えばらしい、そんなネットライフを送っていた

 

そして中3になり、更に事態は悪化した

リアル友人の勧めや、ネットで知り合った人たちの勧めなどで人生は素敵な方向へねじ曲がる

まずラグナロクオンラインかいタイトルを知ってしま

まだこの頃プレイできる環境はなかったのだがプレイしたいという強い願望にかられた

それとはまた別にシスタープリンセス灼眼のシャナKanonAIRみずいろ月姫水月などと言った作品と出会ってしま

いわゆる萌え系作品への出会いだ

こうした中でどんどんダメ人間度は上がっていく

 

高校に入ると新しいノートパソコンを親から買ってもらい、ラグナロクオンラインを始めた

これのおかげで高校の成績は常にカスだった

高校時代やったことなんてラグナロクオンライン以外にいう事がないくらいだ

学校は寝る場所だった

しいてもう一つ言えば、小遣いと昼飯代とお年玉を全てエロゲーエロサイトに回して3年間で20万くらい使ったこと

因みに銀行の出勤記録から計算した

イーバンクはやばかった

 

そして上京してまで専門学校ゲーム学科に入った、今思えばソフト学科に入るべきだったと思う

理由は座学より実践でしょ!とソフト科の教師に言われたというそれだけ(ゲーム学科は実践、ソフト学科は座学が基本だった)

心機一転ネトゲは辞めようという事でアカウントまで消しただが勉強への熱意は半年で消え

その後はネトゲアカウントを消したという後悔の念に苛まれて何もやる気が起きなかった

二年目にして、ネトゲへの復帰を果たし、再びネトゲ廃人になった

まさに人間クズである

そのまま3年になり、ネトゲ人生の生活に戻っていた

就活もしていたが、冒頭で述べた通り芳しくはなかった、そもそもやる気がなかった

学校ではゲームをするかアニメを見るという腐った状態であった

ただ、そんな中でも真面目に受けていた授業がなかったわけではな

1年~3年にかけ、ゲームプログラミングはクソだと思っていたのだがゲームと関連性のない授業はまともに受けていた物が一部にあった

特に3年のアーキテクチャアプリケーション開発は大分真面目にやっていた

この時、ソフト科に行くべきだったと確信した

 

そして内定のないま卒業した

最初フリーターにでもなろうかと思ったが、決心が固まら新卒就職応援プロジェクトに応募した

そして、もうそろそろ一年が経とうとする今、結果として3社回った

業種は工業系、ITベンチャー系、営業系の3つである

 

専門学校での就活は40社受けたのだが、業種は絞らずありとあらゆる業界、業種を受けていた

それは目的も何もなかったからだ

働ければ何でもいいと思っていた

でもインターンをしてみて思ったのは、働ければ何でもいいなんてことは全くなかった

始めの工業系は仕事がなかった、楽ではあったのだが何か違うように感じた

次のITベンチャー仕事が出来なかった、技量がなさ過ぎた

営業系は仕事はあるが、とてもじゃないがモラルも糞もないし、その内訴えられて潰れそうなことばかりしている

少なくとも社会貢献と言うより、社会破壊する業務しかしていない

客を欺き、金が落ちた後なら客がどうなろうと知った事ではな

とてもじゃないがこんな思想の元で働きたくはないと思った

ニコニコスマイルで限りなく詐欺に近いか、正真正銘の詐欺である営業をさせられるのは辛い

 

そう、働ければ何でもいいなんて言うことはなかった

そりゃ座ってるだけでお金がもらえるなら、それに越したことはないんだろうけど、それだと将来が不安過ぎる

もし会社が潰れたらどうなるのかなんて考えた日には転職先がありゃしない

気が付いたら、もうネトゲはしていなくって、むしろほとんど遊んでいない状態だ

はまだその詐欺営業の会社に身を置いているのだが、業務上でも色々考える事が合ったりして、それを考えたり

今更普通免許の講習を受けたりしている

後はPHPTwitterAPI叩いたりするものを作ったり、Perlファイルフォーマットの変換スクリプトを組んだりしている

最近こういう事をしてて思うのは、プログラミングっておもしれーなってことだ

正直今の私の技術力なんてミジンコレベルなのだけれども、今更やっと進みたい道が見えた気がした

パソコンに触って居たい

 

人生の本当に長い間、多分私は寝ている時間を除けばパソコンに触れている時間が最も長かったかもしれない

別に大した技術を持っているわけでもないが、パソコンは好きだ

今まで散々遊んできた分際でいうのも生意気だろうが、IT系の会社に行きたい

やりたくもない事をやっても仕方がないし、やる気が出ないからどの道何も進まない

ITならやる気が出るのか?と聞かれたら、少なくともほかのよりは出るとしか答えられないけど、でもやりたい

就活でも最終面接まで二度も行けたのはIT系だけで、一般職結果は散々たるものだった

 

正直、そこらの人よりはITが好きだし、技術に興味もある

ネトゲやつまらない事しか書いて無かったBlogTwitterも今では更新頻度が減り、技術勉強ノートと化しているし、Pukiwikiを立ててノート代わりに使ってもいる

やれることはまだまだ少ないけど、やりたいって気持ちはある

自分が長く接してきたのはWebから、特にWebシステムサーバー運用に興味がある感じ

ECサイトとかSEOの類はあんま興味ないけど…

あとは、Tweenたいにな多くの人に利用される一般アプリ作ってみたいって願望もあったりはしますね

 

今までは情熱の欠片もない就活ばかりしてたけれども、今度からはもっと上手くいきそうな気がしま

ここ最近まで大して就活する気がなかったけれど、今になってようやく就職する目的情熱が見つかった感じです

一体ここまで遊んできた私に何ができるのかは謎ですが、出来る限り今後は頑張って行きたいと思いま

ぶっちゃけ遊ぶだけならもう散々遊んできたしね

そこで置き忘れてきたものを今からでもなんとかして取り戻す

諦めたらそこで試合終了、今からでも頑張れば何か成果は出るはず!

2011-02-06

http://anond.hatelabo.jp/20110206034147

つまり、惜しいのは私だから元増田を書くわけだが

 

自分が書いた元増田を読んでみ。最初の奴。

ソースコードレビューした

あー、オシイなぁ、すごい優秀なんだけどなぁ・・・

http://anond.hatelabo.jp/20110122000048

これを受けての「惜しいのはあんただ」って話なんだけど?

それとも、これってあんた自身の話だったの?

ともあれ私は首尾一貫して、元増田しか問題にしていない。

 

しいねぇ。うかっとすると、ネットオープンソースが落ちている時代。

自分で書くべきなのか・・・どうなのか?

って書いてあるから

ケーズバイケースなのは大前提として。

能力があるなら自分で書けばいいと思う派。

って返したんだよ。

それが長話につきあってみるとどうだい。「どうなのか?」も何も無いんじゃん。あんたの中で結論出てるんじゃん。

しかも何で未来とか再発防止だとかそういう話にしちゃってんの?

元増田の話からずれまくってるぞ。

それでも敢えて「じゃぁ、何をどうすればいいのか?という未来が全く見えてこない。」

と言うなら、下記の点だね。

私の指示が悪く、調査をしないで書かせてしまったために、不当なコードが上がってきたためにやり直しを命じた。

かかねーよ、そんなレビュー書。

私の指示が悪かったから、やり直して・・・いいけど、人が育たないだろ。言われたことをやればいいわけじゃないんだから

書こう。

原因工程を明確にしよう。

責任はわたしにございます、わたしが悪うごいました」なんて言わなくていいから。

そもそもレビュー書は責任を問うものじゃないから。

から原因が指示の工程にあると思うなら、そう書こう。

増田じゃ無く、レビュー書に書こう。

 

ようするに未来に起きる自称の再発防止として、ネタとして書いているものに、俺がオシイといわれても

じゃぁ、何をどうすればいいのか?という未来が全く見えてこない。

なぜならば、指示するほうが悪いから次回から指示しなおしをしなければいけないというのは、自明の理であり、わざわざ指摘することではないから。

うん、それが自明なのはさぁ、前提として「オープンソース使わない事=ダメな事」って事が自明場合だよね。

から、「オープンソースがそんなに大事なら」と仮定した上で、「事前に指示しろ」って書いてるわけ。

仮定が必要で無いなら、お前の中で結論出てんじゃんの下りに戻れ。

 

自明の理ではない、次回から指示しなおしをする以上の何かを求めて、レスを続けているんだよねぇ?

別にあんたの行動を制御しようって話じゃない。

次回から指示しなおしをするとか、そんなの勝手にすればいい。

ここでは、それ以前の話しか求めていない。

あんたのお話、おかしいよ」って言ってるだけ。

どんどんおかしな方向に行くから、「おかしいよ」ってレスが続くだけ。

さっきの「レビュー書を書け」って話もさ、厭ならやらなくていいよ。

でも、おかしな理屈はつけなくていい。

主語を大きくしたり、後付けをしたりしなくていい。

「厭だ、やりたくない」で充分だよ。

2011-01-22

ソースコードレビューした

あー、オシイなぁ、すごい優秀なんだけどなぁ・・・

オープンソースの読み込みが足りないなぁ。それ、わざわざ自分で書かなくても、有名なオープンソースあるのに。

しいねぇ。うかっとすると、ネットオープンソースが落ちている時代。

自分で書くべきなのか・・・どうなのか?

2011-01-19

クサレIT屋さんのための仕事ガイド

一流企業正社員しかいないであろう増田にはほとんど不要な文章かもしれない。

それでも俺の他にも3人は同じような非正規IT増田がいるだろうとも思ったので書く。

から俺が書くことはここ以外では読むことができない。

なぜならレベルが低すぎてそんなことをいちいち言う奴がいないからだ。

でも俺は重要だと思ったので書く。



よい仕事と悪い仕事の区別の仕方をひとつ紹介しよう。

それはあなたが扱うシステムソースコードアクセスできるかどうかだ。

テスト部隊等は、読めるのがテストコードだけだったり、コード全然縁がこともあるのだ。

でもそれはダメだ。

システムコードが見られるのと見られないのとじゃ仕事で得られるものが全然違う。

違いすぎる。

しただ与えられたものを動かすだけなら、それはキャリア上の損失も同然だ。



俺と3人の増田は、とてもじゃないが何をやるかを選り好みできる立場じゃないと思う。

開発なんて夢のまた夢で、検証だけの仕事に回されることが多いかもしれない。

それでも案件が来たら問おう。

ソースコードを見られますか、と。

開発ができなくても、何らかの形でシステムコードを参照する仕事を求めよう。

それがない仕事をするよりは技術者としての力を得られるはずだ。

Buffaloメールした件の続き

前回の結果に返信をしたところ、次のようなものが返ってきた。

バッファロー製品お問合せ受付の件 : お問合せID No.xxxxxxxxxxxxxxxxxx

お客様

平素は弊社製品をご愛顧賜り、誠にありがとうございます

バッファローE-Mailサポートよりご質問いただいた件についてご連絡いたします。

※今回頂戴しましたお問い合わせに対するご返信、追加のご質問は、

下記URLよりお問い合わせいただきますようお願い申し上げます

 返信用メールサポート受付

 http://buffalo.jp/php/lon.php?to=webx&id=xxxxxxxxxxxxxxx

===========================================

いつもお世話になり有り難うごいます。

私はメール対応責任者でxxxと申します

この度は、GPLソースコードの開示について、

誤った回答を差し上げました事をご連絡する

とともに深くお詫び申し上げます

GPLソースコードにつきまして、社外秘情報として

おりません。

通常は下記ページにて公開を行っておりますが、

DWR-PGについて掲載が遅れている状況でございます。

http://opensource.buffalo.jp/

今週中にはご提供できる予定でございますので、

お待ちいただけますと幸いに存じます

準備でき次第、私からご連絡させて頂きます

また、今後同様のことがなきよう再発防止に

尽力して参ります

最後に誤案内の件、重ねてお詫び申し上げます

株式会社バッファロー

メールサポート責任者xxxx

===========================================

[ご質問内容]

オープンソースソフトウェアGPL関連の質問の対応がこの窓口でで

きないのであれば対応できる窓口を案内していただけるとありがたい

です

よろしくお願いいたします。

[ご質問内容]

DWR-PGに使用されているAndroid OSGPLApacheライセンスのデュ

アルライセンスですが、カーネルなどのLinux由来な部分はGPLとなる

ため、GPLが適用される部分のソースコード開示をお願いいたしま

す。

質問が2個になってしまうのは私が1つにまとめそこねたため。

結果としては、担当者の間違いでしたDWR-PGGPL適用部分は通常のソースコード公開ページに公開されるそうで、解決ですね。

http://anond.hatelabo.jp/20110118202429

ごめんなさい。

あなた製品には、GPLが含まれているはずだから、全てのGPLをください。っていう開示請求に答える義務ってあったんだったけ。

 

あなた製品には、GPLのXXという製品が含まれているからXXのソースコードをください。という聞き方なら答える義務がある気がする。

どのGPLが含まれているか?という質問に答える義務はないよね。どの製品で作られているかを答える必要はないんだから

2011-01-18

http://anond.hatelabo.jp/20110118183543

これは、質問送付先からして無理筋だと思う

そもそも

Buffaloソースコード請求したら大変困ったメールが返ってきた

はな

Buffaloサポートセンターソースコード請求についての質問をしたら大変困ったメールが返ってきた

が正しい

バッファロー本社には1ミリも伝わってないし本社の意向は1センチも反映されてないぞたぶん



こういう一般ユーザー問題解決用フォームから

https://online.buffalo.jp/toiawase/mail/modem.html

DWR-PGに含まれるGPLソフトウェアソースコードを公開していただけないでしょうか。

という一行質問を送ったら

大変恐れ入りますが、GPLソフトウェアソースコードにつきまして

誠に申し訳ございませんが、社外秘情報のため、公開することができかねます

というサポセンバイトの穴埋めテンプレ回答しか返ってこないのは必然かと…

http://anond.hatelabo.jp/20110118183543

GPLは公開しなければ”いけない”だからおかしいよね。

配布しているソフトウェアGPLが含まれてるだろうから

(特にルータとか)

ファームウェアソースコードは公開しなきゃいかんよね。

Buffaloソースコード請求したら大変困ったメールが返ってきた

続き:http://anond.hatelabo.jp/20110119132547

DWR-PGソースコードGPL由来部分を請求したらこんなのが返ってきた。

バッファロー製品お問合せ受付の件 : お問合せID No.xxxxxxxxxxxx 

xxxx様 

平素は弊社製品をご愛顧賜り、誠にありがとうございます

バッファローE-Mailサポートよりご質問いただいた件についてご連絡いたします。

※ご返信や追加のご質問は、お手数ではございますが

 必ず下記の返信用「お問合わせフォーム」にてご連絡ください。

 直接ご返信いただきますと、メールを確認できないため

 ご返信できかねます

※mel_support@melcoinc.co.jp宛にお問合せ頂いてもご返信できかねます

▼返信用お問い合わせフォーム▼

【下記をクリックして返信してください】

http://xxx

弊社製品のご利用にあたり、ご不便をおかけして誠に申し訳ございません。

■大変恐れ入りますが、GPLソフトウェアソースコードにつきまして

誠に申し訳ございませんが、社外秘情報のため、公開することができかねます

希望に添えない点もあるとは存じますが、

ご理解賜りますよう、お願い申し上げます

株式会社バッファロー サポートセンター

メール担当xxxx

http://buffalo.jp

お客様のご質問とその解決方法をご案内しています。

無線

http://buffalo.custhelp.com/app/answers/list/p/1,2

ユーザー登録をいただいたお客様へは新製品製品アップデートを含む

 サポート情報などバッファローの最新ニュースをお届けします。

 ぜひご登録ください!

 http://buffalo.jp/support_s/mel-line/

ユーザ同士のコミュニティサイトSAK2の仲間になりませんか?

 http://www.zqwoo.jp/sak/about

[ご質問内容]

DWR-PGに含まれるGPLソフトウェアソースコードを公開していた

だけないでしょうか。

質問が悪かったのはまぁ認めるが、GPLってなんなのかわかってんのかこいつ

追記

http://opensource.buffalo.jp/ に公開されてるぞ、という指摘がありますが、無線LAN機器の一覧であるhttp://opensource.buffalo.jp/gpl_wireless.html では公開されていません。

Webの問い合わせからたどった先がここだったのでここに送ったわけですが、文面も送信先も不適なのでまぁしかたない結果ではありますね。

2011-01-16

http://anond.hatelabo.jp/20110116160055

いちおう、昔のこの産業ウォーターフォールで、ソースコードは全レビューというのにより、そういう腐ったコードは入らないようになっていたんだけどね。

アジャイルだなんだと、さわいだあげく、ろくに試験しない、ろくにレビューしないで この様さ。

いちおう 自分のチームは 全レビューを維持している。 あとで発覚するよりも コーディング中に発覚するほうが、はるかに安くつく。

後ろのほうで上の方にコードが積み上がって、もうどうにもならなくて破綻したプロジェクトなんて、いくらでも知ってる。

 

部下のコードレビューしない上司害悪だと思い始めているし、こういう酷いコードを下の方に入れる奴はマイナスの稼働だと思っているが・・・

そんな事関係ない、兎に角人を突っ込めばプロジェクトは成功するんだ。 そして、今はオープンソースの時代でコードはいっぱいあるから、単価は安くていいんだ。

たいなのは日本ソフトウェア産業。 安いコードで安い奴で、他国と競争しようっていうんだから、終わってる。

 

天才プログラマでも、ダメプログラマでも1人月は1人月。 それが 日本

2011-01-14

いまのうちから娘に

ソースコードの行間には、それはそれは美しい

コンピュータの女神がおるんやで〜」と言っておけば、

将来一曲売れること間違いなしやで!

結婚相手をつれてきたときゃ、「わかった娘はくれてやるから、君を殴らせろ」と言えば、

ちょうだいませませだな。

2011-01-07

http://hibari.2ch.net/test/read.cgi/unix/1294308129/84

84 :名無しさんお腹いっぱい。:2011/01/06(木) 22:22:49

585 名前:sakurazaka.jpn.ph[] 投稿日:2011/01/06(木) 22:15:17 ID:B05NruFc0

今回のまとめ作ったけど横に長すぎた

東日本削除人の作業時のログを見つける。http://be.2ch.net/test/sss/hoop.datとか。

 これは誰がいつ削除したかがわかる程度。

だが、/test/sss/以下の全ファイルリストApache仕様で見れた。

 しかもbe鯖のsss/以下にはなぜかcgi拡張子なしで置かれてた。

・それを見つけたモペキチソースコードを入手。

 元の現在動いてるcgiスクリプトを探し出し、それに対してコマンド実行。

・そのcgiも糞で、パスワードなしで2chの全キャップが入手でき、他にもパスなしで板移転なども可能だった。

 ファイル一覧も取得可能だった。

・いろんな人がそれを実行した。板移転もやりたい放題、キャップも全部ばれたのでお止めも自由。

しかファイル一覧取得にもバグがあり、そこからOSコマンドを叩くことも可能。ここで全部のcgiソースを入手可能。

 もちろんバックドアcgiの権限レベルで作り放題。

・もちろんこのバグは全鯖共通で持ってるので過去の鯖でも実行可能。どこまでやられたかは不明。

FOX ★「わしゃ何も困っていないけど?」ってことで訴える気ゼロ。今はススキノタイムオフライン

2010-12-13

http://anond.hatelabo.jp/20101213155924

誰かが作ったソースコードを読んでどういう動きしてんのか見たけど、なんかそれ以来自分がパクッてんじゃないかという恐怖に襲われた

それ、業界的には全く普通の事だから心配しなくておk

プログラミングを独学で挫折した経緯

2010-12-06

http://anond.hatelabo.jp/20101203150748

完全に一致を作るための勉強法



たくさんのアクセスありがとうございました

コメントもたくさん頂いてまして、それにお答えするのに「ブログでもつくろうかいな」とのぼせましたが、そんなテーマで続くわけもないので、やはりアノニマスダイアリーしました







製作期間について】

まず、皆さん仕事しながらたった4ヶ月で!と褒めて頂いてますが、たったじゃないですよ。4ヶ月って。

仕事が終わって、毎日2~3時間。土日関係無くやると、多分300時間くらいになります

専門学校の2年間の授業時間がこのくらいだったりするんじゃないですかね。結構長いです。




モチベーションの維持について】

モチベーションを保つのがすごいというのも褒めてもらいましたが、私は一回やり始めると、意外に長く続きます

コツがあるんです

毎年、日々の単純作業が続かない新入社員が入ってきますが、そんな新人に言います。

「息をするように続けるんだよ。」

毎日やるんです。土日関係無く。毎日。




勉強したという言葉の誤り】

前回の日記で「勉強した」と何度も使ってしまった為、誤解をされている方が多くいらっしゃいます。

正確には、「調べ」ました

職業柄「調べる」という事が多い為、WEBサービスを作るという事に関してはそれが訳に立ちました



追記でも書いているのですが今回のシステムほとんどが、先人達が作った既存システムベースになっています。

ぱくりと言われてしまえばそれまでなんですけど、丸ごとはやってないですよ。というか、丸ごと合うモノがなくて、いろんな所からソースコードを拝借させてもらいました

なので、中身はぐちゃぐちゃです。けど、検索システムはそれでも200行くらいしかありません。クローラーは80行くらいでしょうか。




HTMLについて】

基本をやったのは、恐らくHTMLCSSだけです

というか、それすら途中で挫折してAdobe社のDreamWeaverというソフトを使いました

適当に書けばソースは綺麗にしてくれるし、CSSの体裁はプロパティを設定しながら見た目のまま調整すれば良いし、一番助かったのはテンプレート機能でした

最初は全部のHTMLファイルコピーしながら作っていたのですが、ヘルプを見るとテンプレートライブラリという機能があるのをしってライブラリいまいち分らなかったのでテンプレートを使いました

Dreamweaver便利

テンプレート便利




Javascriptとの出会い】

最初に本やで立ち読みした本に、「プログラムをやってみよう」ということでJavascriptの事が書いてありました

なので、自然プログラム最初さわりがコレになっただけなんですね。

でも、アラートを出したりとかばっかりで、面白くありませんでした



インターネット黎明期からのネットユーザーなのですが、「最近よく見るページが移動しないのにページの中身が切り替わるやつかっこいいよな」と思って「ページ遷移しない 読み込み」で検索をすると、Ajaxという文字を見つけ、「ajax 入門」で検索してトップに出たサイトAjaxの概要だけ調べて、「ajax 簡単」でprototype.jsjQueryの文字を見つけて「ああ、jQueryってよく見るな」というのがjQueryとの出会いでした

最近よく見るページが移動しないのにページの中身が切り替わるやつ」は、非同期通信という名前した

jQueryを使うと、下記のように1行コピペするだけで外部のHTMLを読み込む事ができました

--------------------------------------------------------------------------

var http = $.get("abc.html",null, function(data) {$("#main").html(data);});

--------------------------------------------------------------------------

すごい簡単。最初意味は分りませんでしたが、目的の事ができればそれで良いので次に進みました



jQueryすごい

■非同期通信かっこいい

プラグインいっぱいあって楽しい




Perlとの出会い】

jQueryがちょこっと書くとダイナミックに色々変わってくれるので、日々いろんなプラグインを探して遊んでいました

でも、作りたかったのは検索システムだったのを思い出し、また近くの大きな本屋に。

検索するパソコンで”プログラム 検索”で探しだした棚に行くと、「CGI/Perl」の本棚した

大量にありすぎてどれをかって良いか分らなかったので、いくつか立ち読みして家に帰り、「CGI/Perl 入門」で検索すると

http://www.kent-web.com/perl/

このページにたどり着きました



Windowsだった為、ActivePerlを入れていくつかプログラムをやりましたが、これがまた面白くないんですね。

すごい地味で。このPerlをさわった最初の1日は正直かなり苦痛した



その後、”AV女優検索システムって不動産検索システムに似てるな”って思って「CGI/Perl 不動産検索 無料」で検索したら、http://www.yumemaboroshi.net/ってサイトが引っかかって、ここのおかげでかなり進みました

先人が作った大量のプログラムダウンロード出来るサイトなんですね。



Perl面白くない

フリーソフトを集めたサイトソースがいっぱい見れる




PHPとの出会い】

いくつもダウンロードしては、サンプルと中身を見てを繰り返してたら、Perl/CGI以外にPHPがたくさんありました

どう違うのかと思い検索したら、PHPはすごい叩かれてて、Perlがえらいみたいに書いてあったのですが、叩かれてる理由がいまいち理解できませんでした

結果PHPを使う事になったのですが、その大きな理由は、DreamweaverPHPが開ける。なおかつHTMLファイルをそのまま使うテンプレート機能のプラグインがあったという事でした



PHPテンプレートを使うには、Smartyというプラグインを使えば良いということが分って、「Smarty 入門」で調べて、いくつかのタグを覚えました

実際にSmartyで使ったタグは、{$変数}と{if}{/if}と{foreach}{/foreach}の3つだけだと思います。

色々高機能らしいですが、まあ目的は達成できたのでいいか。と。

PHP検索プログラムは、HTMLファイルボタンを押すと、テキストファイルに書いてある内容を、表示してくれる簡単なものを作って、そこに肉付けしました

(最終的にテキストファイルSQLサーバーになりましたが。)




PHPDreamweaverと相性がいい

Smartyでやると見た目が壊れない




Rubyとの出会い】

簡単にPHPで動くプログラムが出来たので、実際に女優データを登録しようと思い、DMMに行きました

DMMサイトを見ていると、いったい何人いるんだってくらいAV女優が登録されています。

数人集めてみて「こりゃぁ。無理だな。」と途方にくれて1日を過ごしました(笑)



次の日、「ホームページ 自動 巡回 プログラム」とかで検索して、ボットクローラーという存在を知りました

自動巡回で拾ってくるのは、どちらかというとクローラーと呼ばれるそうで、「クローラー 作り方」で調べたホームページに、Perl+LWPモジュールで似たことができるということで、とりあえずペタペタとソースを貼ってうごかしてみたら、まあなんと簡単に取れました

しかし、取ってきた後に気がついたのが、HTMLファイルをそのまま取ってきても結局手動でコピペの必要があり、あんまり意味がない。と。

で、もう少し調べると、「WWW::Mechanize」を使うといいよって書いてあって、Mechanizeで調べたサイトをみるとrubyを使ったサイトが出てきました

rubyのサンプルがすっごい短くてわかりやすかったので、Perl苦痛だったのでRubyにしようと、このときRubyを始めました

設定が大変だったんですが、まあ面白くないので割愛。




Rubyきれい

■Mechanize簡単




デザインは・・・】

はてなブックマークコメントで、DoCoMoサイト元ネタと書いてありましたが、ハズレです

デザイナーの友人が居て世間話でどうやって作るの?って聞いたら、「まあ、パk、じゃない。参考にするよ。他社のを。」っていうもんでどうやって見つけるか聞いたら、あるんですね、綺麗なデザイン集めたサイトが。http://www.ikesai.com/ここでたくさん見ました

それからスライダーインターフェースは、「selectToUISlider」jQueryプラグインそのまま使ってます




■世の中のデザイン全てぱk(略

■selectToUISliderかっこいい




という感じで、ほんとにちょっとずつ進みました

しかったですね。Perl以外は。なんであんなに読みづらいんでしょう。




と、またもや長くなりすぎたのでこの辺で。







あ、ちなみに、アクセス数収益をご報告します。

金、土、日、月と約4日間爆発的にアクセスを頂きました



アクセス数は、4日間で約200アクセスほどありました

DMMクリック10クリックほどあり、その結果、購入された金額が、なんと!











700円でした

報酬額が245円。

ありがとうございました



http://www.kanzen21.com/




----------------------

12/8 12:00追記

アクセス過多でまたもやサーバーがダウンしました

今回のサーバーダウンは結構深刻でなかなか復旧が出来ていません。。。

申し訳ないです。




----------------------

12/8 12:10追記

全然起動しません。なんなんだこれは。

サーバー会社に問い合わせ中です

状況は、Twitterでお知らせします。

http://twitter.com/#!/kanzen21_com




----------------------

12/8 13:00追記

サーバー復活しました

サーバー会社の方、ありがとうございました

2010-10-18

オレが昔作ったプログラムが改変されて出回ってた。

VBで書いてたんだけど、ソースコード見てみたら、Sub が Function に直されてる。

何か返してるのかと思ったら何も返してない。

なんじゃこりゃ。



C言語プログラマーなのか?Void なのか?

意味わかんねぇ直しすんじゃねぇ。

- 転職ならen
- 派遣ならen
7ページ中1ページ目を表示(合計:158件)