2ちゃんねる★スマホ版★■掲示板に戻る■全部1-最新50

職業プログラマなら低レベルに一度は触れろ [転載禁止]©2ch.net

1 :
仕様書無しさん
2015/08/15(土) 13:33:11.52
応用ソフトの勉強もいいが、
業界3年くらい経ったら2年位
一度、C,アセンブラ、ドライバ、OS,ハード
を泳げ!
基礎を知ると捗るぞ!
2 :
2015/08/15(土) 14:34:50.29
>>1
だったら、まずそこから入った俺は神だな(笑)
3 :
仕様書無しさん
2015/08/15(土) 16:41:12.51
最初から低レベルは、組み込み業界の変な癖がつくからダメ
4 :
2015/08/15(土) 17:09:25.14
最近は趣味でハードウェア触らないよな
昔はテスターと半田ごてぐらい各ご家庭にあったもんだ
5 :
2015/08/15(土) 19:17:59.12
組み込みの変な癖ってどんなの?
6 :
2015/08/15(土) 22:22:29.33
>>5
>>3ではないが、
メモリ削減や速度向上、低レベルのどうでもいいロジックに命を懸けるとか、
ソフトウェアの内部的な機能や構造を明確に定義しないとか、
全体構造無視して独善的にやりがちで大規模開発では危なっかしいとか。
7 :
2015/08/15(土) 22:52:02.43
高級言語は苦手。何がどう高級だか知らねえが(意味違うけど)
8 :
2015/08/16(日) 06:49:57.39
>>6
そもそも組み込みの世界でもシステム全体のこと考えないで作る奴が良いとでも思ってんのか??

コンテキストを理解してないやつにコーダー以上の仕事をさせてはならぬ。
9 :
仕様書無しさん
2015/08/16(日) 07:58:44.66
片働き共働き両方とも困難
・低収入で生活困難
・高稼動で家事困難
よって結婚しない覚悟が必要

【非婚】SI受注SEは3億円以下の低生涯収入【離婚】 [転載禁止]©2ch.net
http://hello.2ch.net/test/read.cgi/infosys/1436793659/
10 :
2015/08/16(日) 10:41:26.36
ガラケー時代にキャリア独自仕様のファイルのバイナリ解析とかしてたけど、面接官にそれ話しても理解してもらえない。
11 :
仕様書無しさん
2015/08/16(日) 10:50:32.05
なにげに良スレの気配・・・。
>>1の提言はマジで同意
12 :
仕様書無しさん
2015/08/16(日) 11:49:40.58
おれは30年前入社した時、オフコン・汎用機のCOBOL部隊に配属された。

が、つまらないので半年もしないうちに自分でCとアセンブラを
独学して、ハードも独学して秋葉原を徘徊して部品を集めて
ボードなど作った。
オシロも買って、ROMライタやインタフェースボードを設計して作った。
これ全て、仕事が終わってから趣味でやってた。

2年たったときには、Cで囲碁や将棋のソフトも作り始めた。
その自分で作ったソフトをまわりに配ったり、
役員におれのソフトをみてもらったりしてお願いして、
COBOL業務系部署から、開発部署に移動してもらった。

その後、ずっとIT業界で生きてきたが、
それで言わせてもらうと、>>1のいいたいことはわかるが
言っても無駄なんだ。

自分でやる奴は、やるなと言ってもやるし、
やらない奴はいくらいってもやらない。

その、やるかやらないかが才能であると感じてる。
13 :
2015/08/16(日) 15:16:41.33
>>8
組み込みでもアプリ担当なら良いが、ドライバなど低レベル中心だと
良い悪いじゃなくてシステム全体としての開発手法に慣れていないんだ。

逆もまたしかり、低レベルやっていないとソフトウェアの根本的な部分の
動作の仕組みもわからない。
14 :
仕様書無しさん
2015/08/16(日) 17:01:36.32
2年程度で、、
と言いたいが、通常は業務系だとしても、技術者なら軽くは触っておくべきという意味ならであれは同意
15 :
仕様書無しさん
2015/08/16(日) 20:52:46.87
年収1,000万円以下のSE・PGはレベル低すぎ
報酬上げるか生産下げろ!

低報酬・高生産・高離職の相場改善策
・多重契約を避け直接契約
・同業者の1.2倍の報酬を提示
・同業者の2.0倍の工数を提示
・客先納期合意は拒否
・客先指揮命令は拒否
・知的財産譲渡は拒否
・不利益な現場は即行解約
・自社会議と伝えて毎日定時帰宅
・契約時間外に学習
・契約時間外に副業
・示談および裁判報酬
16 :
2015/08/16(日) 21:40:05.55
>>12
最後の3行だけでいいな。真実だ。
17 :
2015/08/16(日) 22:28:14.40
開発手法はあとから覚えても良いのでは。
低レベルやって見に付くことは、エンジニアとして違うレベルに自分を連れて行ってくれるよ。
メリットの方が絶対に大きい。
18 :
2015/08/16(日) 22:40:28.51
自分の手で何も作れないやつはエンジニアじゃないよ
その上で組織に貢献する何らかのスキルが必要
19 :
2015/08/17(月) 13:10:58.76
Cが低レベルになってるのか...
20 :
仕様書無しさん
2015/08/17(月) 17:40:26.34
>>19
使い方次第じゃね?
インラインアセンブラを抱き込んだり、直接呼び出したりしてるCなら低レベル帯でしょ
21 :
仕様書無しさん
2015/08/17(月) 17:42:51.92
>>19
使い方次第じゃね?
インラインアセンブラを抱き込んだり、直接呼び出したりしてるCなら低レベル帯でしょ
22 :
2015/08/17(月) 17:54:53.97
そんなに大事なことだった?
23 :
仕様書無しさん
2015/08/17(月) 18:46:46.37
IT訴訟のご報告

