「C++」を含む日記 RSS

はてなキーワード: C++とは

2017-06-16

anond:20170616150619

勉強

13~14年前ほどの案件サーバサイドをDelphiで書く案件に参加したことあるけど

もう忘れちゃったよ。

Delphi(というか言語の話するならPascalな)も Free はメモリ解放c++ と同じ用途だよ。

Pascalから free じゃなく Free な。

勉強」なんていうところから

学生だかエントリークラスだと思うがプロ相手クズ呼ばわりは感心せんな。

anond:20170616144609

ああもう。メモリ領域解放するってことは delete や remove とは根本的に違う。

この違いが理解できない(あるいはまぁいいじゃんと適当理解したフリをする)タイプPG に向いてない。

でも c++ やったことあるんだよな?

2017-06-12

C++の本を買いました。

全然わかりません。何が書いてあるかまったく頭に入らない。・

2017-06-07

http://anond.hatelabo.jp/20170607171058

書いている人が20歳以下だと思って書かせてもらうけど、

どの業界で働きたいのか、働いた時の自分想像すると手が動かしやすいかなーと。

たとえばロボットだったり自動車だったり飛行機だったり、機械の中の制御部分をプログラミングでやりたいのであれば

CやC++Web系でサービス開発がしたいなら…というように。ここは将来何がやりたいかを考えたほうが思いつきやすい。

例として、インターネットサービスを展開している企業で働いている自分想像する。リーダーから与えられたタスクを消化するため

Git/GitHubを使って進捗管理統合開発環境テキストエディタを立ち上げ、□□言語で書かれた○○の部分を弄る。実際に本番環境で立ち上がるか云々…。

□□や○○の部分はまだ分からいかもしれないけど、Git/GitHub統合開発環境テキストエディタプログラミングする時に必要なので

ここは極めても良いはず。だから勉強する題材になる。もし、既にこの□□言語の部分が具体的に出てきて、Web系で働くんだという気持ちがあるならその言語を極めれば良い。

ちなみに、文章から文字列抽出したい場合正規表現についても知っておくと武器になるぞ。正規表現を扱いやすプログラミング言語についても調べてみると良いと思う。

2017-05-30

http://anond.hatelabo.jp/20170529142727

みなさん、返事ありがとうございます。初めてで書き方が悪く、答えようがなかったですね。皆さんの質問に答える形で補足させて頂きます

名古屋から1時間ちょっと人口8万人の都市。全国の普通チェーン店がある、普通田舎テレビは7CH映ります自然うまいバランスで住みやす都市だと思う。

年齢は45歳くらいまでがいい。もちろん若くてもいいです。

スキルレベル

【具体的な業務

サーバーメンテナンス作業

・各種開発作業

主に、以下のような開発作業があります

1)サーバー側で稼動してる、パワコンデータ受信プログラムPHP / sh

2)端末側で稼動している、データ取得送信プログラムC++ / PHP / ash

3)Web管理画面HTML、およびCGIプログラムHTML / CSS / PHP

データメンテナンス作業

データベースMySQL採用しております

MySQLクライアントアプリより既存データ修正や削除、データ入れ替え等を行います

大量件数場合は、SQLクエリ作成し一括で操作を行います

などです。まあ、実際は今のサービスは開発よりも、運用保守重視。主にサーバー上のプログラムデータの整理が主です。

上記よりも、使い始めた人からちょくちょく問い合わせが来るのでその対応がメインになると思います

仰るとおり、美しいプログラムでほぼソフトウエア的な保守必要ないです。

仕様変更機能追加もその方にやってもらうので。

上記まで(ほぼ問い合わせ)が一日1時間くらい。

残りの時間を使って、新しいサービスを僕と二人で考えたい。

から求めるスキル新サービスを何とか形にしようとする意識情熱グーグル先生に聞いて自分問題解決しようという気があればいいです。

もちろん、あるに越したことはないですよ。その分しっかりお支払いします。

フィロソフィーすごく、言葉に突き刺さります

具体的には 下請け仕事はしない。自分たち面白いと思うことしかやらない。(開発しない)

エンジニアの人にはアイデアは僕が出すから形にして欲しい。それか一緒にアイデア出しあって、面白いサービスリリースしよう。マネタイズ経営者(僕)が考えるから

