「C#」を含む日記 RSS

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

2018-12-18

Javaの代わりの言語

ブンブン科学計算をやりたいのだけど、

せっかく覚えたJavaサポート切れるし

C言語ポインタがめんどくさいし、

C#Linuxで使いずらいし、

python便利だけどおそいし、

みなさんどうしているの?

2018-12-14

C#Classについて知ってる人教えてほしい

VisualStudioローカル動作するアプリを作ろうと思ってるんだけど

本当に初歩的なことかもしれないことが分からない。

class」というやつについてだ。

XXXXX.csというファイル内にそいつは居るんだが、

そいつの中には複数classさんが存在してもいいのか?SAVACLASSとLOADCLASS存在しても良いのか?

namespaceって何だよ。名前空間意味分からん


public class Person
{
    public string name { get; set; }
    public int age { get; set; }
}
public class Office
{
    public string name;
    public ObservableCollection<Person> persons;
}


private Office office;
private void init()
{
    office = new Office();
    office.name = "オフィス";
    office.persons = new ObservableCollection<Person>();
    office.persons.Add(new Person { name = "001", age = 11 });
    office.persons.Add(new Person { name = "002", age = 22 });
    office.persons.Add(new Person { name = "003", age = 33 });
}

上記って全て同じCLASSファイルに置いていいの?

OFFICEという属性にはPARSONというものが集まってて、そのPARSONの情報にはNAMEAGEがありますよ!というのは分かるんだけど

1から書けといわれたらちょっとからなくなる……

シリアライズも、デシリアライズも、「圧縮解凍」みたいなイメージしかないし

うーん。難しい。

クラスって何なんだ。VBA風に説明できる人いない?(VBAでもClassは使わずにFunctionとSUBだけ使い回してた)

2018-12-11

実力底辺エンジニア目線から

NTT研究所退職エントリを皮切りに、いろんな転職体験投稿されるようになってきた。ちょっと前にも退職エントリ流行った時があったと思ったけど、思い出すのが面倒だからまあググってみてよ。

あい退職エントリ、そして転職成功談を見るとああ眩しいなぁ、すごいなぁ、羨ましいなぁとなーんにもできない自分がすごく情けなく思えてくる。

製造業システム部門みたいなところで働いてるんだけど、いま26歳。大学は三流私立理系情報工学を出た。いちおう卒論も書いてるよ。まあ学部卒だから、先輩たちがずっと引き継いできたプログラムちょっとだけ弄っただけ。教授卒業させてもらったようなもんなんだけどさ。

そんなんだから情報工学の基礎もあるようなないようなもんなわけよ。CとJavaちょっとかじって、ちょっとしたプロジェクト課題みたいなのをやって、グラフ理論とか、教養科目だけど線形代数やって、画像処理とか、論理回路とか通信の基礎とか学んだら実習したりまあそんなもん。

そんなこんなで卒業して、研究室の先輩が就職してたからって理由で受けた企業内定もらえたか就職して、集合研修受けて配属されてはや数年ってそんな感じ。

自社開発の製品ちょっとだけカスタマイズして納品とか、時々問い合わせ来ると対応したりするそんな感じの部署。だいたいC#Javaの組み合わせで、ときどきJavascriptをちょっとだけ書いたりする。でもだいたいはexcelとかWord資料作って、バッチちょっと書くとかそんな感じ。

モダン言語っていうの?RubyとかPythonなんか業務で触ったことがない。

バリバリプログラムを書いて製品作ってサービス提供するとか、工学的な視点から研究するでもなく、先人が作り上げてくれたなんとなくの仕組みをなんとなくなぞるような仕事をしている現状。それでもそこそこお給料はもらえるから生活するのに困るとか、めちゃくちゃ残業が多いわけでもない、けど、微妙に、ぬるい。

話が逸れまくったけど、結局、自分にはできないんだろうなって、転職とか退職エントリを見るたびに感じる。ソフトウェア開発する実力がない、底辺エンジニア目線から

ブラック企業の特徴

たくさんの言語を無目的に挙げている募集ヤバイと。

募集要項にC#.NETとあったり、言語の数がすごく多いことから人売りと判断するべきか

http://b.hatena.ne.jp/entry/374820954/comment/htbman

2018-12-09

プログラミングの壁

環境設定が一番の壁とはいうけど初心者本終わった後、if、for、自作関数覚えたあとの学習教材探しも中々高い壁じゃねーかな?

というか自分がそこにあたっててpaizaのBから先に行けない

pythonc#でおススメ教えて

2018-11-28

anond:20181128205538

週3日勤務で手取り10

取り急ぎ使い物になる言語c#js

prologとかlispなんかも触ったことある

情報系だったので

2018-11-25

中小SI屋の弊社の新人研修言語、今はなんなんだろう

COBOL→C→JavaPHP

と変遷したはず

今はC#あたりだろうか

C言語系の言語」とかいう言い方

C#とかJavaとかRubyとかObjective-CとかC++とか、全部ひっくるめて「C系の言語」とか言って「Cをやってれば覚えやすよ」とかいう人を昔から見る。