【裁判官】
矢尾渉裁判官

【ご回答】
開発工数妥当性の指標となる開発資料の内容が
分からないとの事でした。

【立証】
[情報技術]
JavaScript・Ajax・jQuer・yseasarのプログラム
の仕様が分からない。
(入門レベルなら解読できそうである。)
※ 証拠資料
プログラミング入門

[通信技術]
通信観測ソフトウェアのロジック及びデータの
仕様が分からない。
※ 証拠資料
通信会社開発資料
24 :
2015/08/17(月) 19:41:01.06
今の時代「文字列がchar配列」ってだけでも低レベルじゃね
25 :
仕様書無しさん
2015/08/17(月) 19:50:12.89
>>1
その辺一通りやった立場からいうと、Web系では正直いらない。
Javaで済んでしまう仕事でもいらない。
必要だなとおもったのは組み込み系と、iPhoneアプリ開発。
26 :
仕様書無しさん
2015/08/17(月) 19:52:20.43
文系技術なし > 理系技術あり
報酬だから日本は借金大国

放送・商社・銀行・公務 > 製造・情報・通信・化学

http://m.finance.yahoo.co.jp/stock/fundamental?code=4676.T
27 :
仕様書無しさん
2015/08/17(月) 20:01:43.71
IT訴訟のご報告

【裁判官】
矢尾渉裁判官

【ご回答】
開発工数妥当性の指標となる開発資料の内容が
分からないとの事でした。

【立証】
[情報技術]
JavaScript・Ajax・jQuer・yseasarのプログラム
の仕様が分からない。
(入門レベルなら解読できそうである。)
※ 証拠資料
プログラミング入門

[通信技術]
通信観測ソフトウェアのロジック及びデータの
仕様が分からない。
※ 証拠資料
通信会社開発資料
28 :
2015/08/17(月) 21:08:39.84
昔はC言語は構造化しただけのアセンブラだ、という奴がいたくらいだ。
ポインタ捉えて弄り回してるなら低レベルだな。石のレジスタ書き込んだりも
確保したポインタから計算して目当てのデータ拾う奴もいた
29 :
2015/08/18(火) 00:03:36.67
ポインタ使えるから低レベルかー
プログラマも低レベル化したなー

// まあ確かに高水準言語ではないけれども。
30 :
2015/08/18(火) 01:40:58.34
>>29
他人からよく、「おまえ馬鹿だろ」って言われるでしょ?
31 :
2015/08/18(火) 02:00:07.76
>>30
言われたことないよ。
32 :
仕様書無しさん
2015/08/18(火) 06:21:33.99
アドレスで考えるってのできるプログラマ激減したよな
まぁそれで目的が達せられるから別に良いんだが、、
その代わり中身理解してるのも激減した
33 :
仕様書無しさん
2015/08/18(火) 07:59:58.97
主な使い捨て実態派遣作業
・データ > ロジック
・簡単ロジック
・大量データ
・フレームワーク
・Web
・DB
・SE適性不要
・IT資格不要
・大卒資格不要
・文科系対象
・体育系対象
・業務系処理
・商業系業種
34 :
仕様書無しさん
2015/08/18(火) 17:44:32.43
職業プログラマというより、技術者名乗りたいなら

だな
35 :
仕様書無しさん
2015/08/18(火) 18:50:34.81
SEの皆様へ

無能な残業代請求は辞めてもらえませんか?
適性ないから辞めるなり、残業断って学習されたらいかがですか?
低知能や不健康なSEが増えて、優秀なSEに負担なんですよ。
こちらこそ訴訟や休職の増加で大損害なんですから。

IT経営者より
36 :
2015/08/18(火) 19:14:13.13
>>35
無能を雇わなければいいだけじゃん。
無能経営者が首くくるほうが先だろう。
37 :
2015/08/19(水) 14:00:55.29
必要なのはむしろ高レベルでしょ。
群論とか意味空間とか。
38 :
仕様書無しさん
2015/08/19(水) 16:49:48.73
>>36
そうですね。
労働者を首にします。
39 :
2015/08/19(水) 17:31:29.50
高レベル、低レベル etc、各々が興味のあるエリアをやればよい
>>1のように誰もが同じプログラマになる動きは、むしろ気味が悪い
40 :
仕様書無しさん
2015/08/19(水) 17:39:33.98
使い捨て要員の受注料金相場

1次受け 100万円
2次受け 90万円
3次受け 80万円
4次受け 70万円
41 :
2015/08/20(木) 06:40:17.50
>>39
遊びに興味ありますw
ぶひひ
42 :
2015/08/20(木) 11:49:12.85
低レベルなプログラマの書いたすさまじいプログラムを
一度は読んでみろという主張かと思った。

すさまじいプログラムはいろいろ見てきましたが、害しか
ありませんので、やめた方がいいです。
43 :
2015/08/20(木) 12:24:11.13
>>42
それは、いかに早くあきらめて代替コードを書き始めるかの訓練じゃないの?
44 :
2015/08/20(木) 20:30:56.44
デジタル時計作れるのって初級?中級?
45 :
仕様書無しさん
2015/08/20(木) 22:01:43.78
年収1,000万円以下のSE・PGはレベル低すぎ
報酬上げるか生産下げろ!