上記スキルがあって

年収は400万~

勤務地名古屋から電車で1本 1時間半。

いざとなったら出社は週に2-3回でもいい。

都会から弊社の近くに引っ越してくれるなら、アパートくらい用意します。

釣りスキーロードバイクアウトドアが好きなら、申し分ない環境だと思います

はてなはじめてで、ここでいきなり全部書くのはちょっとと思って、ふわっとした最初で、様子見でごねんなさい。

さて、これくらい書けばちょっとはおっ!って思ってくれるのであろうか?

前回意見頂いた皆様含めて、もっと意見下さい。

意見くれた人たち!ありがとう!これにも意見下さい。

希望者は僕にコンタクトして下さい。

あー、実際のサービスアドレス書けば一発なんだけどな。このもどかしさ。

2017-05-24

http://anond.hatelabo.jp/20170524131734

使ったことないから知らんけど、KotlinScalaJavaの親戚だから仕方ないんじゃない。

C++をCと比べて説明するようなもの

LispJavaと比べて説明する奴はおらんだろうよ。

2017-05-20

技術増田のすゝめ

最近IT系ホットエントリーにも増田が並ぶようになってきました

何故これらの記事を書くのか?どう活用すればいいかを書いておきます

なぜ書くか?

悪口を書くと場が荒れるだけでなく個人攻撃誹謗中傷に晒されることになり非常に危険からです。

例えばこのような記事は、Qiitaにも書けないです。記事の削除、最悪アカウントの削除もありえます

身の安全担保しつつ何かをDisる場合2chかここしか無いでしょう

はてぶコメントは書かない、読まない

書くのも読むのもほどほどにしておいた方が良いです。

彼らはマウンティングがしたいだけで基本的に手を動かしている人の方が少ない印象があります

GitHubBlogで有名な人は良いですが、はてぶだけで有名な人のコメントを真に受けても得るものは無いでしょう

書くときは断言口調で

書くときは語気を強めに書いて、少々の煽り言葉も混ぜておくといいでしょう

むかついた人が反応してブックマークコメントしてくれます

また、技術的にちょっと突っ込みどころがあるような書き方をしておくのもよいです。

こうするとマウンティングしたいブックマーカーたちが、鬼の首を取ったように突っ込みコメントをしてくれます

あとは勝手ブクマtwitter等で喧嘩し始めるのを待ちます

技術ネタを探す場合キーワード検索

このようにはてなキーワード登録されてる単語検索して眺めると探しやすいです

炎上させたい場合は無言ブックマークだけして、はてぶユーザー喧嘩するのを待ちます

http://anond.hatelabo.jp/keyword/Ruby

http://anond.hatelabo.jp/keyword/Docker

ほどほどにしておく

最後になりますが、ほどほどにしておいた方が良いです

gitterやGithubのissueに書き込んで反応を見る方がよほど生産的で有益な方々のフィードバックがあるでしょう

ちょっと煽って反応を見るとか、実際みんなどう思ってんの?を確認する程度にとどめましょう

2017-05-14

プログラマ実務10年目で年収400万は妥当

http://anond.hatelabo.jp/20170513223605

PHP月50万が安いっていう人多いが

ワイはWindows(C++C#)10年、Android(Java)5年、macOS/iOS(objective-c)5年、Azure・AWS1年でいろいろやっとるが月三十数万(賞与なし)しかない

転職したらどこまで上がる?

http://anond.hatelabo.jp/20170514134817

「。」は";"のかわりだろ?C++, Java, JavaScript、全部、;いるけど、モダンプログラミング言語ではないのか?

2017-05-11

田舎高専四年の自業自得の嘆き

メンタルヘラってきたのでなんか文字に起こしたいと思う。

電気情報を混ぜたような学科センターできる気しなかったのと、将来がわかんなかったか入学

ただ漠然ソフト系の勉強がしたいと思ってた。

高専に入ってソフト系の勉強がしたいという思いはまあ叶ったと思ってる。

授業と部活とで基礎だったり、面白そうなことだったりを見つけることができた。

正直めちゃくちゃ楽しかった。

でも、このまま高専で学年を重ねて行って社会に出たらどうなるのだろう。

スキルも無ければ、コミュ力も無し。

twitterで他校の高専生見てると圧倒的に強くてプロみたいなことしてる。

自分努力しなかったってのは原因として十二分にある)