Amazonレビューでもそういうことを書いて「参考になる」が大量についてるのを見たことがある。

世の中には、ブロックが波かっこだとか、ifを条件をカッコでくくるとか、配列の添え字が大かっこだとか、ぱっと見た目のレベルのことを覚えるのがプログラミングだと思ってる人が大量にいるんだなって感じる事例。

anond:20181125095941

おまえはansi-c知ってればobjective-cc++c#もできると言うんだな

anond:20181125094534

C言語Windowsで言えばC#Macで言えばObjective-Cという派生に繋るので、流行っているというよりも他の環境分岐やすいかオススメされてる

あとあまりにも昔からC言語オススメされた背景があるので資料がめちゃくちゃ存在するという点でもC言語は抑えておいて損はない

2018-11-15

anond:20181115163209

Microsoft「いやいや、typescript君の方が可愛げがあるからC#くんは適度に大人しくしてもらってていいよ」

2018-11-13

CもC++C#F#GoPythonPHP,Perl,Java,JavaSCRIPT,80アセンブラ,68アセンブラ,Bash,Csh,Powershellも書けるというのに

英語がぜんぜん使えないのはなぜだ。

2018-10-27

anond:20181027155327

Java代替の条件=オープンソース、可用性、並列化

 

LL4兄弟

インタープリタ言語は第2候補以下で。

 

関数型勢

ぶっちゃけ使いづらい?

 

マイクロソフト

Oracleと同じ穴の狢

 

Apple

マイクロソフト以下

 

JS

エコシステムが拡大してるけど、JVMの代役には力不足

 

Javaの天下が長く続いたため、今すぐ代役を果たせる言語/実行環境が不在?

2018-10-26

33歳です。

27歳まで鬱をやってしまって、その後就職活動をして社内SEになりました。

今までC#.net業務システムだけを作成してきたのですが

すごく遅いと自覚はしているのですが、転職をしようと思っています

ウェブ系のプログラム作成が好きなので、そちら方面に行きたいのですが

需要ってあるんですかねぇ・・・

html css javascript react php laravelあたりは独学で使用しています)

2018-10-25

anond:20181024214737

臨時Java入門講座

この講座を書くきっかけとなった増田anond:20181015215004経験からプログラマーなんだが全然からない 2018-10-15)を改めて読んでみると、

という条件みたいなので、ちょっと方針を転換してみようと思う。

 

とりあえず今月中に、

の2点を最低限のラインとして、スキルアップを図る。

 

もしも、試用期間が1ヶ月ぐらいで、今月中に「仕事ができない」と判断されたらクビになる、とかだったら仕方ないけど、来月以降も居座ってもいいなら、何とかなるんじゃないでしょうか?

 

ニーズ予測

Javaを使っている」という情報だけでは、何のシステムを作っているのか?正直分からないけど、可能性としては、

  1. Web系のシステム開発:何らかのWebフレームワークを使って、Webサービスを開発している。
  2. 社内の基幹システム:社外には公開しないので、ゆっくり開発できる。金融機関とかもゆっくり&じっくり作ってますね。
  3. AndroidアプリJavaスマホアプリを開発している。UnityならC#Unreal EngineならC++を使うだろうからゲーム系ではないかも?

どれかに賭けるなら、Web系:50%、基幹系:30%、スマホ20%ぐらいの可能性だろうか?

 

Java講座をやるなら、

  1. Spring Bootなどのフレームワークを使って簡単Webアプリを作ってみる。
  2. 簡単Androidアプリを作ってみる。

という内容を11月中にできればいいかな?

2018-10-14

anond:20181014215842

PCとかで「今は買い時じゃないまだ買うな」と言っていつまでも買えないってギャグがあるけど、技術も「これ将来性ある?」とか考えてたらいつまでも身につかないと思う。

Officeマクロはかなり前からC#になるといううわさがあるけど、いまだにVBAだし、たぶんずっとVBAだと思う。

もしC#になってもVBA下地があったら、わりと楽に使えると思われ。

anond:20181014205730

Unity3の頃にc#で作っていたが、その頃の参考書って

何故かunityscriptばかりでc#は1冊しか無かったんよ。

しゃーなくunityscriptに切り替えた所、unity4からc#

増えてunityscriptが駆逐されてしまった...納得いかぬ。

anond:20181014012351

たぶん「ゲームを作りたい欲」からの行動でなく「知識欲」からの行動なのかな?

ゲームを作りたいならunityUE4になると思うけど、知識欲の方が大きいのならば何学んでもいいと思いました。パソコン根本的なところから学びたいならアセンブリ言語C言語バランス取りたいならpythonとか、業界標準を学びたいならjavac#なんでしょうか。まあ結局知識欲が満たされればいいだけなら、どれかに絞るのでなく、どれもちょびちょびやってけばいいと思います

unityue4を使わないクソゲーなら「DXライブラリ」「cocos 2d」がよく挙がる気がしますね。そういうライブラリ使いたくないならprocessingとか

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