低報酬・高生産・高離職の相場改善策
・多重契約を避け直接契約
・同業者の1.2倍の報酬を提示
・同業者の2.0倍の工数を提示
・客先納期合意は拒否
・客先指揮命令は拒否
・知的財産譲渡は拒否
・不利益な現場は即行解約
・自社会議と伝えて毎日定時帰宅
・契約時間外に学習
・契約時間外に副業
・示談および裁判報酬
46 :
2015/08/20(木) 22:04:19.20
表示はXlibだけ縛りだったら上級かもw
47 :
2015/08/20(木) 22:30:44.78
>>42
いや、goto時代のソースは勉強になる
プログラミング言語の歴史にな
48 :
仕様書無しさん
2015/08/21(金) 15:05:55.86
〇〇 労基 
でググると過去の2chスレが出てくる会社
and
転職会議で2.5点の会社は超絶要注意
49 :
2015/08/21(金) 16:12:52.30
それは、転職会議をググると出てくるアフィの宣伝ですね?
50 :
2015/08/23(日) 00:38:22.52
低レベルの意味が分かってない奴が多くない?

低レベルを扱える事が良いプログラマという訳じゃないがCPUの性質を知っておいて損はない
51 :
2015/08/23(日) 00:56:55.56
世間一般の話?
ここでまともな話をしてる人は大丈夫な感じだけどな
(スレタイ見て誤解したという人はいたけど)

CPUだけじゃなくて、メモリとかディスクあたりもな。
さすがにRS232-Cみたいな話は知らなくても良くなってきたw
52 :
2015/08/23(日) 05:23:10.28
今まで学校で何を習ってきたんだよ。
フーリエ級数で躓いてたら、次のラプラス変換とかどうすんだよ。
回路の単純な応答特性すら理解できないんじゃ、位相余裕とかの安全マージン
すら設計できないじゃん。
同じ歳、同じ背丈、頭の中だってそう変わらんだろ、それが何で109対0なんて差がつくんだ。
お前らゼロか、ゼロな人間なのか。いつ何をやるのもいい加減にして、一生ゼロのまんま終わるのか。
それでいいのか、お前らそれでも男か、悔しくないのか
部品のバラつきで動いたり、暴走したり、当たり外れの激しい製品しか作れないぞ。
53 :
2015/08/23(日) 11:24:32.18
石を作ろうっての?
54 :
2015/08/23(日) 23:58:12.08
スレタイ見て「低レベル」の意味を勘違いするのはこの道を職業にしてる人間としてイカンだろうと思うが、
そもそも「低レベル」って翻訳が悪いのもあるよな。
なんでそんな一般人の勘違いを意図的に招くような翻訳したんだろ。
55 :
仕様書無しさん
2015/08/24(月) 00:07:27.23
高級とかな
56 :
2015/08/24(月) 00:13:21.33
>>54
レベルを技術の修得度の意味で使うのって日本だけでしょ。
ゲームの影響だろうけど。
ハイパフォーマー、ローパフォーマーだよね正しくは。
57 :
仕様書無しさん
2015/08/24(月) 09:56:09.73
>>52
なんで花園混じったの?
58 :
2015/08/24(月) 18:58:52.27
>>54
技術力が低レベルなんて奴がいない時代に作ったのでは?
59 :
仕様書無しさん
2015/08/24(月) 20:54:35.59
低レベルじゃなくて低レイヤーだろ
60 :
仕様書無しさん
2015/08/24(月) 21:20:00.03
低レベルで通るし、訳されてる。
問題は低レベルの意味がわからない別の意味の低レベルがいること
61 :
2015/08/24(月) 21:24:41.97
>>60
何語で?
少なくとも英語ではないな。
62 :
仕様書無しさん
2015/08/24(月) 22:09:38.14
相手がプログラマでない場合は、「低レベル」は誤解されるリスクがあるので、「よりOSに近い層」とかの表現を使う
相手がプログラマと分かっているなら、「低レベル」も使う
63 :
2015/08/24(月) 22:09:48.17
64 :
2015/08/25(火) 00:33:28.75
>>62
OSなんか高レベルじゃないの?
65 :
2015/08/25(火) 01:27:08.87
>>64
それはお前、OSが提供しているものが高レベルな
APIって言ってるだけだろ?

OSが提供するものは高レベル。
OSの中身は低レベル

OSをつかってプログラムするだけなら
高レベルの知識があればいいが、
OSを作ろうとしたら低レベルの知識が必要。
66 :
2015/08/25(火) 07:18:32.88
>>65
「よりOSに近い層」ってのはAPIだろ。それは「低レベル」か?
67 :
2015/08/25(火) 09:25:10.32
低い高いの基準が、コンテキストで変わるからな。
どこからが高くて、どこからが低いみたいな絶対的な基準はないんでは。
ユーザプログラムに関する文脈なら、システムコールを低レベルと言うのは間違いではない気がする。
68 :
仕様書無しさん
2015/08/25(火) 11:31:58.23
システムコールとAPIは違う
と低レベルを知っている人は思う。
69 :
仕様書無しさん
2015/08/25(火) 15:13:57.75
>>68
システムコールは、通常は、OSまたはモニタの
提供するモジュールをコールすることだな。

APIは、どんなソフトでも関数とかの呼び出しを提供していたら、
それらは全てAPIというよね?
だってAWSもAPIとかいってるもんね。