C++とかやってても、「できる奴の技術力」がどのくらいなのかもわからない。

Effective C++みたいな難しい本を理解してたら?

自分でかんたんなゲームが作れたら?

githubになんか怖いゴリゴリのTMPあげてたら?

そもそも自分の作りたいものを持ってない時点でプログラマとして失格?

自分のでプログラムを組むのは楽しいし、好きだと思う。

でも、どうなればプログラマとしての技術が身についたのだろう。

先が見えない不安があるし、劣等感にまみれた日々を過ごすのは辛い。

高専生は中途半端とか言われるとなお辛い。

半端なところの半端者が一人になって何ができるだろうか。

2017-05-10

C言語やりたくない

別に無理して使う必要ないって?

あるんですよ。次のプロジェクトで使うんですよ。

システムの改修だってよ。いっそ全部作り直してほしいわ。

今まで業務ではずっとJavaを使ってきた。

まあでもJavaもなかなか面倒くさいよね。

最近ちょっとした作業自動化するためにPythonを使ったんだけど、あれは良いね

コードを書くのって楽しいんだな。久しぶりにそう思えたよ。

そしたら何ですか。いきなりC言語に戻るわけですか。

いや、使えた方がいいとは思うけどさ。

文字列扱うだけにも面倒くさすぎない?

望ましい書き方も、人によってかなり言ってること違うし。

やってらんないよ、もう。

だれかC言語メリットを教えてくれ。

あ、ちなみにC++ではないよ。純粋C言語

コメントは /* */ しか使えないです。

なんなの、ほんとに。

2017-05-06

しかプログラミング一つにしても業界によって必要スキルは異なるわけだし、

Web系ならScala,JS,Ruby,ミドルウェアならC++,Java,システムならJava,分析ならPython,Ruby…)

会社必要になる知識漏れなく教えるなんてことは無理だと思う。

2017-05-05

[]

父親コミュ障な感じだが高学歴で高給を稼ぎ家族を養っていた。私は父親に似ているといわれた。

父親は好きではなかったが私もあのようになれると思った。今では不可能だ。

算数が好きな子供だった。ほかの子供より計算が早いのを鼻にかけていた。学問の道に進めると思った。

書店の棚に並ぶ様々な本を見て勉強が続くとわくわくしていた。

私は勉強しなかった。今は高校数学ちょっとした問題吐き気を催す。計算ミスがひどい。私は頭がそれほど良くなかった。

一般向けに書かれた理系の読み物が好きだった。学問に対してあこがれはある。だが高校程度の勉強も満足にできない。

塾に通っていたおかげで多少は英語ができた。英検二級を取った。自慢だった。

同じ学校に一つ学年が下で英検二級を取った子がいた。私は井の中の蛙だった。そもそもコミュ障英語は使えない。

英語勉強をやめた。続けていれば今頃楽だったろう。中学時代と今とで英語力に大差はない。

子供の科学プログラミング発見した私はVisual C++ 6.0を親にねだった。入門書を買って動かして遊んだ

ネット技術記事を読んでは本を買って読んだ。今では家に何十冊とコンピュータの本が並んでいるが私は自信を失った。

千行以上のプログラムを書ききったことがない。手を動かさな人間プログラマになれるだろうか。

ずっと昔にWindowsを消してLinuxを入れたコンピュータは何年も前に壊れたままだ。

私はきっと何物にもなれない。どんな仕事もつける気がしない。大学に行きたいのは人と同じになりたいだけ。

普通の人はレールに乗って巡り合った職につくのだろう。十年も遅れた無能はどうやって生きればいいんだろうか。

http://anond.hatelabo.jp/20170505044413

2017-04-22

C++/Perl/Rubyゴミ

分かったのは言語の多機能さというのは、一点水準さえ満たしていれば、それ以上足しても生産性寄与しないという事

自分しか使わない、最初書くときに限れば書きやすいと思うこともあるが、それ以上に保守性を落とす

ライブラリを利用したり他人コードを読む機会の方が多い昨今マイナス要素でしかない