だけど、人によっては違う場合に使ってたりするから、
まあ、話しが通じればOKかなって思ってる。

メーカーによって用語が違うんだから、
しかたないよ。

あと、マウスカーソル、マウスポインタ、2つの呼び方があるけど、
その歴史的経緯を考えても、どちらが正しいのか、俺はわからん!

だから、用語は通じればOK。
いくら厳密だといわれても通じなければNG!
70 :
仕様書無しさん
2015/08/25(火) 17:40:36.77
実は、APIとABIの違いわかってません
さーせん
71 :
2015/08/25(火) 18:24:45.64
>>69
普通システムコールって言ったらOS相手でもカーネルモード領域への割り込みか、
広義にもそれを呼ぶ直轄のAPI指さない?
本当にプログラマ?
72 :
2015/08/25(火) 19:14:18.28
>>66
> 「よりOSに近い層」ってのはAPIだろ。それは「低レベル」か?

だから、おまえ、どっちの話してるんだよ?

OSのAPIを使う話?

OSのAPIをつくる層は
低レベルだよ。
73 :
2015/08/25(火) 23:30:00.67
VM上やフレームワーク上、インタープリタ上でしか動かない言語があるのにシステムコール使ったら高級だとは言えまい
74 :
2015/08/25(火) 23:44:35.16
>>72
user32.dllを作るのは低レベル?
75 :
仕様書無しさん
2015/08/26(水) 06:29:54.32
お前らはホント本質を捉えないな
応用は基本の土台
だから基本中の基本は一度触れておけ
というだけの主張だろうに
ワイヤーロジック含め
76 :
2015/08/26(水) 09:17:40.01
そんなこたわかったうえでの、どこまで議論だったりするんじゃないの?
77 :
仕様書無しさん
2015/08/26(水) 19:02:14.47
派遣契約以外のSEの皆様へ

客先納期に従うのは辞めてもらえませんか?
効果対報酬をお考えになったらいかがですか?
価値のないサービスは優秀なSEに迷惑なんですよ。
こちらこそ不当見積りの増加で不利益なんですから。

有能高収入SEより
78 :
仕様書無しさん
2015/08/26(水) 19:07:52.95
派遣契約以外のSEの皆様へ

客先納期に従うのは辞めてもらえませんか?
効果対報酬をお考えになったらいかがですか?
価値のないサービスは優秀なSEに迷惑なんですよ。
こちらこそ不当見積りの増加で不利益なんですから。

有能高収入SEより
79 :
仕様書無しさん
2015/08/27(木) 07:36:23.43
主な使い捨て実態派遣作業
・データ > ロジック
・簡単ロジック
・大量データ
・フレームワーク
・Web
・DB
・SE適性不要
・IT資格不要
・大卒資格不要
・文科系対象
・体育系対象
・業務系処理
・商業系業種
80 :
2015/08/28(金) 02:17:04.14
低レベルなプログラマーならここに居るぞ。
81 :
仕様書無しさん
2015/08/28(金) 08:14:35.97
Raspberry Piも低レイヤーに入っていいですか?もちろんGPIOを使います
82 :
2015/08/28(金) 08:18:01.98
もちろん入って良いのでは?
というか、GPIOを叩くコードより下ってあるの?
ハードを直接使っちゃってるわけだし。
83 :
仕様書無しさん
2015/08/28(金) 08:22:30.25
>>82
DA使ったアナログ制御とかかな?
ステッピングモーターで動いてたのを、直流モーターに変えるなんて作業。
84 :
仕様書無しさん
2015/08/28(金) 13:30:12.57
>>1
タイトルの、「低レベルに一度は触れろ」

というのが、馬鹿な奴にタッチして「えんがちょ!」って

やることかと思ってた。
85 :
2015/08/28(金) 17:02:45.20
低レベルソフトウェア研究所というのが昔あってだな。
86 :
仕様書無しさん
2015/08/30(日) 07:20:59.98
HDLがプログラミング言語じゃないと言われてもなんか腑に落ちない
プログラミングやんか。
87 :
2015/08/30(日) 09:35:54.78
プログラミングと定義ファイルの作成との境界線はどこにあるんだろうな。
88 :
仕様書無しさん
2015/08/30(日) 09:50:35.36
片働き共働き両方とも困難
・低収入で生活困難
・高稼動で家事困難
よって結婚相手を苦しめる

【非婚】SI受注SEは3億円以下の低生涯収入【離婚】 [転載禁止]©2ch.net
http://hello.2ch.net/test/read.cgi/infosys/1436793659/
89 :
2015/08/30(日) 09:54:29.28
>>87
プログラミング言語の説明文を見ても、いまいちわからないよね。
90 :
2015/09/03(木) 00:05:42.33
現役高2の高校偏差値52しかないワタクシは東京電機大学レベルにしか進めないが、今のうちに何やれば良いかなぁ?ぶっつけC++かJavaScriptか…
91 :
2015/09/03(木) 00:31:27.55
高2でC++程度使えなくてどうするよ?
92 :
2015/09/03(木) 01:36:17.86
>>91
だよね…時、既に遅し…
93 :
仕様書無しさん
2015/09/03(木) 11:59:02.79
>>87
低レベルを知っている人は、
チューリング完全かどうかを判断基準にする。
94 :
2015/09/04(金) 18:51:52.36
高2でC++か、俺がC++使えるようになったのいつだっけかな、結構最近だったような気がする。

確か中2でBASICとZ80アセンブラ、高1で8086アセンブラ、高3あたりでやっとCだったような。
95 :
2015/09/04(金) 19:10:20.54
>>94
高3でCか。
だったら俺も始めよ。
PHPより難しいかな?
96 :
2015/09/04(金) 21:16:24.99
C言語というとポインタが強調されるけど、実際そんなに難しいモノでも無いと思う。
97 :
2015/09/04(金) 22:08:25.90
客に出すのはCが最高級言語だわ
98 :
仕様書無しさん
2015/09/05(土) 08:50:35.64
C言語ができない人ってポインタができないが9割以上。
ポインタができないというのは、ポインタの有用性が理解できない。
というのがさらに大半。
これは
 =処理の部品化ができない
 =メモリのアクセス範囲の重要性が理解できない
という原因に起因しているケースが多々なんだけど、
この2つが理解できないということは、そいつが無能であることを証明する。

Cというのは普通に言語を使うというだけで、バカを発見できるすごい言語。
99 :
2015/09/05(土) 10:23:58.43
メモリがどんなものか、頭のなかで理解できてないと、ポインタも分かり辛いんだろうね。
100 :
2015/09/05(土) 10:36:30.78
まずアセンブラをやらせるべきだな
101 :
2015/09/05(土) 12:24:22.21
じゃあ、やってみっか。。
102 :
2015/09/05(土) 14:39:55.22
C言語がポインタがわからない人がいるって話はよく聞くが
本当にわからない人にあったことがない。

都市伝説では?
103 :
2015/09/05(土) 15:09:13.83
んでも*()->みたいなのが出てくるとん?とはなる。
104 :
2015/09/05(土) 15:47:08.06
今は学校でC/C++が勉強できるのか。俺のころは高額な開発環境と余暇の時間をほとんどつぎ込む必要があったのだが
105 :
2015/09/05(土) 15:58:03.06
なんで学校が出てくるんだろう。
コンパイラは安くなったけど。
106 :
仕様書無しさん
2015/09/05(土) 16:14:11.90
>>96
ポインタって、自分で作るのは簡単だけど、人の作ったコードを理解するのが大変。
改造業務を行うと、中にはポインタを無駄に駆使したよーわからんものに触れることがある。(多重チェーン構造に多し)
理解は大変だが、なんだかんだで理解すると、それをアレンジして使いたがるため、さらにワケワカメなコードに進化(退化?)するw
107 :
2015/09/05(土) 16:26:51.74
高校でって話は学校で習えるという物じゃないのか。数学の教科書に少しだけコードが載ってるとも聞いたが
108 :
2015/09/05(土) 16:29:14.99
>>106
複雑化するという事だな。コンピュータ関連では進化の袋小路はよくある
109 :
仕様書無しさん
2015/09/05(土) 18:14:58.38
>104
試食版

>>106
ポインタのポインタまでが実務では許される範囲だよなぁ
たまーーーーーーーーーにバカなのかポインタのポインタのポインタとか・・・
あほかと。
110 :
2015/09/05(土) 21:06:06.10
>>107
高校生だけど、載ってないなぁ。
情報の教科書にアルゴリズムとDBの概要が載ってるレベル。
111 :
2015/09/05(土) 21:53:21.31
構造体ポインタのメンバ変数のポインタを直に書いたら新人には分かりにくいとダメ出しくらったことがあった。
>>110
そうなのか。ありがとう。
112 :
2015/09/06(日) 07:29:37.62
>>111
> 新人には分かりにくい

可哀想だねw

新人には分かりにくいというのは
コードの可読性の点からみたら
理由にしてはいけないもの

なぜならば新人がわからないのは
当たり前の話だから(だから新人なのだ)
本当の問題は新人であるがゆえに知識が足りないこと。
解決スべき問題は、知識をつけること。

新人は鍛えるものだし、学んでいくもの。
使い捨てならまだしも、未熟な人のためにコードを書いたら、
そのコードは未熟のままになってしまう。
そんなコードばかりだと成長の妨げになる。