perlスローガンだかに "There's More Than One Way To Do It." というのがあるらしいが、読む側からするとたまったもんじゃない

演算子オーバーロードされてるかも?モンキーパッチされてないかな?等々あれこれ想定しなきゃいけないのが苦痛しかない

スラムダンク流川が沢北を抜いたのも

パス選択肢を見せた事で沢北が集中できなくなってしまたか

それほど選択肢が多いということはストレスになる

Rubyゴミ

DSL(笑)が良いと思ってるのは最初だけで、最終的に負債しかならない糞コード

統計機械学習系のライブラリが皆無で先細りのイメージしかいかRailsと一緒に心中ください

Perlゴミ

リスト評価スカラー評価とか意味わかんねーくくりもtie変数アイディアは糞中の糞

Perl6にいたってはわけわかんねー演算子オンパレードで悪いところをさらに悪くした感じ

C++ゴミ

テンプレートマクロboostも何もかもダメ意味不明

オーバーロードされまくりコードなんてどっから読んでいいかわかんねーよ

こんな意味不明なことを覚えていられるほど人生長くない

結局PythonとかGo言語現実的な解で黒魔術のある言語なんて意味ない要らない使わない

2017-04-15

http://anond.hatelabo.jp/20170415115330

結論から言うと型を欲するのは成長できた言語のみに許された特権である

どんな言語最初から厳密な型チェックをアピールしてしまうと開発を阻害するばかりで流行らない。

増田理屈だと最初から全部C++Javaで作ればいいじゃんとなるが、

現状を見るにそうはなってない。

web黎明期フロントエンドを支えたのは紛れもなく型チェックのゆるい言語だ。

パソコン黎明期一般向け主力言語BASIC(あるいはアセンブラ)だったわけだが、

時代が進むにつれて型チェックの厳しい言語を求めるようになるのは理由がある。

それはプログラムの規模だ。

言語が出た当初はライブラリも少なく、できることも少なかった。

時間が経過してライブラリノウハウが蓄積し、マシン性能向上も相まってできることが増えてくると

プログラムの規模も増えてくる。

すると、厳密な型チェックを取り入れないと全体を統制できなくなるのだ。

故に厳密な型チェックを取り入れるというのは、その言語(及び開発者)の成長と発展の証と言える。

http://anond.hatelabo.jp/20170414142432

知ったかPHP語るなよ。一発勝負って、PHPの考え方の真逆じゃねえか。それはむしろJavaとかC++の考え方だろ。

PHPHTMLに埋め込んで手軽に表示確認できるんだからトライアンドエラー何度でも確認しながら作っていくもんだろ。

ひょっとしてコマンドラインスクリプトファイルを動くもんだと思ってないかお前?

2017-04-08

C++スープラ感は異常

みんなやろうぜ湾岸inゲーセン

モーゼも驚くいなせな腕前

YeahYeahYeah仕事も切り上げ

YeahYeahYeahおしゃれに決めてけ

家にいねーで湾岸やろう

だって今日は念願の週末

スープラに乗って行こうぜ

http://anond.hatelabo.jp/20170407112743

2017-04-07

http://anond.hatelabo.jp/20170407112743

意識低い企業研究者です。プログラミングはサブウエポン。だけど趣味でも勉強してる。

働き方改革のせいで早く帰れって言われて、酒のみながら今これを書いてる。

C言語とかC++・・・これで作らないといけないものが今の所ないし、これでお金を稼ぐのはハードルが高いし、

WindowsAPIを使って複雑なプログラムを作りたいわけじゃないのでwhileとかifとか基本的な構文だけ覚えるだけで満足。

組み込みプログラミングではC言語はいまだに現役。お金普通に稼げると思うよ!次代のCOBOLと化しそうで怖いとこはあるけど。

Java・・・使える人が多いからあえて今から学習しなくてもいいような気がする。

文字列の結合だけでもダメやり方と良いやり方があるらしくて、何かPHPのようにその言語特有セオリーみたいなのを覚えるのが面倒くさそうなので入門の時点で学習するのをやめた。

セオリーとかあるかもしんないけど速度とか気に揉むまえに書いて測れ。たいていは杞憂か、あるいはCPUパワーで殴れるから