それは会社全体の技術力の低下につながる。
113 :
2015/09/06(日) 09:50:08.95
んーでも「メンバのポインタ」は避けたほうがいいんじゃない?
構造体変数自体のポインタ持って、そいつのメンバとしてアクセスするほうが適切な気がする。
114 :
仕様書無しさん
2015/09/06(日) 13:25:07.58
>>111
&(foo->bar)
こういうこと?
115 :
仕様書無しさん
2015/09/06(日) 13:54:17.13
保守性なんて考えないのが、ここの住人。
116 :
2015/09/06(日) 15:07:37.36
>>114
&foo->bar
こういう風にかいた。そしたら>>114のように書いてくれと言われた。
117 :
2015/09/06(日) 19:11:48.19
静的解析ツールで引っかかりそうなもんだ
118 :
仕様書無しさん
2015/09/11(金) 02:23:21.22
新人「Cなんてオワコンですよ、Javaさえあればいいですよね」
俺「ん?」
新人「カプセル化も出来ない言語なんて大規模開発に向いてませんよっ!!」
俺「出来るよ、カリカリカリ・・・こんな感じ」
新人「(ポインタ分からない、、、)で、でも、メモリを直に扱うと中身見えちゃうんですよね 汗」
俺「ん?Javaはリフレクションがあるからhackしなくても中身見えるじゃん」
新人「(リクレクション??)し、Cってヘッダとソース2ファイル書くから面倒臭いじゃないっすか 汗」
俺「まーね、Java書いた後C書くと確かに面倒になるね」
新人「(ホッ)」
119 :
2015/09/11(金) 02:51:47.53
面倒になったあげく、C++にしてヘッダに全部書くという暴挙に出る。
120 :
2015/09/11(金) 10:01:31.55
includeが足りないとコンパイルエラー。
だからって足すとredefine。
121 :
2015/09/11(金) 13:58:13.71
memcpyの実装見るだけでも学ぶことは多くある
122 :
2015/09/11(金) 14:02:38.10
strlen()もいい勉強になるよ。
多くの人はカウンタ増やしながら\0探してるだけ位にしか
考えてないようだけど。
123 :
2015/09/11(金) 15:27:45.69
memcpyはアライン合わせて代入、strlenはマジックナンバーがポイントかな
124 :
2015/09/11(金) 21:15:04.42
横文字大好きだなお前ら
俺なんざ日常的に扱いまくってても名前までは知らん
125 :
2015/09/12(土) 02:25:05.30
>>124
あっそ
126 :
2015/09/12(土) 07:23:00.53
>>123
アラインそろえるって・・・
意味が被ってるヨ
127 :
2015/09/12(土) 09:35:17.51
>>126
バイト境界に合わせる(アドレスを進める)って意味だから間違っていない
128 :
2015/09/12(土) 10:59:19.58
間違ってるとは一言も書いてないんだけど・・・
なんか脳内で勝手に戦ってる・・・
129 :
仕様書無しさん
2015/09/12(土) 11:12:24.67
>意味が被ってるヨ
かいてるやん
130 :
仕様書無しさん
2015/09/12(土) 11:13:19.66
あたし>>129じゃないですけど、
>意味が被ってるヨ
書いてると思いますよ
131 :
仕様書無しさん
2015/09/12(土) 11:14:09.31
俺今配達から戻ってきたところで今日初めて書き込むけど
>意味が被ってるヨ
書いてるだろ
132 :
仕様書無しさん
2015/09/12(土) 12:31:50.18
>>1
低レベルじゃなくて低級だろうが。
133 :
仕様書無しさん
2015/09/12(土) 12:54:35.09
>>132
どっちでもよくね?そのレスなんかアスペっぽくない?
Low-level programming language
134 :
仕様書無しさん
2015/09/12(土) 14:48:23.42
>>133
昔から日本語では高級、低級と言っている。
135 :
仕様書無しさん
2015/09/12(土) 14:52:09.73
情報技術者試験の勉強もしたことがないと思われるぞ。
136 :
仕様書無しさん
2015/09/12(土) 14:53:58.38
このスレのC言語が低級というのも間違っているな。
137 :
仕様書無しさん
2015/09/12(土) 14:55:22.47
>>134
どうでもいい
138 :
仕様書無しさん
2015/09/12(土) 14:57:42.54
>>135
思われてもいい
139 :
仕様書無しさん
2015/09/12(土) 14:57:52.68
>>136
間違っていない
140 :
2015/09/12(土) 15:11:01.66
>>136
高級な低水準言語だよな
141 :
2015/09/12(土) 15:38:48.74
高低ってハードウエアからの距離だからな。
142 :
仕様書無しさん
2015/09/12(土) 16:07:41.59
ここはガキしかいないのかw
143 :
仕様書無しさん
2015/09/12(土) 16:08:01.46
>>141
日本人は距離が高いなんて言いません。
さてはあなたチョンですね。
144 :
2015/09/12(土) 18:18:26.91
>>143
日本人はなんていうの?
145 :
仕様書無しさん
2015/09/12(土) 18:26:09.71
>>144
高さが高いと言います。
146 :
2015/09/12(土) 18:47:56.29
>>145
高さの単位には長さが使われるから、距離というのは間違いではないじゃん。
日本語大丈夫?
147 :
仕様書無しさん
2015/09/12(土) 19:14:19.01
>>146
頭大丈夫?北朝鮮帰れよクソチョン。
148 :
仕様書無しさん
2015/09/12(土) 19:15:50.41
富士山の距離は3776mです。
チョンの日本語やべえw
149 :
仕様書無しさん
2015/09/12(土) 19:17:43.87
距離は近い、遠いだろ。
150 :
2015/09/12(土) 19:24:29.55
>>148
月の高さは?
151 :
2015/09/12(土) 19:25:53.42
>>149
ハードとソフトは、高い低いの関係なの?近い遠いの関係なの?
152 :
仕様書無しさん
2015/09/12(土) 19:53:26.84
低レベル言語はハードウェアの抽象度が低い言語
153 :
仕様書無しさん
2015/09/12(土) 21:06:08.44
>>151
構成図でも、だいたいハードを一番下に書くだろ。
その上がドライバ/OS、その上にライブラリがあって、アプリは一番上の方。
154 :
2015/09/12(土) 23:24:40.82
>>153
地図だと大体北を上に書くだろ。
北って高いの?
155 :
仕様書無しさん
2015/09/12(土) 23:45:21.56
>>154
緯度を知らないのか?
156 :
2015/09/13(日) 00:38:12.41
>>155
高さってなに?
月までの高さも聞いてるけど誰も答えられないよね
157 :
仕様書無しさん
2015/09/13(日) 00:44:58.78
>>156
なんで月までの高さを聞いたん?やめなよ
158 :
仕様書無しさん
2015/09/13(日) 00:45:34.89
  |ヽ∧_
  ゝ __\
  ||´・ω・`| > やめなよ
  /  ̄ ̄  、ヽ _______
 └二⊃  |∪=| |───  /
  ヽ⊃ー/ノ    ̄ ̄ ̄ ̄ ̄
     ̄`´ ̄
159 :
2015/09/13(日) 05:08:39.92
PC98の頃はx86の歪んだメモリ構造のせいでfarポインタだのnearポインタだのと
本来C言語には必要無いはずの要素が付け足されてて、まるで8bit組み込み向けのtinyバージョンみたいな
制限だらけで、その頃にポインタはわかりにくいと言われてた(ついでにアセンブリ言語は難解だとも言われてた)

MC68000を採用した高級マシンではそういったくだらない制約はなく、実に素直なC言語に触れることができたし
ポインタが難解だと言われる事もなかった

同じ低レベルであっても、整然としたアーキテクチャでないと意味がない
160 :
2015/09/13(日) 12:20:59.99
>>159
ファーだのニャーだのはちょっと・・・と思ったけど、
アセンブラで書くんだったら8bit感覚で書けたし
アセンブラ書けるんだったら特段ポインタの概念は難解ではない。
Cの独特の表記が受け入れられない人もいるだろうが。

逆にZ80上がりの人だと、68000の間接アドレッシングが
難解だったんじゃないのかね。インデックスぺろぺろするので
C的なコードを頭に描いていると書きやすかったんだけど。
161 :
2015/09/13(日) 15:30:34.16
いまどきのARM も veneer ってあるから。

どんなに恐ろしいシステムを持っても
たくさんのかわいそうな派遣を操っても
プログラマーはハードウエアから離れて生きられないのよ!
162 :
仕様書無しさん
2015/09/14(月) 07:34:47.84
すまん
未だにfarとか、nearとか使い分け分からん
163 :
仕様書無しさん
2015/09/14(月) 07:37:08.83
無能実態派遣残業して時間報酬相場下げるな!
【知的財産と契約料金の搾取促進者ばかり】
[受注系SI生涯損害助長者を追放すべき]
偽装請負従犯SEの動機
コミ障
趣味
文系低偏差値大卒
情報処理資格非保有者

偽装請負従犯SEの迷惑
無償プログラム提供
客先指示遵守
客先期限遵守
知的財産譲渡
残業見積
労働違反
裁判苦手
無料追加
利益無視
学習不足
対人障害
健康障害
孤独死

偽装請負従犯SEの代償
デスマ
低技術
低収入
非婚
離婚
鬱病
早死
164 :
2015/09/14(月) 16:14:33.57
>>159
懐かしいな、別にx86のアセンブラってそこまで難解とも思わないが、
z80と比べてセグメントの概念が増えたくらいじゃね。
アセンブラからCに入ったからfarだのnearも理解しやすかった。
歪んだ構造とは言うけどあれはあれで色々と利点があったんだけどね。

386あたりになるともうわけわからんがw
165 :
2015/09/15(火) 14:14:59.94
>>159
当時はそれほどでかいデータを扱うことはなかったから small で
だいたい事は足りてたよ。
その場合別に near とか付ける必要はないし。
166 :
2015/09/16(水) 13:08:09.92
セグメントが変に中途半端だったのはコストが原因で造られたからだったのか。
重複するビットがあったもんな
167 :
仕様書無しさん
2015/09/27(日) 12:09:51.84
社名 労基 
でググると過去の2chスレが出てくる会社
and(orではない)
転職会議で2.5点の会社は超絶要注意
and
IT系

転職の際はご注意ください
168 :
仕様書無しさん
2015/10/23(金) 09:27:37.65
☆ 日本の核武装は早急に必須ですわ。☆
総務省の『憲法改正国民投票法』、でググってみてください。
日本国民の皆様方、2016年7月の『第24回 参議院選挙』で、日本人の悲願である
改憲の成就が決まります。皆様方、必ず投票に自ら足を運んでください。お願い致します。
169 :
2015/10/23(金) 17:52:07.05
アメリカの操り人形になって戦争をしたいのか?
170 :
仕様書無しさん
2016/03/10(木) 04:33:23.23
自分の社会人としての立場も知ることができるな>スレタイ
171 :
仕様書無しさん
2016/03/10(木) 07:57:05.89
これは真理
基礎を学ぼうとしないで、応用の基本ばっかり学ぶバカの多いこと
172 :
仕様書無しさん
2016/03/11(金) 05:50:11.94
システムだのVMだのは知ってるが、プログラムの基礎を知らん奴多い。

同じコードを2度書くな!あまつさえ人に一度で済む同じコードを何度も書かせるな!逆らったら減俸かよ!
空っぽのインターフェイスを継承させるな!しかも画面の幅に収まらないほどの多重継承。それが酷く深いネスト。
手繰っていったら何も書いてないだと?メソッドがあったと思ったらそれも空っぽ。どれが本命だよ?コメントねーし
しかもこのラビリンスの中で無数の無名クラスは勘弁してくれ。
目先の金に目がくらんで前世紀の改良されないコードをそのまま使うから、関係する全システムの開発効率が落ちてるだろ!
173 :
2016/03/11(金) 12:55:14.50
インターフェースは普通空じゃね?
174 :
2016/03/11(金) 12:56:03.16
無名クラスも適切な使い方なら問題ないし
175 :
2016/03/11(金) 13:17:03.76
C以外、どうやって勉強すればいいのかわかんね
176 :
仕様書無しさん
2016/03/11(金) 19:51:23.90
>>173
普通、継承したクラスに実装する為のメソッドはあるよな?
177 :
仕様書無しさん
2016/03/11(金) 19:52:32.32
>>174
>無数の無名クラス
読めないの?
178 :
2016/03/11(金) 20:14:08.75
無数っていうのは悪いことじゃないよ?
179 :
仕様書無しさん
2016/03/11(金) 20:32:10.73
無数にあったおかげで俺は追跡に苦労したのだが?
180 :
仕様書無しさん
2016/03/11(金) 20:53:21.22
初心者の基礎と上級者の基礎の差がわからん奴が多すぎ
181 :
2016/03/11(金) 23:26:34.25
>>179
名前つけても解決するわけがないだろう?
数を減らした所で解決するわけがないだろう?