Go・・・HTTP/2が使えるから学習してる。他の言語だとnghttp2をインストールしないといけないようなのでGo便利だと思ってる。

ライブラリ選択肢が多すぎるのでこういうのが作りたいってときにこれを使うのがいいよっていうのが知りたい。

GUI作るのにライブラリありすぎてどうやって選べばいいのかさっぱりわかんない。

Goデータベース扱うならこれを使え、だけどMySQLしか使わないならこれを使え、あっSQLiteならこっちのライブラリ使うと便利みたいなこういう情報が欲しい。

GoGUIつくるの?あんまり普通じゃない気がする。軽量プロセスうまみがそんなない(詳しい人に否定されそうだけど)

普通にC#(mono/.net)かwebアプリにするかで良くないか

ただ、言語をあれもこれも覚えるのって僕は意味があるのかなという思いもある。

20言語Hello World出来るより、1つの言語でいろんなアルゴリズムを知っている方がすごいと思う。

コミュ症がフランス語英語ドイツ語覚えても、使う機会がないとまったく価値がないと思う。

アルゴリズムは使うものだ書くものではない!!

広く浅く学習するより、狭く深くいきたいとおもうけど、paizaでCランクしか取れない。

twitterで有名な人てやっぱりSランクとか余裕なのかな、こういうのもいろんなプログラマーに聞いてみたい。

一応著名なプログラマーTwitterフォローしてるけど、ご飯の画像を載せてたり、若者の僕には通じない寒いギャク連発してたり、ロリっぽい画像RTしてたりと、twitterはメインの情報収集としては利用してない。

twitterやってるプログラマーって勉強会とかオフ会に参加してるようなリア充の人ばっかりなので、肩身が狭いか自分からリプは送ったりはしない。

ファンがたくさんいるのに最近ニコ生配信してくれないchokudai先生みたいに、アルゴリズムを学ぶのがいいのかな。

深さ優先探索とか理解できない。

コード写経しても覚えられないし、仕組みは理解したけど自力コードが書けない。

コードにする能力ってどうやって鍛えるのか知りたい。

アルゴリズムは使うものだ書くものではない!高階関数とかテンプレートプログラミングとかその辺勉強するといい。

あと計算制限時間内に終わるなら総当たりが最速で品質も高いぞ。

エディタサクラエディタからVimに変えた。

どうしてVimかというとプラグインが多いしIDEっぽくできるから

Vim使う一番の理由は補完が強いのが気に入ってるから

Vimってハードル高いイメージあったけど、入門記事がたくさんあるので助かっている。

NetBeansが重すぎるんだよ。補完ボックスが表示されるの遅すぎて警告メッセージが出た。補完ボックスが表示されるまで7秒ぐらい経過すると警告メッセージが表示されたと思う。

Vim知らない。Linux使うならVimemacs使えるだろみたいな雰囲気あるけど、GUIならgedit, CUIならnanoでいいよね。

パソコンスペックもどのくらいのものを用意したらいいのかわからない。

10年前のVistaが搭載されていた頃の家電量販店で一番安かったCeleron 1コア メモリ1GB グラボなしノートからプログラミングに向いてないのかもしれない。

VirtualBox上のubuntuMySQLコンパイルすると2時間20分ぐらいかかった記憶がある。

CPUが1コアなのでコンパイル中にそれ以外の作業なんて重くてできない。

スペックお金をかけることで時間節約ツール選択肢が増える

EclipseなどのIDEが支障なく使えるレベルスペックってどのくらいするんだろう。

ノートCore i3メモリ4GBにランクアップしたらいけるのかな。

他人がどんなスペックPCで何のツール使ってプログラミングしているか知りたい。

3年前のCore i7, SSD, 8GB。最近はもっぱらJupyter。

もっと早いPCが欲しいけど、年度末に買うのを忘れた。

Python・・・機械学習する上で避けて通れないけど、今のPCだと無理。

例題が豊富逆引き辞典みたいなサイトや本がほしい。

あと、クレジットカード持てないのでAWS上で機械学習するのだけは遠慮したい。

過大請求されるの怖いし、トラブルが起きた時に英語コミュニケーション出来ないから。

Pythonはいいぞ、機械学習だけじゃなく計算系はエクセルじゃなくてJupyter使う。でも周りはエクセルつかってる、勿体ない。

使ってないけど最先端研究では機械学習使って当たり前感があってそろそろヤバい

僕は中学生の頃、いじめにより心の余裕なんてなかったか勉強どころではなかったけどもっと英語勉強しておけばよかったと後悔している。

やっぱり子供の頃の生活環境って大事だなと思う。

今は英検3級に向けて勉強中。

APIドキュメント頑張って読もう。俺も頑張って読んでる。

何を学習したらいいのか本当にわかんない。

迷宮にいる感じ。

なんとなく、プログラミングじゃないほうがいい気がするなあ。

とりあえずバイトしてPC買わない?プログラミングバイトでもいいと思うよ。

働き方改革最前線からは以上です。

http://anond.hatelabo.jp/20170407112743

これでお金を稼ぐのはハードルが高い

プログラマーになるのが、目的かな?その想定で書きます


その言語特有セオリーみたいなのを覚えるのが面倒くさそう

そういうのがない言語に心当たりがないのですが、、、。

ちなみに、C++が一番流儀が多く面倒だと思っています


ライブラリ選択肢が多すぎる

これは流行り廃りがあるので、あんまり断定できないのです。

目に付いたのをやって、廃ってしまったら、別なのをやる。

ただ、廃ってしまっても大抵その経験は別なのの習得に役立つので、適当に決めると良いです。


広く浅く学習するより、狭く深くいきたいとおもうけど、paizaでCランクしか取れない。

ま、まずは一つの言語で、paizaでSランク取るのも良いと思います

ただ、本当に深く習得するのは、一部の人しかできないので、壁にぶつかったら他言語に手を出すのも良いです。

仕事言語指定のものも多いので、Goしかできないときいかもしれません。

JavaC#C++はやっといた方が無難です。(C++が一番オススメできない)


twitterで有名な人てやっぱりSランクとか余裕なのかな

私は無名の人ですが、Sランクはまあなんとか。

制限時間集中してやったことはないのでなんともですが、だいたい何かしながら制限時間*2くらいでといてます

Sランク余裕の人は、ごろごろいるでしょう。


コーディングは、レゴブロック遊びです。

各パーツを組み合わせて、希望の形を作る。

まずは、もともとあるものに、オプションパーツ的なものを作って、作る能力を上げると良いです。

それから、小さいものを書けるように訓練する。

そうしてそのうち、大きなものも書けるようになります


PCはなるべく良いものを使いましょう。ストレスが違います

PCは待たせるものであって、人がPCを待つのナンセンスです。

VirtualBox等を動かしたいのであれば、メモリーは多めにしましょう。

ホスト側は64bitOSで、メモリー最低8GBは欲しいです。

グラフィックボードは、3Dレンダリング機械学習をしたいなら欲しいです。

CPUは、、、個人的にはCore i5以上にしています


ま、なんでも良いので気になったものに手を出すのがオススメです。

あと、レゴブロック遊びなので、楽しくやるのが一番です。

プログラミングの学び方がわからない

C言語とかC++・・・これで作らないといけないものが今の所ないし、これでお金を稼ぐのはハードルが高いし、

WindowsAPIを使って複雑なプログラムを作りたいわけじゃないのでwhileとかifとか基本的な構文だけ覚えるだけで満足。

Java・・・使える人が多いからあえて今から学習しなくてもいいような気がする。

文字列の結合だけでもダメやり方と良いやり方があるらしくて、何かPHPのようにその言語特有セオリーみたいなのを覚えるのが面倒くさそうなので入門の時点で学習するのをやめた。

Go・・・HTTP/2が使えるから学習してる。他の言語だとnghttp2をインストールしないといけないようなのでGo便利だと思ってる。

ライブラリ選択肢が多すぎるのでこういうのが作りたいってときにこれを使うのがいいよっていうのが知りたい。

GUI作るのにライブラリありすぎてどうやって選べばいいのかさっぱりわかんない。

Goデータベース扱うならこれを使え、だけどMySQLしか使わないならこれを使え、あっSQLiteならこっちのライブラリ使うと便利みたいなこういう情報が欲しい。

ただ、言語をあれもこれも覚えるのって僕は意味があるのかなという思いもある。

20言語Hello World出来るより、1つの言語でいろんなアルゴリズムを知っている方がすごいと思う。

コミュ症がフランス語英語ドイツ語覚えても、使う機会がないとまったく価値がないと思う。

広く浅く学習するより、狭く深くいきたいとおもうけど、paizaでCランクしか取れない。

twitterで有名な人てやっぱりSランクとか余裕なのかな、こういうのもいろんなプログラマーに聞いてみたい。

一応著名なプログラマーTwitterフォローしてるけど、ご飯の画像を載せてたり、若者の僕には通じない寒いギャク連発してたり、ロリっぽい画像RTしてたりと、twitterはメインの情報収集としては利用してない。

twitterやってるプログラマーって勉強会とかオフ会に参加してるようなリア充の人ばっかりなので、肩身が狭いか自分からリプは送ったりはしない。

ファンがたくさんいるのに最近ニコ生配信してくれないchokudai先生みたいに、アルゴリズムを学ぶのがいいのかな。

深さ優先探索とか理解できない。

コード写経しても覚えられないし、仕組みは理解したけど自力コードが書けない。

コードにする能力ってどうやって鍛えるのか知りたい。

エディタサクラエディタからVimに変えた。

どうしてVimかというとプラグインが多いしIDEっぽくできるから

Vim使う一番の理由は補完が強いのが気に入ってるから

Vimってハードル高いイメージあったけど、入門記事がたくさんあるので助かっている。

NetBeansが重すぎるんだよ。補完ボックスが表示されるの遅すぎて警告メッセージが出た。補完ボックスが表示されるまで7秒ぐらい経過すると警告メッセージが表示されたと思う。

パソコンスペックもどのくらいのものを用意したらいいのかわからない。

10年前のVistaが搭載されていた頃の家電量販店で一番安かったCeleron 1コア メモリ1GB グラボなしノートからプログラミングに向いてないのかもしれない。

VirtualBox上のubuntuMySQLコンパイルすると2時間20分ぐらいかかった記憶がある。

CPUが1コアなのでコンパイル中にそれ以外の作業なんて重くてできない。

スペックお金をかけることで時間節約ツール選択肢が増える

EclipseなどのIDEが支障なく使えるレベルスペックってどのくらいするんだろう。

ノートCore i3メモリ4GBにランクアップしたらいけるのかな。

他人がどんなスペックPCで何のツール使ってプログラミングしているか知りたい。

Python・・・機械学習する上で避けて通れないけど、今のPCだと無理。

例題が豊富逆引き辞典みたいなサイトや本がほしい。

あと、クレジットカード持てないのでAWS上で機械学習するのだけは遠慮したい。

過大請求されるの怖いし、トラブルが起きた時に英語コミュニケーション出来ないから。

僕は中学生の頃、いじめにより心の余裕なんてなかったか勉強どころではなかったけどもっと英語勉強しておけばよかったと後悔している。

やっぱり子供の頃の生活環境って大事だなと思う。

今は英検3級に向けて勉強中。


何を学習したらいいのか本当にわかんない。

迷宮にいる感じ。

2017-04-01

http://anond.hatelabo.jp/20170401171101

あぁ、なるほど。

入出力関係が厳密に明確に決められる(決めないといけない)から部品化しやすいってことか。

なんとなくわかるけど。。。

それでもC++下位互換な気がしてならない。C++もそんな詳しくないんだけど。

pythonと戯れてきたけれど

必要に迫られてjavaに触ってみたらなにこれクソ使いにくい

java存在価値は何なの

速さではC++に及ばず、可読性や使いやすさでは圧倒的にスクリプト言語に及ばず

javaさんの存在理由を教えて

それともjavaでもこんなことができる?

v = [int(x)-int(y) for x,y in zip(v[1:],v[:-1])]

2017-03-26

本当にあったゲーム2chまとめサイトの怖い情報統制

(1)

2ちゃんねるで「【朗報次世代ポータブル機開発の求人Vita後継機の発売が濃厚にwwwww [無断転載禁止2ch.net」というスレが建つ。Joblinkという求人サイトに「☆ミ☆☆次世代携帯カーナビファームウエア開発・有識者☆☆彡(http://www.joblink.co.jp/jobinfo/detail/5649658?ad=005)」という求人があり、その中に

==

案件ですが、下記のようなお仕事も同時に募集しておりますので、見合う方がいらっしゃれば、是非エントリーを!

ゲーム機メーカー/次世代ポータブル機の開発業務

Windows/C++

SE

==

という記述があることが指摘される。現状、任天堂以外で携帯ゲーム機を作るメーカーソニー(SIE)だけなので、PS Vitaの後継機なのではという推測だ。

さら2chスレ内で「PS Vitaが出る前の2010年に出された『【品川次世代ポータブルゲーム機』という求人がそっくりだ」という指摘がされる。

これをゲーム2chまとめサイトゲーム迷惑サイト拡散する。

(2)

しかし、ここで少し疑問が生じる。

・一部上場企業戸塚メーカー求人には書いてあるのだが、ソニー(SIE)に戸塚関連会社はあるのか?

2chスレ内でPS Vita求人とそっくりだと指摘された「2010年求人」は画像アーカイブのみでリンクが貼ってない(求人サイトリンク募集終了後に消えることはあるのだろうか?)

2chまとめサイト個人ブログばかりで取り上げられ、一般ゲームメディアアングラ情報も取り扱うメディアも含む)がまったくこの求人に関する噂・話題記事にしない。「ソース2ch状態だが一応今回の求人実在するサイトのものであるから真っ赤な嘘ではないし、かなりのスクープになる筈なのだが。日本よりもアングラ記事掲載する傾向にある欧米メディアもまったく取り扱う様子がない。

海外大手匿名掲示板の一つ4chanでは件の求人リンクが貼られているレスが一つあったものの、いずれにせよ大きな話題となっていない。

(3)

この増田で何が言いたかったのかというと

情報の流れがあまりに不自然すぎる

情報を発信したモノ、情報を流したモノ、情報を流さなかったモノ、すべてが暗闇の中でPV数だけが回っている。

私はてっきりねとらぼあたりが記事にするかと思ったがそんな様子もないし、欧米ゲームゴシップメディアKotakuも取り上げる様子がないし、何が何だかからない。

2017-03-06

ハングルプログラミング言語"Aheul"というのを見かけたが

Hacker Newsの上の方にAheui(아희) https://aheui.github.io/specification.en というのが上がってきていて(ろくにコメントがついてないが)、どうも世界初ハングルを使ったプログラミング言語であるらしい。

どんな言語なのかとググってみたらが日本語情報はなく、2014年2015年に同プロジェクトのページをはてブしている人がいた程度だった。

This code printsHello, world!”

밤밣따빠밣밟따뿌

빠맣파빨받밤뚜뭏

돋밬탕빠맣붏두붇

볻뫃박발뚷투뭏붖

뫃도뫃희멓뭏뭏붘

뫃봌토범더벌뿌뚜

뽑뽀멓멓더벓뻐뚠

뽀덩벐멓뻐덕더벅

これがその言語で書いたHello,World!なのだそうだが、短縮しまくったPerlより読める気がしない。本気で使おうとは思っていないのかもしれない。

ハングル文字の中に方向を示すキャラクタがたくさんあり、カーソルを動かすイメージがつかみやすいという売りはあるようだ。

Wikipedia: Non-English-based programming languages

https://en.wikipedia.org/wiki/Non-English-based_programming_languages

これ見ると英語以外で記述できるプログラミング言語は多い。中国BASICPythonC++中国語化したものかあるらしい。C++中国語版は丙正正。名称がそのまんまといえばそのまんま。BASICを見ると一つ一つのコマンド漢字1文字が割り振られているだけのような感じだ。インドヒンディー語もそんな感じ。その程度のレベルならプログラミング言語母国語に置き換えるメリットはないか

日本にもひまわりやMindなど日本語単語を使えるプログラミング言語があるけど、あれらをマスターしてる人は見かけないな。

2017-02-21

プログラムの触りにCから始めるのは止めにしませんか

Pythonが神だよ。読みやすいよ。

計算時間とか気にする人だけがC,C++を学べばいい

今時プログラムを学びたい人はなんかゲームみたいなの作れるんでしょとかwebアプリと書いてみたいって理由が多いでしょ

それならCじゃなくね。Pythonじゃね、jsじゃね。

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