当たり前だが動きを全く変えずに
名前つけて数を減らして見ろって。
182 :
2016/03/12(土) 00:56:01.61
知ってたほうがいいとは思うけど、厄介なのは、いまの目の前の仕事の言葉を拡張して、
理想の一般論を語り出すプログラマ。

なぜかプログラマって、知識がないのにそれをやりだす奴が多い。

実務やってるのに自分の理想の設計論に引きずられたり。

趣味でやるならいいけどさ、仕事にフィートバックしようと思ったらきちっと自分で納得
できるところまで修めてからにしてくれよなw

岡本太郎は民俗学の学位を得てなお、各地で独自の調査を行い、納得するまでは、
自分の創作に民俗学の成果を反映することはしなかったというぞ。
183 :
2016/03/12(土) 01:17:46.05
>>182
どうも言っていることが抽象的すぎて
意味がわからないな。

それとか言ってないで、
具体的な名前を書きなよ。
184 :
2016/03/12(土) 01:22:48.84
機械を使ったものづくりの現場では、
特殊な機械が必要とされるから、現場で改善するしかない。
つまり現場で試行錯誤している。それも仕事の一つだからだ。

でもソフトウェア業界というか、一部だな。SI業界。
そこの連中は、何も変えたくない。新しい物を取り入れるな。
取り入れるなら完全に実験が出来てからにしろとかいい出す。
これは改善ではない。単なるシステムの導入。
仕事の中で改善していくと言う発想がない。それが>>182みたいな無能
185 :
2016/03/12(土) 01:48:51.29
突然SI業界と戦い始める奴ww
186 :
仕様書無しさん
2016/03/13(日) 08:01:46.18
残業SEは大迷惑!

時間外労働違反となる
契約に作業期限はない
契約の延長がなくなる
健康障害をもたらす
対人障害をもたらす
能力評価が低下する
生産評価が低下する
時間報酬が低下する
学習時間が減少する
副業時間が減少する
訴訟が増加する
失業が増加する
貧困が増加する
独身が増加する
早死が増加する
187 :
2016/04/15(金) 08:22:27.96
下位レイヤー担当者と会話できる程度には知識があった方が良いと思う。障害発生時に関係部署(ハード、os、ミドル、アプリ)で
集まって原因調査する時には他レイヤーの知識が役立つ
188 :
仕様書無しさん
2016/05/03(火) 20:04:41.28
匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrent(Covenant)が活発な情報交換・交流コミュニティでオープンソース開発されています(プログラマー募集中)

言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?

Covenantの作者(Lyrise氏)がそういう人と話したいそうなので、よろしければツイートお願いします<(_ _)>
https://twitter.com/Lyrise_al

ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできない情報発信好きアスペルガーw


通話料が激安になるブラステル(050 Free)で、かなり遅延や音声途切れが発生する方は、以下の設定を試してください
○ Wifiと3Gのコーデックは2つ(GSM、G.711u-Law)とも有効にしておく
○ エコーキャンセルをOFF(チェックを外す)にする
○ あとの設定はデフォルトのまま
http://blog.livedoor.jp/gnunobian/archives/52013458.html
上記の設定でも音質が悪い方は、wolfsonの高音質チップを搭載した機種(Galaxy 初代S、S3、S6、 AQUOSPhone ZETA SH-06E、AQUOSPhone si SH-07E、AQUOSPhone Xx 206SH、 Galaxy Note II)に買い換えて下さい。

500円以下の格安SIMで使えて登録・月額無料、IPベース発信なら携帯へは5.5円/30秒、固定へは8円/3分(月額無料でこの価格はすごい!)
http://blog.jikoman.jp/2015/11/brastel-050-free.html

あと、050Freeの起動もしくは発着信が2週間以上ないとプッシュサーバー期限切れでプッシュ着信が出来なくなるので、Llama Location Profilesで1週間に一度050Freeを自動起動するように設定すると、2週間以上経過してもプッシュ着信できます


最後にロケットストーブの焚き口へ超省電力なDC扇風機で風を送ると、横引き煙突が12m以上あっても煙が逆流してきません。
よって、横引き煙突で超高効率な熱回収ができるので薪が少量で済みます
あと、燃焼室の大きさは『無煙竹ボイラMBG150』で検索して参考にして下さい
http://i.imgur.com/iVuglg9.jpg 
http://jp.misumi-ec.com/material/mech/KRT1/PHOTO/KRT1_221004926837.jpg
http://livedoor.blogimg.jp/zoukibayashinokai/imgs/2/a/2a3c6dc0.jpg
55KB

新着レスの表示

★スマホ版★■掲示板に戻る■全部前100次100最新50

名前:E-mail: