dupchecked22222../cacpdo0/2chb/210/68/tech154046821021738945256 Pythonのお勉強 Part58 YouTube動画>12本 ->画像>42枚 ◎正当な理由による書き込みの削除について:      生島英之とみられる方へ:

Pythonのお勉強 Part58 YouTube動画>12本 ->画像>42枚


動画、画像抽出 || この掲示板へ 類似スレ 掲示板一覧 人気スレ 動画人気順

このスレへの固定リンク: http://5chb.net/r/tech/1540468210/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

1デフォルトの名無しさん2018/10/25(木) 20:50:10.29ID:NRPlmaaN
★当スレにRubyのコードを書くことを禁ず

Pythonオフィシャルサイト
http://www.python.org/

■前スレ
Pythonのお勉強 Part57
http://2chb.net/r/tech/1529888279/

◆関連スレ
くだすれPython(超初心者用) その39
http://2chb.net/r/tech/1535064635/

◆まとめwiki
http://python.rdy.jp/

◆ソースコードをそのまま5ちゃんにコピペするとインデントが崩れるので
  こういうところ↓にはってきてください
http://ideone.com/      Pythonするにはぷち手間あるのがめんどうかなぁ
http://codepad.org/      ほぼ直感的に使える。Run codeボタンあり。
http://pastebin.com/     まずまずシンプル。
http://dpaste.com/      とてもシンプル。このスレ的には消えるまでの日数を長めに指定のこと。
http://jupyter.org/try    (旧try.jupyter.org)ちょっとめんどうそう
http://ja.osdn.net/pastebin/ ログイン必須になりやがった(゚Д゚#)


次スレは>>980が挑戦する

2デフォルトの名無しさん2018/10/26(金) 00:41:00.71ID:kt4cO7LW
早いね乙

3デフォルトの名無しさん2018/10/26(金) 02:45:02.12ID:+qiDmRnL
以下、rubyではこう書く禁止

4デフォルトの名無しさん2018/10/26(金) 16:34:58.61ID:8hqqerJ0
早漏め

5デフォルトの名無しさん2018/10/27(土) 05:58:13.29ID:QwPOuwmq
10 PRINT "N88BASIC(86) ではこう書く"

6デフォルトの名無しさん2018/10/27(土) 11:53:46.16ID:R2aCZi1a
行末の " は不要

7デフォルトの名無しさん2018/10/30(火) 18:43:33.27ID:IJ9Lp8ZJ
Pythonは初学に最適

8デフォルトの名無しさん2018/11/01(木) 10:31:55.39ID:z733lC2q
age

9デフォルトの名無しさん2018/11/01(木) 10:38:15.03ID:id2WS1ve
Python以前はBASICとhspの経験しかなかったけど
dictやsetの存在には感動したわ

10デフォルトの名無しさん2018/11/01(木) 14:00:18.77ID:rG6revia
>>7
どうかな?変にListに何でも、入ってしまうため、型への配慮が出来ないカス量産してる気がしてるわ。

11デフォルトの名無しさん2018/11/01(木) 14:09:05.93ID:VLboL17t
rubyよりは良く出来てるよ

12デフォルトの名無しさん2018/11/01(木) 20:30:43.37ID:DT0W6qJ6
肩への配慮が出来ない人は消えていくだけじゃないの?
プログラム無理だよな

13デフォルトの名無しさん2018/11/01(木) 20:32:05.58ID:DT0W6qJ6
あ、肩じゃなくて型だ(肩も大事だけど)

14デフォルトの名無しさん2018/11/01(木) 20:37:45.11ID:RCuOh3nI
ネジネジッ 8-(。・o・)カタカタカタ-- .....8-(/。・・)/ キャッキャ

15デフォルトの名無しさん2018/11/02(金) 00:18:04.45ID:6SCX2adj
型と言えば型ヒントって使ってる?
自分の場合、いまんとこ三段も四段も記述がネストするようなヒントは書かないことにして部分的に使えばまあまあ効果はあるように思うけど、頑張って全部に型ヒントつけるのは正直引き合わない。
そして中途半端にヒントをつけてコードを汚すくらいなら、つけずに可読性を保つ方が結局はメンテナンス効率高い気がする。

16デフォルトの名無しさん2018/11/02(金) 01:56:16.10ID:isuRoynI
pythonってインテリセンス機能ある環境少なくてもっとVSCodeが広まれば良いと思う。

17デフォルトの名無しさん2018/11/02(金) 03:20:47.24ID:uEswLSnX
型ヒントなんて使ったことない
面倒だし

18デフォルトの名無しさん2018/11/02(金) 07:50:51.45ID:iBdim2EP
vscodeって使ったことないんだけど、どんな感じ?
使っても結局vimに戻りそうな気がする。

19デフォルトの名無しさん2018/11/02(金) 10:14:51.25ID:IJewM3/1
>>18
選択した部分をShift+Enterで実行する機能とGUIでデバッグできる所が便利
しょっちゅうアップデートが入ったり、おせっかい機能が多数盛り込まれてるのがうざい
一時的に構文を崩すと即エラー指摘してくるところとかうざい

とりあえず使ってみて都合のいい場面だけ使うのがいいんじゃないかな

20デフォルトの名無しさん2018/11/02(金) 10:15:01.96ID:GLErshJd
型ヒントといえば、デフォルト値とヒント両方つける事って出来ない?
def func(x=None:list):
みたいに書くとエラーになる

21デフォルトの名無しさん2018/11/02(金) 10:54:19.27ID:6SCX2adj
>>20
x:List=None
でいけなかったっけ

22デフォルトの名無しさん2018/11/02(金) 11:31:25.09ID:isuRoynI
インテリセンス機能ないと、メソッドとかいちいち覚えとるんか?

23デフォルトの名無しさん2018/11/02(金) 11:49:58.52ID:oH7jHUs1
>>20
試してないけど
def func(x:list=None):
じゃないの?

24デフォルトの名無しさん2018/11/02(金) 12:15:06.09ID:5GEfoIj4
インテリセンスじゃないけどjupyter notebookでは候補表示されるからそれでいい

25デフォルトの名無しさん2018/11/02(金) 14:52:38.85ID:WYEzV1C6
vscodeでのmicrosoftのpython環境は、バックエンドにjedi使ってるから、
インテリセンスについては何年も前から他のエディタでできてたことと変わらないよ

26デフォルトの名無しさん2018/11/02(金) 16:47:37.97ID:sTKe9kQR
>>19
なるほど。ありがとう。ちょっと使ってみるわ。

27デフォルトの名無しさん2018/11/02(金) 18:07:30.39ID:isuRoynI
>>24
え、無知でごめん。やり方教えてください

28デフォルトの名無しさん2018/11/02(金) 18:26:38.44ID:EmulwM1N
>>21,23
なるほどそっちか!
ありがとうございます

29デフォルトの名無しさん2018/11/02(金) 18:27:22.05ID:WYEzV1C6
jupyter notebookは他のipython UIと同じくTabで補完候補表示

30デフォルトの名無しさん2018/11/02(金) 19:30:54.95ID:l4YCAmKp
>選択した部分をShift+Enterで実行する機能

一瞬何それ面白いと思ったけど
止めたいところで止められる機能と
やれる事はおんなじだよね

31デフォルトの名無しさん2018/11/02(金) 19:56:40.48ID:hATtcIju
>>30
quickrun.vimの事か?

32デフォルトの名無しさん2018/11/02(金) 20:40:23.88ID:isuRoynI
>>29
ありがとう

33デフォルトの名無しさん2018/11/10(土) 07:14:20.81ID:M9NwmaJZ
pythonでデスクトップアプリ作れるんですか?
あとideってフリーであるんでしょうか
idelというのは公式に入っているようですが、これはideといえるんです?

34デフォルトの名無しさん2018/11/10(土) 07:24:59.56ID:tMc1X0AO


しらん
>>1

35デフォルトの名無しさん2018/11/10(土) 11:00:18.95ID:bNK9noa6
>>33
デスクトップアプリ作れるよ。
開発環境は VSCode いいね。教えてくれた人ありがとう。

36デフォルトの名無しさん2018/11/10(土) 11:26:44.84ID:M9NwmaJZ
vs codeでどうやって実行するんでしょうか
python エクステンション入れました

37デフォルトの名無しさん2018/11/10(土) 11:38:30.87ID:jxhvzDRc
とりあえず初心者板に移動したほうがいいんじゃないか?
http://2chb.net/r/tech/1535064635/

38デフォルトの名無しさん2018/11/11(日) 09:24:34.25ID:5C09U0y6
教科書読んで、ドリルしな

39デフォルトの名無しさん2018/11/11(日) 14:17:03.27ID:xdk1fd8t
スクレイピングサービスを作ってみたんですが
時間がかかるからCGIで実行するように作ってみたら
マルチスレッド実行中にBroken pipeが出て止まってしまいます。

15分前後で同じようにエラーになってしまうんですが、
実行時間の制御とかってあるのでしょうか?

40392018/11/11(日) 14:18:07.44ID:xdk1fd8t
スレッドでは無くプロセスでした。

バージョンは3.5です。

41デフォルトの名無しさん2018/11/11(日) 17:58:07.31ID:96wp+TZd
>>39
セッション維持するためにとりあえずchunkに別けて何か出力し続けろ

42デフォルトの名無しさん2018/11/11(日) 21:18:36.12ID:Yn6EGBm+
>>41
フロント側はdjangoで実装していて、バックエンドでCGI側に投げてるので、セッションは関係ないかと…

43デフォルトの名無しさん2018/11/11(日) 21:20:52.50ID:pdcv7xn+
書き方一つで処理速度が異常に違うの?
それを覚えるので一苦労やん・・・。

44デフォルトの名無しさん2018/11/11(日) 23:03:50.56ID:ARqR0CiK
タイムアウトかね?
たぶん初心者なら、コードにバグがある

型変換失敗か、nil とか

デバッグして突き止めるしかない

それか同じ処理を、Ruby で作って試してみるとか

45デフォルトの名無しさん2018/11/11(日) 23:24:21.86ID:fmi7ucDi
たしかに
どう書いても早いjavaの方が初学者向け

46デフォルトの名無しさん2018/11/12(月) 06:26:09.01ID:IMw8cYUh
>>44
同じ条件で並列数を上げて、
15分以内に終わるようにすると正常に終了します…

47デフォルトの名無しさん2018/11/12(月) 11:24:03.14ID:JnLF+/7N
TCPレベルのタイムアウトでしょ。
邪魔する要素はたくさんあって、ルータ/FW/OS/プロキシ/Webサーバなどなど。
まずは、送信側でkeepaliveつけて回避できるかどうか試す。

48デフォルトの名無しさん2018/11/12(月) 11:42:44.71ID:YjowJq65
内包表記とかforとかの話では?

49デフォルトの名無しさん2018/11/12(月) 16:23:45.41ID:7TKCaOCD
>>> numpy.e ** numpy.pi ** 1j
(0.9271380752254357+1.1941162626914863j)
>>> numpy.e ** 1j ** numpy.pi
(0.699287180041131-1.0322399946707999j)
>>> numpy.e ** (numpy.pi * 1j)
(-1+1.2246467991473532e-16j)

掛け算の順序に依存するのはなぜ?

50デフォルトの名無しさん2018/11/12(月) 16:49:37.66ID:JEwLf6Zk
掛け算?

51デフォルトの名無しさん2018/11/12(月) 16:58:17.06ID:inQK+rN3
掛け算には依存して無くない?

52デフォルトの名無しさん2018/11/12(月) 17:00:30.83ID:JEwLf6Zk
e^π^i
e^i^π
e^iπ

53デフォルトの名無しさん2018/11/12(月) 17:05:53.71ID:KM3fDEtL
>>49
べき乗は右から計算するから

54デフォルトの名無しさん2018/11/12(月) 17:11:25.73ID:KM3fDEtL
言わんとすることは
(e^π)^i=(e^i)^π=e^(i*π)
で実現するでしょう

55デフォルトの名無しさん2018/11/12(月) 18:10:25.03ID:dNtMFzFI
>>53
1**2**3
3**2**1
やってみ

56デフォルトの名無しさん2018/11/12(月) 18:48:09.82ID:KM3fDEtL
>>55
やってみたけどなんなん?w

57デフォルトの名無しさん2018/11/12(月) 22:47:11.49ID:kT1ew28W
すげー顔文字に見えるな

58デフォルトの名無しさん2018/11/12(月) 23:05:52.44ID:JEwLf6Zk
>>55
print(1**2**3)

1
print(3**2**1)

9

そら(1^8=1)そう(3^2=9)よ

59デフォルトの名無しさん2018/11/13(火) 02:24:20.81ID:bT3Yj67d
>>47
やってみます。
ただ、通信と言うよりはメインプロセスが無くなってしまってるような感じなんですよね…
pool.close()後にpool.join()してるのに、子プロセスの終了を待っていないような?

60デフォルトの名無しさん2018/11/13(火) 12:01:50.17ID:o8lRR21h
[print(i,v) for i,v in enumerate(range(10))]
の結果が以下のようになってしまうのですが、余計なNoneリストがくっついて出力されてしまうのはなぜですか?

0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
[None, None, None, None, None, None, None, None, None, None]

61デフォルトの名無しさん2018/11/13(火) 12:08:25.77ID:HwiD+z3E
printの戻り値がNoneだから、Noneが10個入ったリストが生成されてる
Noneのリストを出力したくないなら内包表記じゃない普通のforを使う

62デフォルトの名無しさん2018/11/13(火) 14:22:51.90ID:f2sT0P/E
Python3で関数になった弊害か

63デフォルトの名無しさん2018/11/13(火) 15:04:39.79ID:BS1qZA5r
>>61
解決しました
ありがとうございました

64デフォルトの名無しさん2018/11/13(火) 18:40:12.78ID:90McxFB4
>>62
関係ない

65デフォルトの名無しさん2018/11/13(火) 19:23:07.60ID:57oATazI
>>64
ある
python2のprint文で>>60を書いたらそもそも文法エラーで動かない

66デフォルトの名無しさん2018/11/13(火) 19:27:50.95ID:Vxu3kwrv
害ちゃうやんw

67デフォルトの名無しさん2018/11/13(火) 20:37:55.74ID:XRzYMoBo
ジェネレーター式の意味を理解してないコードがエラー出ずに動く害

68デフォルトの名無しさん2018/11/13(火) 20:44:52.39ID:HzkGmazt
ガイジは病院へ

69デフォルトの名無しさん2018/11/14(水) 11:18:07.75ID:Hh1ptiAj
>>67
どうみても正常です

70デフォルトの名無しさん2018/11/14(水) 20:08:22.51ID:7I4TYJDu
自分の意に沿わないものは全て害だろ

サヨもウヨもフェミもミソジニーもミサンドリーもそう言ってるぞ

71デフォルトの名無しさん2018/11/14(水) 20:52:25.05ID:gClbFAKL
Python始めました
docstringてどの形式がスタンダード?

72デフォルトの名無しさん2018/11/14(水) 21:02:13.47ID:RajhuqxK

73デフォルトの名無しさん2018/11/17(土) 09:23:23.70ID:dswA0JYr
メソッドにlistとかdict2つ渡したい場合どうやるの?

74デフォルトの名無しさん2018/11/17(土) 10:45:13.09ID:B4GISbTr
渡せばええやん

75デフォルトの名無しさん2018/11/17(土) 12:18:06.32ID:dswA0JYr
*必須なのかと思いこんでた

76392018/11/18(日) 00:07:44.90ID:nPRa3vMz
Apache側のタイムアウト設定が原因でした…
それでメインプロセスがいなくなるせいでした。。
お騒がせしました。

77デフォルトの名無しさん2018/11/19(月) 13:08:31.80ID:3MOWhUti
ひとの話をちゃんと聴くべき

78デフォルトの名無しさん2018/11/20(火) 18:46:59.72ID:twdu89w5
簡単なAI作って見たいと思っていますが、
開発環境はどうするといいでしょう?
Anaconda・VSCode辺りが良いのではないかと考えています。

79デフォルトの名無しさん2018/11/20(火) 20:44:48.38ID:eXMfunJO
十分じゃないすか
問題は能力の方だよ

80デフォルトの名無しさん2018/11/20(火) 21:58:50.00ID:twdu89w5
すいません。
どちらがいいでしょう?
が抜けていました。

81デフォルトの名無しさん2018/11/20(火) 22:54:01.56ID:SIaCA4bb
ちょっとお試しならAnacondaだけでやればいいんじゃね
つか比較おかしいから
それぞれ何なのか調べとけ

82デフォルトの名無しさん2018/11/20(火) 23:14:22.35ID:EK/blyY1
VSCodeだけでいいんじゃね
インタプリタ無しで一体何するのか知らないけど

83デフォルトの名無しさん2018/11/20(火) 23:20:00.02ID:Vm2a6rBd
インタプリタ有りやったら一体何すんねん?

84デフォルトの名無しさん2018/11/20(火) 23:53:48.75ID:twdu89w5
ではAnacondaにします。
ありがとうございました。

85デフォルトの名無しさん2018/11/21(水) 07:48:37.44ID:+fbKXDkI
両方使ったらええやん

86デフォルトの名無しさん2018/11/21(水) 11:59:11.56ID:EDQHKouT
配列のポインタをpythonから使えるようにするにはどうしたらいいの?
print(dataPointer)
#c_void_p(4594122752)

print(dataPointer[0])
TypeError: 'c_void_p' object does not support indexing
エラーが出てしまう

87デフォルトの名無しさん2018/11/21(水) 12:38:41.65ID:1UUCTXJ3
>>86
c_void_pはvoid*相当なのでデリファレンスは不可。最初から所望のポインタ型で受け取っては?
https://docs.python.org/ja/3/library/ctypes.html#type-conversions
あるいはリンク先から若干下のcast関数とか、特定ポインタ型のfrom_bufferクラスメソッド等

88デフォルトの名無しさん2018/11/21(水) 16:38:27.06ID:EDQHKouT
>>87
むずいよう

89デフォルトの名無しさん2018/11/21(水) 18:18:08.87ID:EDQHKouT
castしたら違う値が出てきた

90デフォルトの名無しさん2018/11/21(水) 18:37:12.69ID:EDQHKouT
出来た!
print(ctypes.cast(dataPointer,ctypes.POINTER((ctypes.c_double)))[0])

91デフォルトの名無しさん2018/11/22(木) 12:40:28.94ID:blyr971h
()余分に見えるが意味あるのか?

92デフォルトの名無しさん2018/11/22(木) 20:58:25.97ID:HONMAAM4
>>91
それ聞いてどおするつもりやw質問の仕方間違っとるわw
意味ないなら何の問題もないし
意味あるならその意味を知りたいんやないかおまえw

93デフォルトの名無しさん2018/11/22(木) 21:54:51.59ID:y+g4Mzp9
>>91
(ctypes.c_double)の括弧でしょ? 明らかに余分で意味無いから無くてもいいよね
あと>>92はカイジすぎて何言ってるか意味分かんないよねw

94デフォルトの名無しさん2018/11/22(木) 23:06:53.04ID:HONMAAM4
どおも〜カイジでぇす!

95デフォルトの名無しさん2018/11/23(金) 07:01:34.35ID:2HLR+v64
ざわ

96デフォルトの名無しさん2018/11/23(金) 10:42:08.19ID:RHFoujTa
一瞬、LISPコードに見えた!

97デフォルトの名無しさん2018/11/23(金) 17:59:46.31ID:qZBUrC4R
pandasのdataframeを散布図でプロットするときに横軸を時刻、縦軸を実数でプロットしたいです。
時刻をdatetime型のままにしているとエラーが出ます。
unixtimeに変換すれば解決しますが軸の目盛りがただの数値になってしまい読みにくくなってしまいます。
どのように解決できますか?

98デフォルトの名無しさん2018/11/23(金) 18:12:43.71ID:cGOad0jL
>>97
Index.format() メソッドで時刻を文字列型にかえる

99デフォルトの名無しさん2018/11/23(金) 18:16:22.29ID:cGOad0jL
あるいは
pandas.DataFrameのインデックスをDatetimeIndexにしておく

100デフォルトの名無しさん2018/11/23(金) 18:43:58.56ID:qZBUrC4R
>>98
すみません、具体的な方法が分からないのでご教授願います。
Dataframeはこのような構造です。

Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚

101デフォルトの名無しさん2018/11/23(金) 19:22:46.77ID:cGOad0jL
>>100
時刻、秒数まで欲しいんか?
年数も全部いるんか?

102デフォルトの名無しさん2018/11/23(金) 19:24:48.43ID:qZBUrC4R
>>101
月と日と時間と分があればいいです。

103デフォルトの名無しさん2018/11/23(金) 19:27:04.94ID:cGOad0jL
まあいいや
>>99のほうの方法でいくぞ

df['time'] = pd.to_datetime(df['time'])
df.set_index('time', inplace=True)

104デフォルトの名無しさん2018/11/23(金) 19:33:40.16ID:cGOad0jL
できたグラフのx軸から年を消すのは
axes[1].get_xaxis().set_major_formatter(mdates.DateFormatter(“%m-%d %H:%M”))
でたぶんいけるとおもう
[]の中の1が0かもしんないけど。

105デフォルトの名無しさん2018/11/23(金) 19:33:42.67ID:qZBUrC4R
>>103
どうすれば散布図にできますか?
x軸の引数がわかりません

106デフォルトの名無しさん2018/11/23(金) 19:36:40.86ID:cGOad0jL
たとえばtempと時間で散布図するなら
df.plot.scatter(y='temp')

107デフォルトの名無しさん2018/11/23(金) 19:37:24.41ID:cGOad0jL
(x軸に使うのがDataFrameのIndexである場合、xの指定は省略可能)

108デフォルトの名無しさん2018/11/23(金) 19:44:25.81ID:qZBUrC4R
>>107
こうなってしまいます。

Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚

109デフォルトの名無しさん2018/11/23(金) 19:48:30.53ID:cGOad0jL
じゃあ
df.plot(x='time', y='temp', kind='scatter')

110デフォルトの名無しさん2018/11/23(金) 19:51:48.90ID:qZBUrC4R
>>109
横軸がエラーとなってしまいます。

Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚
Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚

111デフォルトの名無しさん2018/11/23(金) 19:53:21.83ID:oESjsyiL
dat0 = np.arange(366)
dat1 = np.array((np.arange(366), np.arange(366)))
dat2 = np.arange(3600)
dat3 = np.array((np.arange(3600), np.arange(3600)))

p00 = pd.Series(dat0, index=pd.date_range('2018-11-22', periods=366))
p01 = pd.DataFrame(dat1.T, index=pd.date_range('2018-11-22', periods=366), columns=['hoge', 'fuga'])

p10 = pd.Series(dat2, index=pd.timedelta_range(0, periods=3600))
p11 = pd.DataFrame(dat3.T, index=pd.timedelta_range(0, periods=3600), columns=['hoge', 'fuga'])

fig = plt.figure()
axes = [fig.add_subplot(411 + _) for _ in range(4)]
p00.cumsum().plot(ax=axes[0])
p01.plot(ax=axes[1])
p10.cumsum().plot(ax=axes[2])
p11.plot(ax=axes[3])

plt.show()

112デフォルトの名無しさん2018/11/23(金) 19:55:56.44ID:cGOad0jL
>>110
pandasのバージョンが0.17より古いということはないか

113デフォルトの名無しさん2018/11/23(金) 20:11:32.26ID:cGOad0jL
あっ

>>103にまちがい

×df.set_index('time', inplace=True)
◎df.set_index('time')

114デフォルトの名無しさん2018/11/23(金) 20:34:55.12ID:qZBUrC4R
>>112
0.19.2でした。
>>113
かわりませんでした。
>>111
pandasがいいです

115デフォルトの名無しさん2018/11/23(金) 20:48:51.55ID:qZBUrC4R
エクセルのようにマーカーを線で結ぶ方法もわかりません。

116デフォルトの名無しさん2018/11/23(金) 20:56:17.33ID:cGOad0jL
>>114
(ー'`ー;)うーん
df.plot(kind='scatter', x=df.columns[0], y=df.columns[1])
でどうよ

>>115
普通のグラフと散布図の重ね書きが必要かも?

ax1 = df.plot()
df.plot(kind='scatter', ax=ax1, secondary_y=True)

117デフォルトの名無しさん2018/11/23(金) 21:14:37.81ID:qZBUrC4R
できませんでした。

118デフォルトの名無しさん2018/11/23(金) 21:16:32.23ID:cGOad0jL
もはや俺には手に負えない。。。
誰かもっと詳しい人をまってくれ
すまんな

119デフォルトの名無しさん2018/11/23(金) 21:21:33.46ID:qZBUrC4R
>>111
よくみたらpandasでした
すみません

120デフォルトの名無しさん2018/11/23(金) 21:50:35.85ID:D1/wh0yl
‘/home/hoge/foo/*.txt’ みたいなパスが与えられてglobしたい時って、pathlibだと一度切り分けて
Path(‘/home/hoge/foo’).glob(‘*.txt’)
とするしか無い?
glob.globなら最初のパスを丸ごと与えて終わるけど

121デフォルトの名無しさん2018/11/23(金) 22:04:21.17ID:xRMo6/oI
マルチすんなチンカス

122デフォルトの名無しさん2018/11/24(土) 00:26:19.74ID:MKfv0UvY
そんな事言ってもしマンカスやったらどうするつもりや?
このご時世やから秒でセクハラで訴えられるでおまえ

123デフォルトの名無しさん2018/11/24(土) 01:06:03.02ID:dSfTZsQB
のどチンカスならどっちでもセーフだからへーきへーき

124デフォルトの名無しさん2018/11/24(土) 01:49:02.59ID:01jBobXF
>>120
5ch は、マルチポスト禁止!

同じ質問を、2つ以上のスレに書き込むのは禁止!

125デフォルトの名無しさん2018/11/24(土) 14:01:54.72ID:S/+07wK4
>>117
できたぞ!

import pandas as pd
import matplotlib.pyplot as plt

df['time'] = pd.to_datetime(df['time'])
df = df.set_index('time')

plt.scatter(df.index, df['temp'])

plt.show()


>>115についてはこれから調べる

126デフォルトの名無しさん2018/11/24(土) 14:06:50.41ID:S/+07wK4
>>115
できたぞ!

plt.plot(df.index, df['temp'], marker=".")

#他のマーカーのカタチについては↓参照
#https://matplotlib.org/api/markers_api.html#module-matplotlib.markers

127デフォルトの名無しさん2018/11/24(土) 14:08:58.96ID:S/+07wK4
※pandasの.plot()を使う方法はなんかどーしてもうまくいかんかった (´・ω・`)

128デフォルトの名無しさん2018/11/24(土) 15:05:41.49ID:4kdGLnPd
>>126
marker=(5, 1, 36) みたいな描き方出来るんだな勉強になった thx!

129デフォルトの名無しさん2018/11/24(土) 16:36:05.20ID:lQDFRZSW
>>126
できまじた!

130デフォルトの名無しさん2018/11/24(土) 17:33:02.92ID:S/+07wK4
☆。・:*:・゚ ネ兄 ,。・:*:・゚☆

131デフォルトの名無しさん2018/11/25(日) 13:35:07.53ID:fZu9KGiT
プログラミングに関してはhtmlすら全く分からない超初心者です
Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚
の様にパズル化された画像を
http://storia.takeshobo.co.jp/manga/koizumi/_files/01/data/0001.ptimg.json
の記述にしたがって64分割された画像を入れ替えてパズルを完成させる方法を探していたら
https://pastebin.com/M7sUy6JC
が見つかった為、Pythonをインストールしたのですが意味が分かりません

Python 2.7.15
numpy (1.15.4)
Pillow (5.3.0)
pip (9.0.3)
setuptools (39.0.1)

PIL(Pillow)は入れました
保存したpy(_u_nscramble_manga.py)をコマンドプロントにぶっ込んだら
「line 1」「SyntaxError: invalid syntax」が出たので
1行目が無効と判断し、1〜15行目まで削除し16行目の#! /usr/bin/env pythonから始めました

すると
usage: _u_nscramble_manga.py [-h] image_path json_path output_path
_u_nscramble_manga.py: error: too few arguments
と言われました
そもそもURLの指定やjson、保存先の指定箇所が全く分かりません・・・
image_pathのところをPythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚 に書き換えたりしましたが違うみたいです

このスクリプトはどうやって実行するのでしょうか?

132デフォルトの名無しさん2018/11/25(日) 14:11:24.57ID:rkqtyTFb
>>131
コマンドラインで引数を与える
python 〜.py -h
を実行すればヘルプが出るはず

133デフォルトの名無しさん2018/11/25(日) 15:30:15.57ID:fZu9KGiT
>>132
「コマンドラインで引数を与える」とはどう言う事でしょうか?
以下のURL
http://motw.mods.jp/Python/argument.html
を参照してバカなりに解釈した結果が以下です
Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚

ERROR: Image file not found, check your path.
と出て怒られました・・・
意味が分かりません (´;ω;`)

134デフォルトの名無しさん2018/11/25(日) 15:49:56.58ID:H967y0wv
これって、竹書房がしょぼいなりにスクランブルかけてるのを解除するスクリプト見つけたから
スクリプトの使い方教えてっていう質問なので触らないほうがいいよ

1351312018/11/25(日) 16:16:10.37ID:fZu9KGiT
ご迷惑をお掛けしました
>>134が仰る事はスレ的には正論と思いましたので以後、回答は不要です
グレーなスクリプトな為、自己解決出来ないなら使うべきではありませんね

以上、失礼致しました

136デフォルトの名無しさん2018/11/25(日) 17:54:38.18ID:mORjFRT1
竹ショボ〜ン

137デフォルトの名無しさん2018/11/25(日) 18:21:40.46ID:sFkUcxz4
だれうま

138デフォルトの名無しさん2018/11/25(日) 18:28:44.16ID:arFqKMW0
ケケしょっぼ

139デフォルトの名無しさん2018/11/26(月) 02:33:56.21ID:nvtZwlw2
暗号を使っている人は、解除されたくなくて使っているから、
暗号を解除すれば、確信犯として逮捕されるよ

そのツールを作った者も、犯罪ほう助で逮捕されるかも

140デフォルトの名無しさん2018/11/30(金) 10:55:51.18ID:4Z2+gr8s
Pythonで機械学習とビッグデータの勉強を独学で2年ほど続けたあと、職務経歴を捏造して、機械学習の業務経験有りで売り込んでみろ
ジャップに機械学習の専門家なんて二桁もいないからまじで引く手あまた
年収2000万は最低限貰える

141デフォルトの名無しさん2018/11/30(金) 11:52:17.76ID:fsxSc9K/
>>140
独学でも二年つったらたいしたもんだぞ

142デフォルトの名無しさん2018/11/30(金) 12:09:55.06ID:Eqzy0E1o
無名企業からでもそんなにいけるのか?

143デフォルトの名無しさん2018/12/03(月) 20:23:19.14ID:vk8lh6jD
python初心者です。
回答お願いします。

for i in range(100):
for u range(100):
if: <--@
pass
break
else: <--A
pass
break
else:
continue
break


@では内側のループだけbreak
Aでは内側と外側のループをbreakするにはどうすればいいですか?

144デフォルトの名無しさん2018/12/03(月) 20:27:06.92ID:vk8lh6jD
インデントが消えてしまった

for i in range(100):
. for u range(100):
. if: <--@
. pass
. break
. else: <--A
. pass
. break
. else:
. continue
. break

大変でしょうからやっぱりいいです。

145デフォルトの名無しさん2018/12/03(月) 20:36:38.36ID:EaJkaXpw
>>143
フラグ変数を使う
outer_break = False
for i in range(100):
for u in range(100):
if @:
break
else: #A
outer_break=True
break
if outer_break:
break

146デフォルトの名無しさん2018/12/03(月) 20:39:48.58ID:EaJkaXpw
>>143
あるいはtry-exceptを使う
class BreakOuter(Exception):
pass

try:
for i in range(100):
for u in range(100):
if @:
break
else:
raise BreakOuter
except BreakOuter:
pass

147デフォルトの名無しさん2018/12/03(月) 22:00:13.70ID:vk8lh6jD
>>145,146
ありがとうございます
どちらも期待通りの結果が出ました!

どうやってググったらいいのかもさっぱりわからず困ってました
ありがとうございます!

148デフォルトの名無しさん2018/12/04(火) 06:08:35.38ID:qgvunLXb
>>147
次からは書き込む前に>>1を読もう
>◆ソースコードをそのまま5ちゃんにコピペするとインデントが崩れるので
>  こういうところ↓にはってきてください

149デフォルトの名無しさん2018/12/04(火) 06:25:10.39ID:561Ocxn4
このスレの>>1をちゃんと読んだことなかったな
ソースコードをサイトに投稿したらPEP8を読めと言われた気分

150デフォルトの名無しさん2018/12/04(火) 09:58:46.06ID:EY9iunDI
ビューワーで見ると崩れないから問題ないと思ってた

151デフォルトの名無しさん2018/12/04(火) 11:29:26.34ID:7fZ7TABA
インデントを全角スペースにしておけば問題無いじゃん
わざわざリンク先なんて見ないよ

152デフォルトの名無しさん2018/12/04(火) 11:53:53.74ID:A9zZCro2
リンクしか貼ってなければ読まないけど、質問がしっかりと書かれていて
リンク貼ってあればちゃんと確認するよ
確認しないで答える人を弾けるという点でも、リンク先使うのはいいんじゃないかな

153デフォルトの名無しさん2018/12/04(火) 12:49:55.61ID:eKuwOju4
raise って、例外処理機構か?

Ruby では、ネストしたループから、一気に抜け出す、
catch, throw という構文があるけど、

Python には無いのか?

154デフォルトの名無しさん2018/12/04(火) 13:42:04.28ID:PaGiVTh9

155デフォルトの名無しさん2018/12/04(火) 16:51:12.82ID:sXsP4O66
>>catch, throw という構文があるけど、

東大版LISPにも存在してた。懐かしいな

156デフォルトの名無しさん2018/12/04(火) 17:18:15.77ID:tZo4U3wG
>>153
知る限り綺麗なのは無いですね。
フラグを使うか、中のループを関数化して
戻り値でbreakするって言う
旧態然としたロジックを使ってます

157デフォルトの名無しさん2018/12/04(火) 17:20:54.42ID:tZo4U3wG
>>153
そうです。例外処理機構です。
だから、ループを抜けるために使うのは
本当は駄目でしょうね。
教えた人はわかってて書いてると思いますが

158デフォルトの名無しさん2018/12/04(火) 17:34:34.89ID:MA/iyfZ3
多重ループを抜けて即終了の関数で多重break処理の代わりにreturnでいいかと思ったことはある
そもそもreturnは関数の最後に1回だけみたいに勝手に型にはめて書いてたから思いつかなかった
その後そんな場面に遭遇してないのでやったことははないw

159デフォルトの名無しさん2018/12/04(火) 17:49:29.96ID:qgvunLXb
>>158
途中でreturnはジッサイ便利

160デフォルトの名無しさん2018/12/04(火) 18:27:15.99ID:MA/iyfZ3
>>159
そういう目的で多用するととんでもないものができそうだけど
breakすら技量不足みたいな人間が見たら卒倒するようなw

161デフォルトの名無しさん2018/12/04(火) 19:31:19.54ID:qgvunLXb
>>160
うん
多用は禁物

162デフォルトの名無しさん2018/12/05(水) 05:47:31.36ID:oxGlJnmc
深いループを抜ける処理を書く必要があるときに、その部分だけメソッドの外に出してreturnで済ますことはたまによくある

163デフォルトの名無しさん2018/12/05(水) 07:47:33.33ID:U0xNOyp+
そこでgotoですよ

164デフォルトの名無しさん2018/12/05(水) 08:59:30.48ID:2zrT35AA
リーヌス・トーバルズさんはLinuxカーネルでgoto使いまくりんぐwwwです。

165デフォルトの名無しさん2018/12/05(水) 09:08:35.47ID:9LXb4nZY
Cだとなんか許せる

166デフォルトの名無しさん2018/12/05(水) 09:29:37.25ID:sYveP2hw
pythonは諦めろ

167デフォルトの名無しさん2018/12/05(水) 10:22:44.38ID:RWjY2KY8
PHPだとbreak 2で2つ分ループ抜けられるね。
gotoよりは構造的だと思うけど、採用している言語は少ないね。

168デフォルトの名無しさん2018/12/05(水) 16:52:15.42ID:mibG/iOQ
ベタだけど二重ループなら、それぞれの条件満たしちゃえば?

169デフォルトの名無しさん2018/12/05(水) 17:16:42.34ID:oxGlJnmc
>>168
whileループならそれも場合によっては簡単にできるけど
for i in range() だとそれはできない

170デフォルトの名無しさん2018/12/05(水) 17:25:30.95ID:kX9gokKe
iteration stop exception 出せ

171デフォルトの名無しさん2018/12/05(水) 17:53:39.30ID:XBoqgBKa
例外警察によると劣化gotoらしいし

172デフォルトの名無しさん2018/12/05(水) 18:25:37.39ID:ia6HrgTH
>>167
PowerShell はループにラベルをつけて break ラベル名 でそのレベルまで抜けられる
L1: foreach( ){
foreach( ){
if( ){
break L1
}
}
}
構文的にはこれが一番わかりやすいと思う

173デフォルトの名無しさん2018/12/05(水) 18:35:42.49ID:XBoqgBKa
javaのパクリじゃん。

174デフォルトの名無しさん2018/12/05(水) 18:54:04.85ID:xYhP2Ga4
パクリパクリって最古の言語Fortranにあるじゃん…
そもそもコード中の好きなところ全てにラベル付けられるけども

Pythonにも入んないかな
インデントは好きだけど多次元配列とか深くならざるを得ない時はラベル付いてると見易いと思う、
コードブロックアノテーション便利、丁度:使うのもおんなじだしPythonにも希望

row: do〜
  col: do〜
   …
   if〜
    ! スキップ
    cycle row
    ! 出たいなら
    exit row
   endif
  enddo col
enddo row

とか

175デフォルトの名無しさん2018/12/05(水) 19:01:44.84ID:xYhP2Ga4
別にgotoが何でも悪いわけじゃない、普通に使わない人が悪いだけ
breakもcontinueもtry/exceptもgotoの機能制限版だ
コード中で目の届く範囲に飛んで、ちゃんとアノテーションされたgotoは、これらと何の差も無い

176デフォルトの名無しさん2018/12/05(水) 19:02:17.64ID:jWFcc5b0
ぜひここで提案してきてくれ
https://mail.python.org/mailman/listinfo/python-ideas

177デフォルトの名無しさん2018/12/05(水) 19:11:03.90ID:xYhP2Ga4
PEPって道場破りでもええんかな…?
いやスレチだぞってことかすまん

書きかけたんで蛇足許して
gotoと言われると可読性がーと言われるが、
少なくとも正しく使う限りにおいてcontinue/breakよりcycle/exit RowLoopのが可読性が高いのは確か

178デフォルトの名無しさん2018/12/05(水) 19:22:33.86ID:kX9gokKe
初見さんお断り

179デフォルトの名無しさん2018/12/05(水) 19:24:36.50ID:xYhP2Ga4
失礼しました

やっぱ関数にくるんでreturnが綺麗と思うな
本来はくるまない所だから、論理的には今のスコープ内に置くべき事が多いと思う、
インデントが深くなるので呼び出し元と同レベルに置くのも利はある

180デフォルトの名無しさん2018/12/05(水) 19:35:15.89ID:kZbaQiOU
テレテレッテテェーー >>179はレベルアップしました

181デフォルトの名無しさん2018/12/06(木) 12:18:47.66ID:gL69SzmY
おまえらのその表記方法に対する謎の情熱はどこから湧いてくるんや?
ルビパーしかおらんのかここ?

182デフォルトの名無しさん2018/12/06(木) 12:40:09.68ID:rq0vzYZs
言われてchmateに画像アップロード機能あるの知って見てみたら簡単すぎ便利すぎワロタwwwww

183デフォルトの名無しさん2018/12/06(木) 13:34:12.41ID:73c4afIK
オレたち表記ん族ってね

184デフォルトの名無しさん2018/12/06(木) 16:06:47.68ID:2RW7L0ye
せっかくインデント強制なんだから、exitしたいループはインデントの位置で指定できるようにすればいいのにね

185デフォルトの名無しさん2018/12/06(木) 16:14:28.27ID:z6DmJ1sW
>>184がヾ(´・∀・`)ノ イイこといった

186デフォルトの名無しさん2018/12/06(木) 16:15:08.76ID:z6DmJ1sW
>>183はざぶとん没収な

187デフォルトの名無しさん2018/12/06(木) 17:23:30.97ID:wDH9R6ta
超超初心者でふ
戻り値の所でつまずいてます。。
戻り値の概念を教えて頂けないかしら。。。

188デフォルトの名無しさん2018/12/06(木) 17:25:45.76ID:ZtWhQkAF
何を教材に勉強してるんだよ

189デフォルトの名無しさん2018/12/06(木) 17:52:20.94ID:ZX4dNNbW
とりあえず「python 戻り値 基礎」とかでgoogle先生に聞けw

190デフォルトの名無しさん2018/12/06(木) 18:26:13.81ID:p2uPkaBO
関数呼び出したら、呼び出し元に返す値。関数内で処理された値を別の目的で使うために値を戻して利用する。何も返さない(返す必要がない)場合はNoneを返す。

191デフォルトの名無しさん2018/12/06(木) 18:32:19.17ID:rq0vzYZs
引数 → 関数 → 戻り値
お金 → 自販機 → しるこ缶
呼び出すときpythonだとこう書く
jihanki(120)
しるこ缶が出てくるけど変数に入れるなり…
orenotenohira = jihanki(120)
また他の関数の引数として使ったり…
bunnageru(jihanki(120))
しないと地面を転がってってどっか行くから注意な。

戻り値なしの関数や…
orenosaihu = akuyuu(10000)
※orenosaihuはNone
引数なしの関数も…
orenosaihu = shinyuu()
※orenosaihuは100000
あるから注意な。

192デフォルトの名無しさん2018/12/06(木) 19:19:45.62ID:wDH9R6ta
関数内で値を戻さないと、またその関数を他で使えないから、戻り値が必要ってことですか?

193デフォルトの名無しさん2018/12/06(木) 19:37:49.73ID:47CbOY/A
そもそも関数は値を返すもの
値ではなく、副作用として画面出力したりファイル入出力が目的で戻り値を重視してないものもあるが、関数として定義された限りは何らかの値を返べき
エラーコードでもok

他の言語なら、値を返さないサブルーチンと値を返す関数サブルーチンを分けてるのもあるけどね
呼び出し方も異なる

194デフォルトの名無しさん2018/12/06(木) 19:40:20.87ID:rq0vzYZs
Pythonでは分けてないから、戻り値戻さない関数いっぱいあるよ。

195デフォルトの名無しさん2018/12/06(木) 19:53:39.75ID:wDH9R6ta
なるほど!とてもよくわかりました!
特に>191さん分かりやすかったですっ!
因みにここは超超初心者でもこんな質問して良いとこですか?

196デフォルトの名無しさん2018/12/06(木) 20:20:21.75ID:rq0vzYZs
pythonの人はあんまり気にしない気がするけど初心者向けにこんなスレもあるよ。
くだすれPython(超初心者用) その40
http://2chb.net/r/tech/1542874174/

197デフォルトの名無しさん2018/12/07(金) 00:13:27.03ID:J1cfU5La
>>196
最後まで親切にありがとうございます。
がんばって、ここで教えれるようになります。ぺこ

198デフォルトの名無しさん2018/12/09(日) 00:11:08.94ID:YAnIftVM
いいってことよ
りゅうちぇる

199デフォルトの名無しさん2018/12/09(日) 19:48:22.49ID:4GC3brV6
AnacondaナビゲーターのEnvironmentsにpygameがあるのは確認できたが、
インポートして使えない
ランダムはインポートできる
どうしたらpygame使えるようになる?

200デフォルトの名無しさん2018/12/09(日) 22:47:32.15ID:tlVa+X2N
直接の回答でなくて申し訳ないけど、参考までに
まずPygameはAnacondaビルドPythonで上手く動かない事を経験している(Mac、ウィンドウフォーカスが取れない、入力がコンソールに吸われる)
スタオバフロにも同様のお困り投稿があった
Winは分からない

もしMacなら、Pythonは公式バイナリかIntelバイナリを使うべし

201デフォルトの名無しさん2018/12/09(日) 22:56:25.61ID:4GC3brV6
私もMacユーザーです…
試してみます。
ありがとうございました。

202デフォルトの名無しさん2018/12/09(日) 22:59:35.69ID:tlVa+X2N
そういう訳でConda使わないんだけど、インポート出来ないってのはそれ以前の問題な気がするなあ…

コンダ環境でなくてごめんだけど
pip search pygameでPyPIに登録されてるの見付からない?
無いなら公式からzip落としてきて、python setup.py install
これでPYTHONPATHで指定されている所(普通site-packages)にインストールされて、インポートできるはず

203デフォルトの名無しさん2018/12/10(月) 09:51:56.01ID:VLE+i+J9
自分もブログを参考にしてAnacondaを入れてたけど

ネットでソースをググる時に誰もconda installなんて使ってなかったから消した

誰だよAnacondaが便利なんて広めた奴は

204デフォルトの名無しさん2018/12/10(月) 10:16:41.88ID:uhHTtJCZ
パッケージマネージャとしてのcondaはpipより色々メリットあって優秀だよ
ただしanacondaは一生使わないようなライブラリも大量に入ってるからminiconda使ってるけど

205デフォルトの名無しさん2018/12/10(月) 10:48:01.44ID:ZDsdh/pZ
入ってるはずなのになぜインポートできん…

Name: pygame
Version: 1.9.2a0
Summary: Python Game Development
Home-page: http://www.pygame.org
Author: Pete Shinners, Rene Dudfield, Marcus von Appen, Bob Pendleton, others...
Author-email: pygame@seul.org
License: LGPL
Location: /Users/hoge/anaconda3/lib/python2.7/site-packages
Requires:
Required-by:

206デフォルトの名無しさん2018/12/10(月) 12:30:12.00ID:/ycQ7ddD
基本的に、異なるパッケージマネージャーを同時に使ってはならない!

「みんなのPython」には、こう書いてある。
anaconda は、Windows で、Python が入っていない環境で使います。
既にPython が入っている環境では、この本では説明しません!

つまり、上級者でないと解決できない

Ruby は、bundler で、JavaScript(JS) のnpm, yarn は、同時に使えるけど、
pip, conda はダメなんだろう

PowerShell で、環境変数PATH を見てみ。
これの上からの順番で、コマンドは探されるから、下にある方は使われない!

$env:Path.split(";")

メモ帳の実行ファイルを探すのに、コマンドプロンプトで、
where notepad みたいに「where コマンド名」で、どの .exe を使っているか、わかる。
上の方が使われる

where notepad
C:\Windows\System32\notepad.exe
C:\Windows\notepad.exe

207デフォルトの名無しさん2018/12/10(月) 12:55:43.78ID:ZBDBzkNh
PythonスレでRubyも話するな
RubyスレでPythonの話するぞ

208デフォルトの名無しさん2018/12/10(月) 12:57:47.97ID:NHSpEdnu
RubyガイジはRubyガイジなのにRubyスレにあんま居ないからなあ

209デフォルトの名無しさん2018/12/10(月) 12:59:50.61ID:6hODnwKP
Ruby人とは残念ながら仲良くなれない

210デフォルトの名無しさん2018/12/10(月) 13:28:57.03ID:9mIJck73
ドザに人権がないRubyコミュニティ。
実はPythonに負けた遠因でもあるんだよね。
今さらすり寄っても無駄w

686 デフォルトの名無しさん 2018/10/17(水) 20:13:17.85 ID:pcmrmHBT
ドキュメント軽視とWindows蔑視はRubyコミュニティの伝統。
コードが仕様だ!Windowsなんて使ってる奴が悪い!

687 デフォルトの名無しさん sage 2018/10/17(水) 20:17:44.70 ID:z+Rs6gUv
Unixで開発してるとGCCツールチェインは自然に入ってるからね
はっきり言うね、Windows使いに人権はありません

211デフォルトの名無しさん2018/12/10(月) 13:49:10.00ID:379Z8Q34
> Location: /Users/hoge/anaconda3/lib/python2.7/site-packages
pygameがpython2にだけインストールされているのにpython3使ってるとかじゃね?

pygame自体はanacondaの公式パッケージじゃないし、anacondaの公式パッケージ
でも依存関係壊れていることがあるから、データサイエンス目的以外ではオススメしない

212デフォルトの名無しさん2018/12/10(月) 14:45:13.20ID:ZDsdh/pZ
python2でやったが読み込めたが別のエラーが出てきた
もういいや
自分のレベルでは何していいのかさっぱりや

2132062018/12/10(月) 16:31:55.56ID:/ycQ7ddD
anaconda は、Windows で、Python がインストールされていない人向け

XAMP みたいなもの。
最初から、一式すべて入っているけど、それ以外のものは入れられない。
入れようとすると、互換性が難しい

既にPythonが入っている環境では、pip, conda の2つのパッケージマネージャーの扱いが難しい。
しかも、Pythonには、2, 3 系の2つがある

pygame の本も古いから、今動くかどうか、わからない。
Godot の方が良いかも

214デフォルトの名無しさん2018/12/10(月) 19:42:19.12ID:ZDsdh/pZ
Macでpythonやってる人いたらどういう開発環境でやっているのか教えてほしい
Mac対応のこれ読んどけって書籍もあれば合わせて教えてください

215デフォルトの名無しさん2018/12/10(月) 19:55:53.31ID:9RWbckns
今日からPythonの勉強を始めた。
print (100) って書くと、100って表示されるのが楽しいw

でも、MSのVisual Studioでやってるから、pyファイルを外に作って実行させるやり方がわからない(汗)
これで僕もお正月にはデータサイエンティストだなw

216デフォルトの名無しさん2018/12/10(月) 19:56:22.74ID:ld2JOcIm
anacondaとpyenvにはほとほと懲りたからmacではbrew install pythonしてvirtualenv。
今日日pyenvなんか使ってるのはジャップとチョンだけ。

217デフォルトの名無しさん2018/12/10(月) 20:33:34.61ID:/ycQ7ddD
virtualenv が標準になって、venv になったのだろ?

>>215
漏れは、Ruby, JavaScript など、どの言語でも、VSCode を使っている。
VSCode の拡張機能、Code Runner で、右クリックメニューから実行するだけ

218デフォルトの名無しさん2018/12/10(月) 20:50:20.43ID:TI2VLmhx
macだけど
何もせずそのままじかにインストール
結局フォルダ2箇所中身確認して
捨てれば良いだけだし1番楽な気がする

エディタはCodeRunner
マイナーだけどシンプルで使いやすくて
気に入ってずっと使ってる

219デフォルトの名無しさん2018/12/10(月) 20:50:41.80ID:9RWbckns
>>217
VscodeっていうのをDLしてCodeRunnerもインストールしたけど、
何も入力してないのに画面がどんどん変わってしまって、使い方が全然わかんない(笑)

220デフォルトの名無しさん2018/12/10(月) 21:16:54.61ID:nj2v6Vo9
入門書の命ずるがままanaconda使ってる
みんパイ4

221デフォルトの名無しさん2018/12/10(月) 21:33:42.47ID:ld2JOcIm
windowsならしょうがないがmacでanaconda使ってるやつはただのマゾ

222デフォルトの名無しさん2018/12/11(火) 00:51:40.17ID:aiLBfARQ
tensorflowはcondaで入れた方が処理速度上がることが分かっている
だから機械学習やるならconda1択
anacondaは別に使わなくてもいいけど

223デフォルトの名無しさん2018/12/11(火) 06:45:37.00ID:oEfcZrAY
コンパイルオプション理解してないだけじゃん

224デフォルトの名無しさん2018/12/11(火) 09:59:07.40ID:q9wNPAdU
テンソルフローは触らないけど速さも求めたいならIntelのインタプリタおすすめ
numpy等も専用バイナリでPCなら百倍速い

お節介はしないのでpipで上手く行ってる

225デフォルトの名無しさん2018/12/11(火) 10:00:24.34ID:q9wNPAdU
同梱のDAALも今のところ一番良いPythonから引ける機械学習ライブラリなんじゃないかな

226デフォルトの名無しさん2018/12/11(火) 12:52:03.03ID:eQLW3H68
>>206
anaconda + pip で問題なく使えてる
快適

227デフォルトの名無しさん2018/12/11(火) 12:58:10.36ID:PdASi2RO
無理して3,000円近くする解説本を買わなくても、Pythonのサイトでチュートリアルを読めば済むって分かった。

228デフォルトの名無しさん2018/12/11(火) 22:39:56.65ID:104xlhbu
pythonってお手軽なフリして難解だと思ってたけど
やっぱりお手軽だな

229デフォルトの名無しさん2018/12/12(水) 00:29:24.65ID:O+192yMp
昨日pygameがどうのこうの言ってたものだが
https://qiita.com/yoshizaki_kkgk/items/4663148a2b3ca078ddbc
これ見てやったらうまくいきました
お騒がせしました

230デフォルトの名無しさん2018/12/12(水) 10:50:23.62ID:I3Mp/+TW
おめでとう
食わず嫌いが減ると嬉しい

231デフォルトの名無しさん2018/12/12(水) 13:27:06.24ID:vy8r5ubO
メンヘラ御用達

232デフォルトの名無しさん2018/12/12(水) 22:47:28.31ID:j+F0KZd7
GUIのデバッガないの?
ubuntuで

233デフォルトの名無しさん2018/12/13(木) 08:59:32.58ID:+Sn0OvrE
PyCharmでもPyDevでもvscodeでも。

234デフォルトの名無しさん2018/12/13(木) 12:00:50.11ID:zFPTCGev

235デフォルトの名無しさん2018/12/14(金) 23:11:12.89ID:3b/W5wep
s = ["a", "b", "c", "d", "e", "f"]
x = s.insert
x(2, "X")

['a', 'b', 'X', 'c', 'd', 'e', 'f']

一週間前から勉強を始めたんですが
上のような書き方でエラーが出ないのは何故なんでしょうか?
x = s.insert(2, "X") ←こういうのならまだ理解し易いんですが

236デフォルトの名無しさん2018/12/14(金) 23:20:10.91ID:xSYRhfI6
逆になんでエラーが出ると思うんだ?

237デフォルトの名無しさん2018/12/14(金) 23:40:47.27ID:3b/W5wep
要素をinsertするのに位置や要素を指定してない
xというよく分からないものにカッコが付いて引数が並んでいる

238デフォルトの名無しさん2018/12/14(金) 23:52:16.55ID:dYFT0/V7
>>237
よく分からないものではないw
文字通りxはs.insertになってる

239デフォルトの名無しさん2018/12/15(土) 00:09:41.16ID:Cp9vqLr6
>>235
関数やメソッドもオブジェクトだから変数に代入できるよ

240デフォルトの名無しさん2018/12/15(土) 00:34:03.32ID:cynZ90Gn
オブジェクトちゃうわ

241デフォルトの名無しさん2018/12/15(土) 02:24:38.52ID:Af1LkFW7
>>221
macではanacondaよりいいディストリブューションがあるの?
Linuxではどうなの?

242デフォルトの名無しさん2018/12/15(土) 02:34:54.97ID:nEZu0z5o
インタプリタと頻用するライブラリが最適化されてバインドされてるIntelPythonが性能的には一番良いんじゃない
エディタは付いてないけど

243デフォルトの名無しさん2018/12/15(土) 02:38:24.66ID:3+Cjc/VL
>>235
s.insert とすると、オブジェクト s が直接 insert という属性をもつ場合はそれが得られるけれど、
この場合 insert は list クラスで定義した属性であって s 自体の属性ではないので
関数 list.insert の第1引数 self をレシーバである s に固定(束縛という)したオブジェクトが作られる。

REPLで list.insert と s.insert を調べてみると違っていることがわかる。

>>> s=[]
>>> s.insert
<built-in method insert of list object at 0x801dd4648>
>>> list.insert
<method 'insert' of 'list' objects>

list.insertはCで書かれた内蔵関数なのでこんな感じだが、
Pythonコードで書かれたものの場合はもう少しわかりやすい。

244デフォルトの名無しさん2018/12/15(土) 02:40:40.46ID:nEZu0z5o
condaはそれはそれで便利だし否定しないけど、インタプリタの振る舞いが参照実装とかなり違うのが
でも、多分condaに登録されてるのは動くの保証されてるはずだから、一人でconda配布物のみ利用して遊ぶ分には互換性は気にしなくていい

245デフォルトの名無しさん2018/12/15(土) 02:47:50.34ID:Cp9vqLr6
>>240
オブジェクトやぞ

246デフォルトの名無しさん2018/12/15(土) 04:19:08.36ID:3+Cjc/VL
>>240
関数もメソッド(レシーバを第1引数に束縛したもの)もオブジェクトだよ。
内蔵関数は扱いが少し特殊なので Python コードで定義した関数で説明する。

>>> class Foo:
... def bar(self, x): return x*2
...
>>> f=Foo()
>>> def baz(y): return y+1
...

関数 Foo.bar および baz は function クラスのオブジェクト。
メソッド f.bar は method クラスのオブジェクト。

>>> type(Foo.bar)
<class 'function'>
>>> type(baz)
<class 'function'>
>>> type(f.bar)
<class 'method'>

function クラス、method クラスはそのままでは名前で参照できないが
types モジュールの FunctionType, MethodType という名前がそれぞれを指している。
これを使って f.bar と同じことをオブジェクトを生成する式として書くことができる。

>>> from types import MethodType
>>> MethodType(Foo.bar, f)
<bound method Foo.bar of <__main__.Foo object at 0x801dd2278>>
>>> f.bar
<bound method Foo.bar of <__main__.Foo object at 0x801dd2278>>
>>> MethodType(Foo.bar, f) == f.bar
True

247デフォルトの名無しさん2018/12/15(土) 12:44:07.38ID:lWJaBIbu
オブジェクトちゃう言うとるやろ

248デフォルトの名無しさん2018/12/15(土) 12:47:17.29ID:P5n2XOSc
みんなは、Pythonでどんなことをしたくて勉強してるの?

自分はただ面白そうだから、なんとなくやってるだけなんだけど。

249デフォルトの名無しさん2018/12/15(土) 14:50:33.59ID:Sg9amITu
>>240
函数もメソッドも PyObject* なんです

250デフォルトの名無しさん2018/12/15(土) 15:27:09.32ID:XCRjE2nm
>>247
オブジェクト

251デフォルトの名無しさん2018/12/15(土) 15:27:24.57ID:XCRjE2nm
やぞ

252デフォルトの名無しさん2018/12/15(土) 18:04:26.05ID:bOp3k7hH
>>248
Linuxコマンドの大量のオプションが覚えられない。Pythonで単機能のツールを作る。

253デフォルトの名無しさん2018/12/15(土) 19:19:10.16ID:P5n2XOSc
>>248
今、思いついたけど、「面白そうだからやってる」なんて、俺はリーナス・トーバルズみたいだなw

254デフォルトの名無しさん2018/12/15(土) 19:22:16.05ID:P5n2XOSc
>>252
がんばってね!

255デフォルトの名無しさん2018/12/15(土) 20:23:26.00ID:M5lkhCe2
>>248
だれの〜ため〜で〜も〜いい〜じゃないか〜♫

256デフォルトの名無しさん2018/12/15(土) 20:35:15.59ID:pw/nqQKN
>>248
LaravelからDjangoに移行するため

257デフォルトの名無しさん2018/12/15(土) 22:00:41.12ID:B4OcmANg
>>248
自前のWebAPIとかつくった
あと、ログの解析とか即席のツールとかも

258デフォルトの名無しさん2018/12/15(土) 23:13:27.98ID:Kfsien6i
スマフォでWeb上のデータ加工して見たくて方法調べたら
Python入れてスクレイピングすんのが良さげだったので。

259デフォルトの名無しさん2018/12/16(日) 00:34:26.83ID:ghvjw865
>>249
そのオブジェクトは今話しとるオブジェクトやないねん

260デフォルトの名無しさん2018/12/16(日) 00:53:56.59ID:4AXSVD8T
エイリアス付けてるだけの事なのに何を揉めるのか
左辺 = 右辺 とアサインしたのなら、左辺は右辺のオブジェクトを指すと宣言された
それだけ

261デフォルトの名無しさん2018/12/16(日) 00:55:28.67ID:4AXSVD8T
正確には右辺と同じオブジェクトを、だな
公式FAQに野良猫の名前を引き合いに出したいい例えが載ってる

262デフォルトの名無しさん2018/12/19(水) 22:44:27.09ID:AOSOXv/0
関数を時間で強制タイムアウトさせるいいモジュールを知りませんか?

requests.get(url)を指定時間で切断する方法で悩んでて、
eventlet.Timeotと同じ事をしたいんだけど、あいにくうちの環境ではうまく動かないんです

Q&A
https://stackoverflow.com/questions/21965484/timeo

import requests
import eventlet
eventlet.monkey_patch()

with eventlet.Timeout(10):
  url="http://ipv4.download.thinkbroadband.com/1GB.zip"
  requests.get(url, verify=False)

263デフォルトの名無しさん2018/12/19(水) 22:51:20.53ID:AOSOXv/0
windowsだからtimeout-decoratorが使えません
スレッドを使おうと思うのですが、なかなかきれいにゆきません...

264デフォルトの名無しさん2018/12/20(木) 12:00:26.73ID:t8x/0UH1
thread一択

265デフォルトの名無しさん2018/12/21(金) 16:16:44.09ID:7mTOlBxA
windows10、anacondaでCSVデータをゴリゴリ並べ代えてるけどとても遅いんです。

2662652018/12/21(金) 16:17:46.90ID:7mTOlBxA
windows10、anacondaでCSVデータをゴリゴリ並べ代えてるけどとても遅いんです。
これはC言語でやるかUbuntuでやった方が早いですか?

267デフォルトの名無しさん2018/12/21(金) 16:29:58.03ID:elTrWxhV
pandas?

2682652018/12/21(金) 16:44:40.99ID:7mTOlBxA
numpyです

269デフォルトの名無しさん2018/12/21(金) 18:44:05.00ID:elTrWxhV
>>268
どんなコード書いてる?
メモリ使い切ってたりしてない?

2702682018/12/21(金) 20:21:34.91ID:7mTOlBxA
def make_data(start,stop):
import numpy as np
X_data = np.arange(0)
for k in range(start,stop-DAY_COUNT+1):
for j in range(0,DAY_COUNT):
for i in range(1,PARAM_COUNT):
buf = float(csv_data.values[j+k,i])

6000行 60列のデータを取り扱ってますが一個づつデータを取り扱わずに
1行まとめて取り出す様に変更することにしました
メモリは8Gで使用率58%なので問題ないと思います。
X_data = np.append(X_data,buf)
X_data = np.reshape(X_data , (stop - start - DAY_COUNT + 1, DAY_COUNT * (PARAM_COUNT-1)))

271デフォルトの名無しさん2018/12/22(土) 01:38:19.93ID:mAYAc0XZ
>>270
pure pythonの部分は遅いのでforループで回さなくて済むとこはループ使わない方がいいよ
一行づつ処理するんじゃなくてfancy indexingを使ってサクッと処理した方がいい
6000x60は大した量じゃないから書き方の問題だと思うよ

処理の内容は理解できてないけど、例えばこんな書き方はできない?

X_data = csv_data.values[start:stop+1, :]

2722682018/12/22(土) 02:40:27.15ID:tiWhkF8h
>>271
ありがとうございます。
それでやってみたらスピードが20倍ぐらい早くなりました。
今まで4時間ぐらいかかっていたものが十数分で終わりそうです。

273デフォルトの名無しさん2018/12/23(日) 09:23:25.46ID:UZpv4KN5
>>248
株や為替の取引やってる人はpythonかな
全銘柄の価格を一度に取得したり、値動きを一定時間ごとにファイルに保存

274デフォルトの名無しさん2018/12/23(日) 12:44:06.49ID:1CMGQ+zK
20分以内のデータ取れてる人いるん?

275デフォルトの名無しさん2018/12/23(日) 14:05:57.84ID:UZpv4KN5
>>274
どうなんだろ
短期売買やらない人は1日1回チェックだけだから

276デフォルトの名無しさん2018/12/24(月) 16:29:51.81ID:qE6CQ505
cythonを使ってC言語の関数を呼んでいます

C言語の関数は無限ループで処理を行い、ある条件を満たしたときにpythonへコールバックを返します

このようなプログラムの場合は、python側でスレッドを作ってから、C言語の関数を呼んだ方がいいのでしょうか?

277デフォルトの名無しさん2018/12/24(月) 17:39:27.76ID:GDKQmn45
コールバックはしたことないが、subprocessモジュール使ってcommunicate()が他言語プログラムとの通信で一番簡単だし使ってるな、
その時はstdout=PIPEとしておいて定期的に子の標準出力を読み出すスレッドがある方がいい
テキストに合わせてPython関数を呼ぶ疑似コールバック処理

リアルタイム性が必要ならあんまり使えないと思う

278デフォルトの名無しさん2018/12/24(月) 17:48:41.86ID:qE6CQ505
>>277
ありがとうございます
調べてみます

279デフォルトの名無しさん2018/12/25(火) 11:09:52.78ID:yeWprDEr
C側から(ほぼ)戻って来ないつもりなの?

280デフォルトの名無しさん2018/12/27(木) 22:37:37.61ID:2M9Vs5ny
指定した範囲から画像認識で数字を読み取るにはどうしたらいいですか?
1度画像に保存してからじゃないと無理ですか?
ライブラリも教えてもらえませんか?

281デフォルトの名無しさん2018/12/27(木) 23:04:43.53ID:ozC6gZKx
30年前に卒論で画像処理を選んだ俺から言わせて貰うと、今の手法は知らないが
何段も加工をするので保存必須。

282デフォルトの名無しさん2018/12/27(木) 23:22:29.79ID:OxBVKrU9
データなんてメモリにありゃいいんじゃないの?
文字認識はOCRでぐぐりゃ出てくるでしょ

283デフォルトの名無しさん2018/12/28(金) 11:23:16.14ID:sicn3fFV
64bitのpython3.6からctypes使って
32bitのDLLを呼びたいんですが
どうすれば使えますか?
OSはWindows10です

284デフォルトの名無しさん2018/12/28(金) 12:25:41.83ID:uwC8yv+2
え、そんなこと出来るの?

285デフォルトの名無しさん2018/12/28(金) 12:50:20.40ID:+yQTaMNO
できないから、どうしてもやりたいひとはIPC経由して使ってるね

286デフォルトの名無しさん2018/12/29(土) 01:27:12.12ID:lfrhxNg5
>>280
まずWebサーバーを立てる
次に数字を読み取りたい画像を表示して、書かれている数字を入力するフォームを配置したWebページを作る
誰かが入力したらエロ画像を表示させる
これで集めたデータの統計をとって、最も正解らしい数値を採用する

287デフォルトの名無しさん2018/12/29(土) 04:39:40.17ID:y7C7AMNg
エログリッドやめろ

288デフォルトの名無しさん2018/12/29(土) 12:46:47.18ID:EK4sWEwk
>>286
captchaをダミーサイトでボランティアωに解析させるサイトは概出

289デフォルトの名無しさん2018/12/30(日) 11:09:19.46ID:jJyDtvRo
漠然とした質問で申し訳ないのだが。
冬休み中にレポート作りたいのだけど学生向きで気楽にできるもの
とか何かありますか?

290デフォルトの名無しさん2018/12/30(日) 11:29:44.61ID:Y/PcKL5Q
テーマくらい自分で決めろ

291デフォルトの名無しさん2018/12/30(日) 11:41:02.83ID:dajdtlY/
ゲームで作れば

292デフォルトの名無しさん2018/12/30(日) 11:50:54.44ID:jJyDtvRo
>>290 291
大きなテーマはあるのだが、1月4日ぐらいまでに完成させなくては
ならないのでつなぎの勉強も兼ねてのものだな。

とりあえず本を何冊か用意したので打ち込んでみるけど。

293デフォルトの名無しさん2018/12/30(日) 11:55:05.24ID:b28vhgfx
1月4日までなのに今から本読むの遅すぎでは?
ギータのコピペで済ませ
スクレイピングして

294デフォルトの名無しさん2018/12/30(日) 22:24:18.02ID:8u1urx+m
ジュピター?ジュパイダー?どっち?

295デフォルトの名無しさん2018/12/31(月) 00:54:48.29ID:es8TR062
どっちでもいいけどジュピターが多数派

296デフォルトの名無しさん2018/12/31(月) 01:17:20.88ID:9uEFijiz
俺の周りだとじゅぱいたーだな

297デフォルトの名無しさん2018/12/31(月) 01:45:02.26ID:5DN1Aj3Z
ジュパイターって覚えた方がタイポしにくいと思う

298デフォルトの名無しさん2018/12/31(月) 03:27:32.36ID:BTDS5jDn
ジュパイターノートブックっていいにくいな

299デフォルトの名無しさん2018/12/31(月) 03:48:52.41ID:SFFAzFA7
セーラージュピターやろ

300デフォルトの名無しさん2018/12/31(月) 12:50:25.14ID:ub+ffh8E
エビデーアイリッスットゥマハーヒートリージャーナーイー

301デフォルトの名無しさん2018/12/31(月) 13:22:51.43ID:PwbXrlhC
なんの呪文?

302デフォルトの名無しさん2018/12/31(月) 14:01:37.63ID:BTDS5jDn
復活の呪文

303デフォルトの名無しさん2018/12/31(月) 15:20:44.39ID:DI0BWpRZ
あー。あの手から糸が出る

304デフォルトの名無しさん2018/12/31(月) 16:21:54.06ID:MZGJt9YP
あーなるほど、平原綾香

305デフォルトの名無しさん2018/12/31(月) 17:57:56.60ID:SFFAzFA7
あー、ジュパイターのことね

306デフォルトの名無しさん2018/12/31(月) 18:21:45.55ID:RZn2X6BY
人前でpypyのこと話したい時困るよね

307デフォルトの名無しさん2018/12/31(月) 18:23:49.87ID:ub+ffh8E
昨日触ってみたんだけどさー!
新しいpypyマジ最高だわwww

308デフォルトの名無しさん2019/01/01(火) 00:27:14.69ID:bwLICxdy
NPO法人 ここからねっと 池亀厚子 詐欺師

町田まごころクリニック 鹿島直人 詐欺師

309デフォルトの名無しさん2019/01/01(火) 18:19:42.85ID:5IXOumy9
1から4までの値をそれぞれの出現確率を50%、30%、10%、10%と制御した配列を用意したいのですがどんな方法がありますか?

310デフォルトの名無しさん2019/01/01(火) 18:22:53.40ID:QRuO4Lco
[1,1,1,1,1,2,2,2,3,4]
からランダムに選べ

311デフォルトの名無しさん2019/01/01(火) 18:38:18.77ID:v0+cC6jC
流石!

312デフォルトの名無しさん2019/01/01(火) 19:19:57.66ID:peTvDoTV
>>309
import numpy as np
np.random.choice([1,2,3,4], p=[0.5, 0.3, 0.1, 0.1])

313デフォルトの名無しさん2019/01/01(火) 19:39:49.71ID:5IXOumy9
>>312

314デフォルトの名無しさん2019/01/01(火) 19:43:57.92ID:Z+rEUuyF
>>310
それをrandom.shuffleでもいいんじゃないか?

315デフォルトの名無しさん2019/01/01(火) 20:38:28.14ID:WAKOZwl8
>>314
サイズが決まってないから

316デフォルトの名無しさん2019/01/01(火) 23:37:22.16ID:7qBCx0t7
>>306
隠語でピヨピヨにしてはどうだろか
管理人さんのエプロンを連想する時代は過ぎ去ったから

317デフォルトの名無しさん2019/01/02(水) 10:21:20.49ID:meZPNJeK
ばよ…いやなんでもない

318デフォルトの名無しさん2019/01/02(水) 13:37:19.74ID:qMZocW+z
おっぱいもみもみ

319デフォルトの名無しさん2019/01/04(金) 15:13:32.78ID:9wdvbeAk
>>318
ビートたけしが半身麻痺の事故起こした原因のお姉ちゃんの歌じゃないんだから

320デフォルトの名無しさん2019/01/04(金) 22:21:43.66ID:Q/MWvsmF
TVタックル!YouTuberは稼げないなんて嘘だ!俺の月収公開します!

@YouTube


【登録5万&3万人】私の収入いくらだと思います??

@YouTube

&t=367s
いろんなYouTuberの年収調べてみたら、ケタがおかしすぎるwwww

@YouTube


月収公開します!2017年YouTuberで1位取りました!!

@YouTube

&t=487s
ぼくのYouTubeの月収を発表!世の中に広まってるYouTube収益の計算式は間違ってるぞ!【ピョコタン】

@YouTube


【給料公開】チャンネル登録者4万人突破記念!YouTuberの月収公開!

@YouTube


YouTubeで月収100万超えました。

@YouTube


【ぷろたんさん】人気ユーチューバーに質問攻めしてみた。

@YouTube


YouTubeを開始して1ヶ月で「約5万円」を稼げました【方法を公開】

@YouTube


321デフォルトの名無しさん2019/01/07(月) 21:39:52.99ID:/miycvUL
Django本またまた延期してる 1月→5月

322デフォルトの名無しさん2019/01/08(火) 09:33:13.19ID:A3YSFEWj

@YouTube


正月暇に飽かせて見てたこのDjangoチュートリアルは英語が聞き取りやすくて良かった
単純なCRUDならこれで作れる。ただModelのちょっと突っ込んだ使い方とか、既存のDBにModelの皮を被せるとか、TemplateにBootstrapを仕込むとかは無いのでその辺は自分でやるしかない

323デフォルトの名無しさん2019/01/08(火) 11:26:25.27ID:GKZx39y6
続きは本スレへお帰りください
http://2chb.net/r/php/1323960422/

324デフォルトの名無しさん2019/01/11(金) 14:00:59.59ID:9UT8ehvY
>>> a = 4
>>> ++a
>>> a
>>> --a
>>> a
文法エラー構文エラーにならないのはなぜ?

325デフォルトの名無しさん2019/01/11(金) 14:51:49.68ID:KK440WtR
>>324
偏に正負の単項演算子が二つと解釈される
disモジュールでオペコードを参照できるよ

326デフォルトの名無しさん2019/01/11(金) 15:03:24.06ID:9UT8ehvY
実行前にエラーにして欲しいときはどうすればいい?

327デフォルトの名無しさん2019/01/11(金) 18:44:44.62ID:KK440WtR
シンタックスエラーには出来ないんじゃないかなぁ
https://docs.python.org/ja/3/using/cmdline.html
https://docs.python.org/ja/3/library/__future__.html
そのようなオプションも見当たらないように思う

328デフォルトの名無しさん2019/01/12(土) 08:03:37.63ID:nkE1ZJM3
python2.7でwindows10の1809のアップデートでprint文で全然エラーの原因が無いはずなのに
IOError: [Errno 2] No such file or directoryのエラーが出るようになったわ。
ファイルやフォルダを全然触ってないのにNo such file or directoryのエラーが出る。

329デフォルトの名無しさん2019/01/12(土) 10:15:13.86ID:racReieC
そう、、、

330デフォルトの名無しさん2019/01/15(火) 16:50:24.87ID:F8RrIx43
最近pythonの勉強を始めました
質問なんですけど、今”12歳からはじめるゼロからのPython”って本で勉強中なんですが
その中のバブルソートっていうのが凄い難しくて全然わかりませんでした。
他の画像読み込み、表示、削除 ifやfor文はすぐに理解できましたがこれだけが難しすぎます
これからゲーム業界で働くとしたらやっぱりバブルソートも理解できないと駄目ですか?

331デフォルトの名無しさん2019/01/15(火) 16:57:58.01ID:Oh+57Mh2
とばせ

332デフォルトの名無しさん2019/01/15(火) 17:13:05.98ID:XHhYs/N9
>>330
その本マーケティング先行のタイトルと内容が全然合ってないな。
こういう騙してでも売るみたいな汚い商売やってる著者というか出版社の本はメモしといて二度と買わないのがいい。

333デフォルトの名無しさん2019/01/15(火) 17:21:37.66ID:gjsoO4+v
「バブルソート 画像」で検索!
説明ではわかりにくいから、画像で説明しているものを探せ!

そりゃ、アルゴリズムは難しいよ。
アルゴリズムの入門書でも読めば?

334デフォルトの名無しさん2019/01/15(火) 17:33:28.18ID:F8RrIx43
>>331
飛ばして勉強します
>>332
取り敢えずこの一冊だけは頑張ってみます
>>333
検索してみました。なるほど、これだと解りやすいですね

335デフォルトの名無しさん2019/01/15(火) 18:48:17.91ID:a8+ZdNtP
ソートなんかだいたい何をしてるかを理解すればいいだけで、あとはライブラリを使えればok。

336デフォルトの名無しさん2019/01/15(火) 21:51:15.56ID:2LJ1AJ8v
ソートアルゴリズムとPythonってあんま関係ないよね
しかもバブルソートって…
ソートをPython使ってやってみよう!って事なんだろうけど…

337デフォルトの名無しさん2019/01/16(水) 11:40:44.20ID:vTKVQdGX
バブルソートって基本というか誰でも思いつくようなので一番悪い方のアルゴリズムだろ

338デフォルトの名無しさん2019/01/16(水) 12:17:02.35ID:PPwa3JuW
なんかマウントでもとりたかったん?

339デフォルトの名無しさん2019/01/16(水) 12:35:40.56ID:vTKVQdGX
そう思うのは君が自意識過剰だからだよ
事実を述べてるだけ

340デフォルトの名無しさん2019/01/16(水) 12:53:28.64ID:PPwa3JuW
なんで突然自意識過剰が出てきたんや?

341デフォルトの名無しさん2019/01/16(水) 12:56:31.30ID:rK8yjKCZ
パパパパイソン

342デフォルトの名無しさん2019/01/16(水) 19:58:20.24ID:+73nfn6R
マウント中毒ははてなでもやってろ

343デフォルトの名無しさん2019/01/16(水) 21:41:07.70ID:PRhv7s1c
>>339
一番悪いってお前の主観やろ

344デフォルトの名無しさん2019/01/17(木) 23:07:51.99ID:gunQwDPd
膨大な量のcsvを読み込みたいときに、上から1/3だけ、半分だけの行のデータを読み込みたいときはどうしたらいいでしょうか?
https://qiita.com/motoki1990/items/0274d8bcf1a97fe4a869
例えば、このURLの例だと銘柄が'ユニチャームまでのデータを読み込みたい場合です。
単純に、for分をfor row in f/2:と書くと案の定エラーになってしまいます。

345デフォルトの名無しさん2019/01/17(木) 23:13:07.00ID:sKmei/Rv
相当マージだな

346デフォルトの名無しさん2019/01/18(金) 01:06:25.39ID:zEbaw09P
ストリームないの?

347デフォルトの名無しさん2019/01/18(金) 04:16:14.77ID:6U5tZjv3
cat test.csv | head -4 | python hoge.py

348デフォルトの名無しさん2019/01/18(金) 05:49:01.69ID:w7+BAjYe
お勉強スレで、まったく学ぶ気なく、やり方だけ尋ねるスタイル

349デフォルトの名無しさん2019/01/18(金) 08:39:55.53ID:xsz3oCXU
お前らは俺に利用されていればいいんだ上等だろ
と仰られています

350デフォルトの名無しさん2019/01/18(金) 08:53:30.51ID:ckLRWwbW
マジマージ

351デフォルトの名無しさん2019/01/18(金) 13:37:06.55ID:gXq62u3A
一回全体読まないと半分がどこか分からない

352デフォルトの名無しさん2019/01/18(金) 13:59:38.64ID:Ievd0esn
まず、wc などで行数を数える

ただ、列中に改行があれば、それも数えられるのかどうか、わからない

353デフォルトの名無しさん2019/01/18(金) 14:02:25.66ID:tGJC1q7w
>>352
uniq 通して wc してから -1 が標準

354デフォルトの名無しさん2019/01/18(金) 14:14:02.94ID:Kz34MTeG
全部pythonでやりたいって話じゃないの?
Windowsかもしれんし

一旦行数を数えるだけのループを書いて
二回目のループで制御させるしかないね

355デフォルトの名無しさん2019/01/18(金) 15:21:12.56ID:Ievd0esn
Windows10・WSL・Ubuntu には、wc コマンドがある

それで、Ubuntu側から、Windows側にあるファイルの行数を数える

356デフォルトの名無しさん2019/01/18(金) 15:41:14.52ID:y9RIaZrB
ちょっとRubyに乗り換えてくる

サーバサイドプログラミング言語・オブ・ザ・イヤー2018はRuby | マイナビニュース
https://news.mynavi.jp/article/20190108-751236/

357デフォルトの名無しさん2019/01/18(金) 16:10:35.70ID:9cPS2bOG
>>356
皆Rubyブームの時にRuby使ってたから、他の言語は嫌なだけだろ

358デフォルトの名無しさん2019/01/18(金) 16:32:46.52ID:73pNyhSi
PHPはHTML吐くなら簡便だけど…PDOは良いドライバが腐ってるとアレ
Pythonも純粋なオブジェクト指向ではないし、Rubyも文法が雑多すぎ

359デフォルトの名無しさん2019/01/18(金) 16:44:53.55ID:pGuUGBnO
Ruby好きとは仲良くなれない

360デフォルトの名無しさん2019/01/18(金) 17:13:29.65ID:tGJC1q7w
純粋なオブジェクト指向ωωω

$とか@とか使いまくるのが純粋ですかね

361デフォルトの名無しさん2019/01/18(金) 17:16:16.91ID:73pNyhSi
>>360
別に他の言語が純粋だとは言っていないし、処理系の話だよ

362デフォルトの名無しさん2019/01/18(金) 19:30:08.01ID:olGVslZv
Python:
def add(a, b):
return a + b

def opTwo(a, b, func):
return func(a, b)

print(opTwo(1, 2, add))
=> 3

Javascript:
let add = (a, b) => a + b
let opTwo = (a, b, func) => func(a, b)
console.log(opTwo(1, 2, add))
=> 3

るびぃ〜)(;笑
def add(a, b)
a + b
end

def opTwo(a, b, func)
func(a, b)
end

p opTwo(1, 2, add)
=> Line 9:in `add': wrong number of arguments (0 for 2) (ArgumentError)
from t.rb:9
プギャーm9(^Д^ )

るぅピぃではdefで定義した関数には第一級関数の資格はありませんwwww
その他に似たような機能を提供するものにはなんと!ブロックとProc.newとprocとlambdaと->からより取りみどりで全部少しずつ用途と挙動が異なりますwwwwwさすが純粋オブジェクト指向言語は違うね!wwww

363デフォルトの名無しさん2019/01/19(土) 00:48:59.06ID:2Tiw7zAQ
railsなんてrubyでもないしオブジェクト指向でもない俺俺ロカール言語

364デフォルトの名無しさん2019/01/19(土) 18:57:25.68ID:x9mQd35z
>>356
Nginxの記事がついでにあったから見て来た
アパッチ族から脱出する日か

365デフォルトの名無しさん2019/01/20(日) 02:28:30.85ID:62lK6b9v
Q-Successてwww
どこの馬の骨だよwwwww
TIOBEはPython

Pythonが2018年「最優秀プログラミング言語」に--TIOBE指標
https://japan.techrepublic.com/article/35131348.htm

366デフォルトの名無しさん2019/01/20(日) 02:48:54.24ID:1qyIzvIO
Pythonはすごい→Python使える俺もすごい

367デフォルトの名無しさん2019/01/20(日) 08:09:38.32ID:fZ86qU/7
>>366
それで合っているよ
バハムートを召喚できる召喚士はすごいだろ?

368デフォルトの名無しさん2019/01/20(日) 08:16:56.09ID:mP2Fq7Fg
どっちがすごいかと言えば使えるほうがすごいに決まってるからなw

369デフォルトの名無しさん2019/01/20(日) 13:50:26.35ID:Q8jHF7yk
pythonからsqlite3を使っているのですが
timeとかdateとかdatetimeとかは
sqlite3の方では何型にするのが一般的ですか?

370デフォルトの名無しさん2019/01/20(日) 14:59:28.05ID:j8ilxHCN

371デフォルトの名無しさん2019/01/20(日) 15:21:38.73ID:pkTQkmr2
Rails では、date, datetime, time, timestamp の指定で、
datetimeだけは、MySQL のdatetime、PostgreSQL のtimestamp になるけど、
他は同じものになる

開発版では、SQLite3 を使う人もいるけど、
Ruby プログラム内では、上記の4つの型を使うから、

Railsが自動的に、実際の型に置き換えるので、
どの型を使っているのかは、プログラマーにはわからない

実際のDB 構築も、db:migrate というコマンドを実行すると、
Railsが自動的に、DBを構築するから、プログラマーには実際の型はわからない

つまり、どのDBでも同じようにプログラミングできるように、抽象化されている。
プログラム内で扱う型は統一されていて、実際の型は、それとは異なる

372デフォルトの名無しさん2019/01/20(日) 20:14:47.75ID:3coNDWU9
>>369
単体で使うならTEXT型、日付の区切り文字はハイフンを使うと問題が少ない

ちなみにpandasのto_sql()使うとTIMESTAMP型になり、sqlalchemy使うとDate型はDATEに、DateTime型はDATETIMEになる

373デフォルトの名無しさん2019/01/20(日) 20:45:01.94ID:3coNDWU9
言葉足らずだった
TIMESTAMPもDATEもDATETIMEも実態は全部TEXTだから、sqliteモジュールから呼び出しても、pandasから呼び出しても、sqlalchemyから呼び出しても、全部同じ動作する
重要なのはYYYY-mm-dd HH:MM:SSという記法

374デフォルトの名無しさん2019/01/21(月) 10:56:42.40ID:SiWNl8En
>>366
そのうちPythonは小学生でも使えるようになる。

375デフォルトの名無しさん2019/01/21(月) 11:17:32.97ID:aFccJIUS
そのうちもなにも
今だってプログラミング教室通ってる子とかつかいまくりだろ

376デフォルトの名無しさん2019/01/21(月) 11:47:00.84ID:SiWNl8En
>>375
微分方程式なんか解けるのかな。

377デフォルトの名無しさん2019/01/21(月) 11:57:48.87ID:Lc4/G6K4
文法とアルゴリズムは別やろ

378デフォルトの名無しさん2019/01/21(月) 12:26:36.57ID:P0+587lf
日本式学校教育の手にかかればプログラミング教育はコンピュータによる問題解決の手段を教えるのではなく文法を暗記するだけの作業に大変身

379デフォルトの名無しさん2019/01/21(月) 12:46:47.95ID:zB9il169
悲しいねえ

380デフォルトの名無しさん2019/01/21(月) 12:51:55.55ID:qIDmWl+I
pythonは変数名に日本語も使えるから英語できない小学生でも安心

381デフォルトの名無しさん2019/01/21(月) 12:54:39.80ID:zB9il169
あー、ゴミが量産されるだけ

382デフォルトの名無しさん2019/01/21(月) 13:15:44.05ID:T41Di5KC
>>378
多分難しいロジックを解かせる授業もあると思う

でも各種端末、アプリとの入出力について教えない授業になって結局現場で使うのに
一手間掛かるPG量産

383デフォルトの名無しさん2019/01/21(月) 14:01:15.00ID:q5TMCwho
>>382
皆が皆おまえほど頭が悪いわけやないで

384デフォルトの名無しさん2019/01/21(月) 15:43:45.05ID:zB9il169
義務教育で勉強したぐらいで何か身につくとは思えない

385デフォルトの名無しさん2019/01/21(月) 16:40:36.63ID:0ANF89NR
そもそもScratchとか使うのではなかったっけ

386デフォルトの名無しさん2019/01/21(月) 16:51:01.54ID:zB9il169
人の使ったキーボードとマウスで嫌々やらされるんだろうな

387デフォルトの名無しさん2019/01/21(月) 17:20:39.09ID:8l9498MK
>>382
それは現場で今日も起きている

388デフォルトの名無しさん2019/01/21(月) 18:00:32.88ID:UOzXXkDM
好きな娘の使うマウスにあらかじめ塗りたくっておく

389デフォルトの名無しさん2019/01/21(月) 19:04:05.51ID:zB9il169
あいつ、マウスにうんち付けた。
→いじめ発生

390デフォルトの名無しさん2019/01/21(月) 21:44:12.54ID:fCheltCa
LAN内のDHCPクライアント(hogehoge.local)に対しHTTPリクエストを投げたいのですが、Python側で
”urllib.error.URLError: <urlopen error [Errno -2] Name or service not known>”
と怒られてしまいます
プログラムを走らせているLinuxPCからは名前解決ができていますが、
Python側から名前解決を行う方法について教えてください

391デフォルトの名無しさん2019/01/22(火) 00:55:27.24ID:cb7U++6D
>>390
1. typoを疑う
2. IP直接を試して問題の切り分け(ネットワークに繋がっているかどうか)

いずれにしてもpythonとは別のところに原因がありそう

392デフォルトの名無しさん2019/01/22(火) 01:16:26.39ID:4TOwjU0o
Proxy関係ないんだっけ?

393デフォルトの名無しさん2019/01/23(水) 09:00:03.84ID:rNlOTgF2
以下のコードが動かないです。助けて下さい
長いので分けて書き込みます

#上ボタンが押された
def click_button_up():
global brave_y
brave_y = brave_y - 1
canvas.coords("brave", brave_x*62+31, brave_y*62+31)
#下ボタンが押された
def click_button_down():
global brave_y
brave_y = brave_y + 1
canvas.coords("brave", brave_x*62+31, brave_y*62+31)
#左ボタンが押された
def click_button_left():
global brave_x
brave_x = brave_x - 1
canvas.coords("brave", brave_x*62+31, brave_y*62+31)
#右ボタンが押された
def click_button_right():
global brave_x
brave_x = brave_x + 1
canvas.coords("brave", brave_x*62+31, brave_y*62+31)

394デフォルトの名無しさん2019/01/23(水) 09:02:51.09ID:rNlOTgF2
#ボタン配置
button_up = tkinter.Button(text="↑")
button_up.place(x=720, y=150)
button_up["command"] = click_button_up
button_down = tkinter.Button(text="↓")
button_down.place(x=720, y=210)
button_down["command"] = click_button_down
button_left = tkinter.Button(text="←")
button_left.place(x=660, y=180)
button_left["command"] = click_button_left
button_right = tkinter.Button(text="→")
button_right.place(x=780, y=180)
button_right["command"] = click_button_right

この二箇所が打ち間違っていなければキャラクターが動くと本には書いてありました
が、何度見ても間違ってる箇所が判りません
ちなみに”12歳から始めるゼロからのPython”という本でChapter6の6−2でRPG風の画面でキャラクターを動かす箇所です

395デフォルトの名無しさん2019/01/23(水) 09:08:52.89ID:uD/CD71q
>>393
どう動かないの?
エラーは出るの?出ないの?
キャラクターが動かないだけ?
情報が足りない

396デフォルトの名無しさん2019/01/23(水) 09:39:12.24ID:rNlOTgF2
エラーは出ません。キャラクターが動かないだけです
それで本にはキャラクターが動かないのはこれらのコードが打ち間違っていると書かれているんですがその間違い箇所が判りません
本当は全文書き込みたいのですが迷惑になるだろうと書き込みませんでしたが書いたほうが良いですか?

397デフォルトの名無しさん2019/01/23(水) 09:40:41.62ID:oEnCgwX8
ボタン押されたらコンソールとかにメッセージ表示するようにして確認してみたら?

398デフォルトの名無しさん2019/01/23(水) 09:44:11.25ID:5rXsM8A5
>>396
貼り付けてあるところに間違いはなさそう。
本は持ってないので、最終コードのchap6.pyから逆算したそこまでに必要なコードを
まとめておきました。これは動くので比較してみましょう。
https://py3.codeskulptor.org/#user303_BLLnF7Sivt_0.py
codeskulptor上ではtkinterは動かないので手元にファイルを作ってください。
12saipython.zipを解凍して、chap6.pyと同じフォルダにファイルを作れば動きます。

399デフォルトの名無しさん2019/01/23(水) 10:24:07.83ID:rNlOTgF2
>>398
頂いたコードをコピペして同じフォルダでやってみましたが動きませんでした
サンプルコードはすでに落としていて今確認しようと、、、
あ、書いていた問題のコードにサンプル上書きして保存してしまいました、、、
もう一度最初からから書き直しです
この本の悪いところは途中のサンプルコードが用意されてないところですね。Chapter6の完成形しかない
結局動かなかった原因は解らなかったです

400デフォルトの名無しさん2019/01/23(水) 10:35:32.00ID:5rXsM8A5
>>399
矢印キーをクリックして動かないなら、最終コードは動くのか?を確認しましょう。
最終コードも動かないなら動作環境の問題。上に書いたコードも動作するコードです。

あとは、キーボードの矢印キーを押して動かないと勘違いしている?可能性くらいかな。

401デフォルトの名無しさん2019/01/23(水) 10:43:09.38ID:rNlOTgF2
>>400
先程頂いたコードをもう一度新しいファイルにコピペして実行してみたら動きました!
なんで動かなかったんですかね? もう先程の頂いてコピペしたファイルも、時間をかけて書いたファイルも消滅したので解らないですが
自分の知能が12歳以下で泣きたくなります

402デフォルトの名無しさん2019/01/23(水) 15:55:21.86ID:I7vJASel
向いてない
あきらめろ

403デフォルトの名無しさん2019/01/23(水) 16:07:33.30ID:yEQe0Ay6
もしかして:インデント

404デフォルトの名無しさん2019/01/23(水) 16:43:12.46ID:V7BpBoc2
俺もインデントがらみとおもた。
tabとか全角とかの混在とか....でも、それだとエラー吐くか....

405デフォルトの名無しさん2019/01/23(水) 18:47:21.44ID:tAarVqiS
基本的に、何歳以下とか書いてある本は、
子供には絶対に理解できないから、仕組みを説明しない

ソースコードを書き写して、動いたって喜ぶだけ

少しでも、写し間違いをすれば動かないし、
仕組みがわからないので解決できない

学ぶ本ではない!
こう書くと、こう動きますよって言うだけ

何事でも一番難しいのは、何もわからない素人に、仕組みを説明すること!
世の中のほとんどは、これ!

この技術が、最も金になる!
つまり、アホを賢くする技術!

406デフォルトの名無しさん2019/01/23(水) 20:03:12.40ID:A/p7OW20
今はただ真似するだけの打ち込みでも毎日くり返し
続けることで自然と身につくようになるんじゃまいか

407デフォルトの名無しさん2019/01/23(水) 20:28:21.96ID:K1cvxRRn
うん

408デフォルトの名無しさん2019/01/24(木) 12:19:09.42ID:6DEMoFXg
ならんわw

409デフォルトの名無しさん2019/01/24(木) 20:14:21.01ID:RAcU/li5
progateの動画コース始めた
頑張ろう

410デフォルトの名無しさん2019/01/24(木) 20:15:25.83ID:DDPNep77
なんかタスク解かないと考えないから身につかない
前check.ioをやってたけど、初心者ならプログラミングの練習にいいかも
でもいつも同じアルゴリズムばかり使うことになって飽きる

411デフォルトの名無しさん2019/01/24(木) 23:32:34.89ID:IzYDgq+m
>>406
打ち込みではダメだろ。
何にも考えずに100回ぐらい本内容を紙に手書き写生すれば身につく

412デフォルトの名無しさん2019/01/25(金) 00:32:39.40ID:7NAKvkXa
ペンなんてとんでもないぞ?
筆で丁寧に心を込めて書かなきゃダメだ。

413デフォルトの名無しさん2019/01/25(金) 08:33:56.31ID:Wo/Qon3B
>>401ですが一から書き直したら動きました
はっきりした原因は判りませんでしたが、書き直す時スペースを入れないようにしたのが良かったのかもしれません(本では見やすいようにスペースが入っていた)

414デフォルトの名無しさん2019/01/25(金) 12:08:42.11ID:T3FU5gCm

415デフォルトの名無しさん2019/01/25(金) 12:35:20.99ID:EnRgcOgq

416デフォルトの名無しさん2019/01/26(土) 15:11:12.92ID:dRF51M1N
>>411 何言ってんだ、そんなこと言う奴はキーボードが体の一部になっていない奴が言うこと。
ましてや初心者にはキーボードの練習のためにも打ち込みが一番。

書くことによる間違いなんかはほとんどないが、キーボード入力ミスは頻繁に発生する。 そこを乗り越えることが一番。
その上で始めてプログラムの練習と言える。

417デフォルトの名無しさん2019/01/26(土) 15:33:00.04ID:15ctW+YG
>>401 昔、自分の子が幼稚園か小学校に上がった時期だったか忘れたが、パソコン(MSX)を与えた。 ようやくその頃PCが子供用の価格になってたから。

カセットテープからソフトをロードすれば動かすことができるが、ゲームソフトは一切与えなかった。
与えたのは、ゲームソフトのコードが書かれてる様な雑誌だけ。
嬉々として毎日打ち込んで動かしてゲームを楽しんでた。
電源切ったらまた入れてたんじゃないかな。

それ以外は何も与えていなかったし全くソフトの話はしていなかったが、いざ大学入試になったら、なんかその年の前位から入試の選択問題としてプログラムを選ぶことができたらしい。
試験がほぼ終わったと思って裏側を見たらプログラムの問題があり超簡単だったから即解いたらしい。 そのお陰で今は医師になってるが。

418デフォルトの名無しさん2019/01/26(土) 16:35:15.33ID:mtWcd/Pw
>>416
ネタにマジレス…

419デフォルトの名無しさん2019/01/26(土) 21:07:25.51ID:vHDu8yVn
>>417
昔はそういった雑誌があったらしいですね。今は無くなってプログラマーを育てる土壌が無いって元プログラマーも言ってました

420デフォルトの名無しさん2019/01/26(土) 21:12:52.16ID:fYchf/tk
ベーマガとかMSXFANとか至高だったわ
コード打ち込めばゲームが出来るって子供には勉強にちょうどいい欲求だよね

421デフォルトの名無しさん2019/01/26(土) 21:35:20.38ID:lXnCadeF
昔、教育テレビでコンピュータ講座とかあってガチなアルゴリズムの解説とかしてた
意外と昔の方が教育環境は良かったかも
http://crimson-systems.com/win/book0.htm

422デフォルトの名無しさん2019/01/26(土) 21:42:12.72ID:jeKFMbIc
今は放送大学でやってる。

423デフォルトの名無しさん2019/01/26(土) 23:03:28.43ID:WUDtBi9k
Oh!MZはドラゴンなのである

424デフォルトの名無しさん2019/01/27(日) 02:21:37.13ID:YDr0KOBE
情報処理試験にPythonが採用されたとか

425デフォルトの名無しさん2019/01/27(日) 02:25:46.28ID:y1KxM+31
このゴミな流れはジイさん達がやってたのか…

426デフォルトの名無しさん2019/01/27(日) 06:01:59.13ID:HDWoufzo
>>419
日本の未来は暗い
統計庁観たら判る

427デフォルトの名無しさん2019/01/27(日) 06:03:01.20ID:HDWoufzo
>>422
ガチでおすすめだよね

428デフォルトの名無しさん2019/01/27(日) 06:38:55.52ID:Anj9s1Nu
>>426
日本に統計庁なんて無いけどなw
お里が知れるで

429デフォルトの名無しさん2019/01/27(日) 06:55:48.34ID:z0hosMYm
東京特許許可局も無い。

430デフォルトの名無しさん2019/01/27(日) 07:00:47.95ID:HDWoufzo

431デフォルトの名無しさん2019/01/27(日) 08:05:19.67ID:5DHtGtFO

432デフォルトの名無しさん2019/01/27(日) 08:55:18.63ID:c/5YNENH
>>429
無いなら作れよ。

433デフォルトの名無しさん2019/01/27(日) 14:22:33.45ID:a6SxogRW
数学できんやつはいらん

434デフォルトの名無しさん2019/01/27(日) 17:55:13.96ID:dmqtxJI0
python3.6で出来ることなら1ヶ月くらい無限ループさせたいんだが
いつも7時間そこらでエラーが出て止まるんよね
無限ループって現実的には無理なのかね?

やってることはAPI使ってデータを取得するだけ
pcのスペックはi7 2670QMとメモリ12GBだから十分に足りてると思う

435デフォルトの名無しさん2019/01/27(日) 18:47:56.66ID:mJYNBsXk
設計がカスなんだろうね

436デフォルトの名無しさん2019/01/27(日) 18:48:30.19ID:TzwKn7/x
スケジューラ使ってプロセス監視すれば

437デフォルトの名無しさん2019/01/27(日) 18:51:04.11ID:lhl9BJPj
例えばsupervisordとか、数ヶ月単位で起動しっぱなしにしても落ちたりしない
書いてないからどういうエラーだか知らないけど、OOMなら意図に反して参照がリークしてるやらの要因を疑う

438デフォルトの名無しさん2019/01/27(日) 18:53:15.19ID:Hz0NVfpK
そのAPIが吐いてるのかわからんがエラー原因は調べたのかね

439デフォルトの名無しさん2019/01/27(日) 21:29:12.09ID:hW0mNDET
質問です。
配列変数をdictで使用する場合、添え字は["添え字"]でしかアクセスできなくて不便なので、ダイレクトに書ける配列を使用したいと思っています。
class定義後のselfでは理想的な書き方が出来るのですが、一層目でしか使えなくて不便です。

arrayHensu = dict(soeji="data")
print(arrayHensu["soeji"])

class SoejiClass:
def __init__(self):
self.soeji = "data"
print(self.soeji)

こう言った配列を自分で定義する場合どのようにしたらいいんでしょうか、言語の理解が浅いので困っています。
よろしくお願いします。

440デフォルトの名無しさん2019/01/27(日) 22:27:05.97ID:biLrTPET
基本的に、標準クラスは継承しない。委譲する。
継承よりも委譲!
is-a よりも、has-a を使う

Ruby のデザインパターンでは、Forwardable を使う。
クラスを作って、インスタンス変数に委譲する(丸投げ)

継承では、親クラスのすべてのメソッドを継承してしまうが、
Forwardable では、自分が処理したいメソッドだけを、再定義すればよい

「Forwardableモジュール」と「委譲」について学びました
http://shindolog.hatenablog.com/entry/2014/10/11/213434

441デフォルトの名無しさん2019/01/27(日) 22:36:38.49ID:MRkoH1RE
>>440
苦しんで死ね

442デフォルトの名無しさん2019/01/27(日) 22:47:36.25ID:Hz0NVfpK
>>439
何かようわからんがプロパティとかそういうことかね

4434392019/01/28(月) 00:05:17.98ID:6S3rUv/U
>>440
>>442
ありがとうございます。
自分でここにclass書いてみてひょっとしてと思いながらこのクラス自体をインスタンス化すればいいのかと自己解決できました。
dictかlistのクラスを継承する必要があるのかとか、小難しい事考えてしまっていて進めないでいました。

class SoejiClass:
 def __init__(self):
  pass
test = SoejiClass()
test.soeji = "data"
test.nest = SoejiClass()
test.nest.deep = "oppai"
これだけで良かったんですね
スレ汚しすいません。ありがとうございました。

444デフォルトの名無しさん2019/01/28(月) 01:36:40.28ID:s88InSzj
デタラメ書いてるけど本人は何故か納得してるしまいっか

445デフォルトの名無しさん2019/01/28(月) 03:35:24.03ID:HMz1Z/ls
どこが配列なんだよとツッコまざるを得ない

446デフォルトの名無しさん2019/01/28(月) 06:20:22.53ID:6QLA8Dtj
>>433
橋下は三角関数できんからいらん。

447デフォルトの名無しさん2019/01/28(月) 08:48:57.39ID:qhu0cqfw
線形代数と微積がしっかり分かっているかが重要。行政にも分かっていないのが大杉

448デフォルトの名無しさん2019/01/28(月) 13:09:02.90ID:ji//xT0N
文系は数学飛ばすから糞

449デフォルトの名無しさん2019/01/28(月) 15:36:43.45ID:eJ0AOcZi
文系理系とかいう高校のクラス分けの為だけの便宜的な区分をずっと引き摺るの意味不明だよな

450デフォルトの名無しさん2019/01/28(月) 15:57:42.63ID:qhu0cqfw
測度論までは求めない

451 ◆QZaw55cn4c 2019/01/28(月) 19:46:45.52ID:tBgsmvEt
>>447
解析概論に書いてある測度論は必要ですか?

452デフォルトの名無しさん2019/01/28(月) 19:54:32.37ID:P7GqkI/F
>>449
そのセリフは数学ができる文系しか言ってはならない

453デフォルトの名無しさん2019/01/28(月) 20:49:21.75ID:IehSuQPh
数学が出来ないのを文系だから〜って言ってほしくないよな
無学だから〜が正しい

454デフォルトの名無しさん2019/01/28(月) 21:01:05.87ID:EeHtOTYi
来年から基本情報技術者試験に入るからみんな勉強するように

https://www.jitec.ipa.go.jp/1_04hanni_sukiru/_index_hanni_skill.html
2020年4月の試験から 試験要綱Ver.4.2 PDF形式※ 2019年1月24日掲載new
試験要綱Ver.4.2(変更箇所表示版) PDF形式※ 2019年1月24日掲載new
  ※基本情報技術者試験の出題の見直し(COBOLの廃止、Pythonの追加、出題構成等の変更)

455デフォルトの名無しさん2019/01/29(火) 16:14:12.32ID:tioudvN+
【IT】Pythonが2018年「最優秀プログラミング言語」に--TIOBE指標
http://egg.2ch.net/test/read.cgi/bizplus/1547807144/

456デフォルトの名無しさん2019/01/30(水) 19:37:45.36ID:kG5zp5nT
cとかjavaとか無駄な勉強した時間を返して
俺も最初からpython勉強したかった

457デフォルトの名無しさん2019/01/30(水) 19:54:29.09ID:IaN8eUrw
そのうちpythonもムダになるから

458デフォルトの名無しさん2019/01/30(水) 20:04:35.37ID:VzmXdvCO
ウンコな言語を知っているからこそPythonの良さを深く感じることができるのです

ですが静的言語がウンコなわけではありません、最新で人気のあるGOを勉強しましょう
マルチスレッドが簡単に書けるシンプルな言語として流行っています

459デフォルトの名無しさん2019/01/30(水) 20:28:05.21ID:PkKfu/kF
>>456 別にどれも大した違いはないだろ。 単に周りのライブラリの違いだけ。
そんなのは目的別に違ってて当たり前。

その場その場である物を検索して使えば良いだけの話。 最初から世界中の知識を頭に入れておくなんて不可能。
必要な時にググレ。
基本が解ってれば大した手間ではない。

460デフォルトの名無しさん2019/01/30(水) 20:56:16.11ID:AMhQjvKi
>>456
目的次第かな
ハードウェア制御にPythonは出来る範囲が狭くて嫌だなぁ
スピードが必要な部分はC言語知ってて良かったと思う
Javaも最初は感動したんだが、どこで道を間違えたんだろう
Pythonも正規表現や互換性など他の言語と比べて劣っている部分はあるしね
今のあなたがやりたい事にPythonが向いているってことなのかな

461デフォルトの名無しさん2019/01/30(水) 21:03:29.95ID:uDOSlsoA
cは何時でも何処でも使うしjavaはクラス設計を体得するのに多いに役立った。
pythonだけ知ってればいいのは(いつまで続くかわからんが)特定分野の学者くらいだと思うぞ

462デフォルトの名無しさん2019/01/30(水) 21:26:30.96ID:EigQWQ6H
cとjavaを体得した者が無駄だったなんて言うわけないと思うがなw

463デフォルトの名無しさん2019/01/30(水) 21:32:45.32ID:DXhiSGSN
勉強したけど身に付かなかったから時間の無駄だったてことでしょう

464デフォルトの名無しさん2019/01/30(水) 22:09:36.14ID:y3itOE16
numpyもpandasもtensorflowもC言語製ライブラリじゃなかったか。
恩人言語によくそんな酷い口叩けるよな…

465デフォルトの名無しさん2019/01/30(水) 22:30:13.45ID:bNB35+FA
おまいらはこれまで覚えた言語の中で無駄だったと思う言語はないの?

466デフォルトの名無しさん2019/01/30(水) 22:45:46.12ID:Zmgrqolx
>>465
python2

467デフォルトの名無しさん2019/01/30(水) 22:47:02.49ID:6hNnz9M5
pythonも言語自体は時代遅れで超低速の糞だからなあ
今はライブラリによって流行ってるけど
時代を切り開けるレベルの有能じゃない限り流行り廃りに必死についていくしかない

468デフォルトの名無しさん2019/01/30(水) 23:32:31.77ID:vbCo0sNj
低速ってコンパイラとインタプリタの違い分かってて言ってる?

469デフォルトの名無しさん2019/01/30(水) 23:34:58.39ID:6hNnz9M5
ム板でそんなことドヤ顔で言われても困るわ

470デフォルトの名無しさん2019/01/31(木) 00:57:36.15ID:35Hrst/0
pythonならcへのトランスコンパイラはあるじゃん

C書けます。他にもPython,Java,Go,COBOL,Haskell何でも出来ます。ただしHello Worldまでです!!!
なんて言われても現場じゃ使えないし、それならひとつの言語で完成まで作れる方が有用だろ
実際Pythonみたいな文法重視言語はゼロから立ち上げるのに優れてる代わりに速度を犠牲にしてるんだから、遅いって指摘は適切じゃないよ

471デフォルトの名無しさん2019/01/31(木) 01:02:11.01ID:Psb7G075
Pythonをある程度勉強したらc言語のコードもなんとなく解るようになった

472デフォルトの名無しさん2019/01/31(木) 02:02:21.51ID:dsgJQhjh
>>461
Pythonは何かの専門家が自分の専門分野のことをプログラムで色々するために使う言語って感じだからな
pythonを覚えるに四苦八苦するような脳レベルの奴が専門分野でデータサイエンスやってもって感じだろうし

473デフォルトの名無しさん2019/01/31(木) 02:19:58.49ID:dsgJQhjh
>>464
速度は大事だから速度重視する部分はC言語とかで作るんだろな。
このスレの奴でも、俺Pythonライブラリ作るとき速度が重要な部分は
C/C++で作成するだろう

474デフォルトの名無しさん2019/01/31(木) 03:16:48.09ID:Te48fFDx
膨大なデータを扱うAI でpython が使われるのは理解できるな。
使いやすさから言ったら、スクリプト系言語が良い。

スピードは、膨大な処理のほとんどをライブラリで処理してるからスピードのデメリットはほとんどない。
だったら結論としてライブラリが充実したpythonになると。

475デフォルトの名無しさん2019/01/31(木) 03:42:31.84ID:8LwaPopn
>>474
遅いのはどないするの?

476デフォルトの名無しさん2019/01/31(木) 03:45:34.98ID:8LwaPopn
>>453
橋下や曽野綾子は無学。

477デフォルトの名無しさん2019/01/31(木) 05:42:47.79ID:n1ffzTAY
Pythonを学ぶと様々なツールやシステムを作れます
Cを学ぶとPythonを作れます

478デフォルトの名無しさん2019/01/31(木) 05:46:03.70ID:n1ffzTAY
システム管理ツールとかPythonで作られたりしよるよ

479デフォルトの名無しさん2019/01/31(木) 07:11:33.66ID:4JULsXj7
>>467
プログラミングのお題スレ Part12
http://2chb.net/r/tech/1538096947/

こっちのスレで組み合わせ(nCr)関数作れって問題出たけど、Cだと速度が問題になる前にオーバーフローする。
数の爆発が起きない形に作ってもたかだか62C31までしか、正しい答えが出せない。(64bit符号無し整数の場合)

Pythonと言うか多倍長整数サポートしてる言語の方が大きな数を扱えるのは地味に大きい。
(Cでも多倍長整数のライブラリ入れれば良いんだけど、答えが欲しいだけでCにこだわる必要はない)

480デフォルトの名無しさん2019/01/31(木) 09:54:54.46ID:y7XcleOT
低級言語使えると、データ構造とかアルゴリズムを意識できるから効率的なコード書けるよね
そういう意味でc覚えるのはいいと思う

481デフォルトの名無しさん2019/01/31(木) 10:14:10.09ID:Te48fFDx
>>475 ライブラリを使う。 無ければCythonを使う。

深入りしないCython入門
https://qiita.com/pashango2/items/45cb85390193d97523ca

482デフォルトの名無しさん2019/01/31(木) 10:23:05.72ID:ft5wGdnc
>>480
でーたー、知らないより知ってた方が良いってだけの当たり前で糞な意見
効率的なコードを書くのにCとか関係無いよ、それぞれの言語のノウハウを勉強すればいいだけ
Cは無いわ〜、学習コストが高いしほとんどの人は使うことないし、罠がたくさんあるし、面倒だし
こいう奴って次にLISPすすめてくるんだぜ、その次はCOBOLか?
とにかく自身が歩んだムダな道を歩かせたいんだ

すすめるなら最新で成長している言語に決まっているよ、Cは最新言語の土台でしかない、
今ならGoかRustだよね、それかScalaかKotlin

483デフォルトの名無しさん2019/01/31(木) 11:03:36.40ID:/c3SvgTg
>>475
キモになる数値計算の部分は殆どNumpyなどのバックエンドがCで実装されているライブラリに投げる
が、計算のボトルネックもそこなのでPython自体が多少遅くても問題にならない

484デフォルトの名無しさん2019/01/31(木) 12:08:38.17ID:W+gEWtDd
選択肢が増えるというのは悪くないと思うけどなぁ
Cが必須という話でなく

485デフォルトの名無しさん2019/01/31(木) 13:08:43.62ID:mT/OEDj9
こどもの頃basicで遊んでたんだけの俺にもわかり易い、なんでだろ

486デフォルトの名無しさん2019/01/31(木) 14:08:29.98ID:/uL0x0J1
突然の質問失礼します
Brython(pythonでウェブプログラミングできるってやつ)を使おうとしているんですが,import browserが通らなくて困っています.
どのサイトを見ても普通に解凍して使うだけっていう感じの説明なので,原因が全く分かりません.
解決法が分かる人がいれば教えてほしいです.お願いします.

487デフォルトの名無しさん2019/01/31(木) 15:53:28.86ID:aH0rCOCG
>>460
Javaは最初から間違ってた
Juliaも怪しいので気を付け給へ

488デフォルトの名無しさん2019/01/31(木) 15:55:25.53ID:aH0rCOCG
>>465
Brainf*ck
Delphi
Ruby

489デフォルトの名無しさん2019/01/31(木) 16:50:17.56ID:JEItRzDd
Brainf*ckは最初からネタ言語なんだが……
ネタをマジに取ってやっちゃったの?ww

490デフォルトの名無しさん2019/01/31(木) 17:21:57.22ID:P0SGHmWv
>>480
古語を使えると、古語由来の英単語の意味を類推できるから効率的に英文を読めるよね
そういう意味でラテン語覚えるのはいいと思う

491デフォルトの名無しさん2019/01/31(木) 20:22:06.29ID:EKxIKFYg
>>490
ラテン語を今更勉強するのはおかしいが、ラテン系の言葉は一つ知っておくと便利だよ

492デフォルトの名無しさん2019/01/31(木) 21:01:52.34ID:Te48fFDx
>>485 インタプリタの特質だよ。 初心者教育用にインタプリタ言語は最適。

493デフォルトの名無しさん2019/01/31(木) 21:03:58.03ID:kSWg8P6s
>>492
初心者が初心者教育を語るなカスw

494デフォルトの名無しさん2019/01/31(木) 21:33:40.61ID:6ZWRE4Vd
初心者が初心者教育を語るなカスなどと初心者が語るなカス

495デフォルトの名無しさん2019/01/31(木) 21:50:51.74ID:oaNPDAFG
初心者が初心者教育を語るなカスなどと初心者が語るなカスなどと初心者が語るなカス

496デフォルトの名無しさん2019/01/31(木) 21:55:41.57ID:PUKFD+Yd
>>486
初めて触ったけど壮絶に勘違いしてそう

空のディレクトリ作ってその中で
python -m brython ―install
とやったあと

htmlファイル内のスクリプト文のみで使えるimportだよ
hoge.pyとか作る訳じゃない

497デフォルトの名無しさん2019/01/31(木) 21:57:39.34ID:JEItRzDd
質問なんだけどjavascriptで書くと、
'初心者が初心者教育を語るなカス' + 'などと初心者が語るなカス'.repeat(5)

//=> 初心者が初心者教育を語るなカスなどと初心者が語るなカスなどと初心者が語るなカスなどと初心者が語るなカスなどと初心者が語るなカスなどと初心者が語るなカス

みたいな文字列のリピートってpythonでどうやるのがメジャーなの?

498デフォルトの名無しさん2019/01/31(木) 22:07:44.12ID:xJsSt9Re
参考までに、Ruby では、

"あい" * 2
#=> "あいあい"

499デフォルトの名無しさん2019/01/31(木) 22:32:22.16ID:I8W+qxGo
print(("うんこ"+"ちんこ")*3)

500デフォルトの名無しさん2019/01/31(木) 23:26:30.34ID:el60MxX0
>>497
掛け算
‘などと初心者が語るなカス’*10

501デフォルトの名無しさん2019/02/01(金) 04:53:57.67ID:mcDa+lpw
>>497
python 文字列 リピート
でググれ

502デフォルトの名無しさん2019/02/01(金) 07:54:08.53ID:/C/hqbh3
pythonで2chに自動書き込みとかできるの?

503デフォルトの名無しさん2019/02/01(金) 08:24:34.65ID:XtZK2gm7
>>482
ポインタのポインタとかで泣いてそううw

504デフォルトの名無しさん2019/02/01(金) 08:27:50.41ID:XtZK2gm7
>>484
そうそう、使えう言語が多いとできる仕事の幅も増えるしね。

505デフォルトの名無しさん2019/02/01(金) 08:32:51.87ID:nHt158PO
schoo.jp の Python超入門 の1回目と2回目を見たが、わかりやすかった。
HTML や Excel との相性も良さそうだな。

506デフォルトの名無しさん2019/02/01(金) 09:33:02.65ID:PxedxtrM
使える言語が多いとかプログラマーの三大美徳に反します
言語なんて多くても5つくらいじゃない?
それ以上はやりたいことが定まってないか、相手の仕事に合わせているだけ

507デフォルトの名無しさん2019/02/01(金) 10:05:59.86ID:ActCLgwD
戻り値をディクショナリーにして便利に

508デフォルトの名無しさん2019/02/01(金) 10:34:12.41ID:21r/52kc
言語自体の設計によって得意不得意は全然違うので成長意欲が高いならより多くの言語を習得して思考の幅を広げようと考えるのは自然
5言語使えます、だと新卒ならそこそこやる気あるんじゃね?というレベルだろう
30歳超えてそれだと35歳定年説に従って消えていく人なんだろうなと思う

509デフォルトの名無しさん2019/02/01(金) 10:52:55.75ID:V2LJDwEz
消えてく人の問題は言語の使用可能数ではないと思うよ

510デフォルトの名無しさん2019/02/01(金) 12:19:47.42ID:eMw5OSNU
消えていく人は100%おまえらみたいな教えたがりやぞw

511デフォルトの名無しさん2019/02/01(金) 12:46:27.26ID:PxedxtrM
>>508
えぇー? 思考の幅を広げるために習得するの?
じゃあ全然違うパライダムの言語ばっか習得するんだ?
それこそ時間の無駄、それは成長しているんじゃなくて退化しているよ
ハンターハンターでいうところのメモリの無駄遣い

512デフォルトの名無しさん2019/02/01(金) 12:55:11.55ID:eHjMHLm9
作りたい物が先
それを効率的に実現できる言語を知らなければ
必死こいて覚え

ただそれだけ

513デフォルトの名無しさん2019/02/01(金) 13:36:30.45ID:Bt0WWmH6
>>511
> じゃあ全然違うパライダムの言語ばっか習得するんだ?

実際それがよいと言われている。

514デフォルトの名無しさん2019/02/01(金) 14:06:21.41ID:PxedxtrM
>>513
それは隣の系統も鍛えた方が良いってことだよ、全然違うのやっても意味無いし使わないよ
理想は山型! 自分の系統を中心に、そのとなりの系統も鍛える

515デフォルトの名無しさん2019/02/01(金) 15:25:53.86ID:3Cfmum5z
似た系統の言語なんて学んで得られるものほぼないよ
それなら習得済みの言語で何か作った方がマシ
わざわざ新言語学ぶならできるだけ離れたものでなければ勿体無い

516デフォルトの名無しさん2019/02/01(金) 16:15:57.39ID:Bt0WWmH6
その通り

517デフォルトの名無しさん2019/02/01(金) 16:35:27.48ID:4kXTtphd
Unix触るならCの知識あった方が捗るぞ
それ以外は別に

518デフォルトの名無しさん2019/02/01(金) 17:06:08.14ID:yTOsL8ZZ
>>517
触る程度なら、いらないだろ
例えばスマホ触るのにC必要か?
必要なのは指だけだ

519デフォルトの名無しさん2019/02/01(金) 17:28:17.66ID:17qDk0WK
それなら何やるのも何の知識もなくても指だけあればいいよね

520デフォルトの名無しさん2019/02/01(金) 19:17:22.23ID:QzqUUE1o
素人意見だけどスマホアプリを開発してる人は大変そう
最低でもSwiftとその他の言語2つを覚えないと行けないなんて
世の中の言語全部統一して欲しい。勉強なんてPythonだけで手一杯だよ

521デフォルトの名無しさん2019/02/01(金) 19:43:25.62ID:0FuJHBUK
pythonしかできない人ってgui作ってって言われたらどうするの?
tkinterつかうの?それともkivy?それとも誰かに丸投げ?

522デフォルトの名無しさん2019/02/01(金) 19:52:03.15ID:nxExOboG
無職らしい質問だ

523 ◆QZaw55cn4c 2019/02/01(金) 19:54:21.70ID:869WXmJx
>>518
C は「最低限」という言葉がどういう意味かを知るのには適切な経験だと思います、最低限何が必要かすらわからないようでは話にならない

524デフォルトの名無しさん2019/02/01(金) 19:54:33.84ID:s8SBWX6t
>>521
tkinterでいいんじゃね?

525デフォルトの名無しさん2019/02/01(金) 22:42:08.70ID:UXXgl86T
>>502
前は出来た
今はちょっとした対策がされてるので連投は工夫が必要

526デフォルトの名無しさん2019/02/01(金) 22:44:21.68ID:UXXgl86T
>>510
他人に構わず自分のことに注力した方が良いな

527デフォルトの名無しさん2019/02/01(金) 22:46:19.39ID:UXXgl86T
>>520
機種ごとのチェックが激しく面倒

528デフォルトの名無しさん2019/02/02(土) 01:09:04.71ID:PdWdXnt6
>>501
ググることができる奴はこんな底辺者のスレ(雑談スレ)には来ないだろ
出来ないからここできくと

529デフォルトの名無しさん2019/02/02(土) 13:07:22.57ID:OjPcxytf
ここのひとたち親切だから

530デフォルトの名無しさん2019/02/02(土) 21:04:38.92ID:lAaBoxKl
>>502 >>525
かーなーり前に作ったやつで、
いまも書き込めてるよ…?

でも所詮俺作なので

一杯世の中に出回ってる
ぱーるのスクリプトのほうがカスタム楽だ

531デフォルトの名無しさん2019/02/03(日) 10:33:55.56ID:OM8X9TNz
sm34560255

532デフォルトの名無しさん2019/02/05(火) 00:27:17.61ID:OF7mIYQU
・王道
1. 作りたいものを選ぶ
2. 作りたいものにもっとも相応しい言語を選ぶ
3. 作る
4. 1.に戻る

・邪道
1. progate、paiza、他オンラインで学習できる教材に手を出す
2. 結局サービスを作れるようにならず困り果てる
3. よくわからない詐欺情報商材に手を出すorメンター()に師事する
4. アフィリエイト記事に釣られてプログラミングスクールに入る
5. SES企業で人生を無駄にするorフリーランス地獄でもがき続ける

533デフォルトの名無しさん2019/02/05(火) 06:30:48.55ID:zZTQJh5G
>>532
1. お金の出入りを管理したいなぁ・・・
2. お金・・・銀行・・・そうだ、COBOLにしよう!

534デフォルトの名無しさん2019/02/05(火) 11:01:21.87ID:dQJUt0gZ
>>531
毒キノコ?

535デフォルトの名無しさん2019/02/05(火) 18:47:31.19ID:6i0kMvYs
>>532
progateは良かったよ。入院中ですること無かった時Python講座だけやってたわ
まあ、結局本を買わないと作りたいものが作れないんだけどね

536デフォルトの名無しさん2019/02/06(水) 00:09:06.86ID:BlJBB1s6
わいもpaizaで勉強始めた
人工知能迄出来るようになりたいです

537デフォルトの名無しさん2019/02/06(水) 05:54:49.27ID:Cmz9AyOj
>>521 こんなのもあるよ。

[Python] EelをつかってHTML/CSS/JavaScriptでGUIを構築
qiita.com/inoory/items/f431c581332c8d500a3b
はじめに

● PythonでGUIのアプリを作りたい。
●TkinterやKiviなどは試したけど、凝ったレイアウトを作ろうとして挫折した。
● GUIをHTML/CSS/JavaScriptのWEB技術で作りたい。でも、Electronを使うのは腰が重い。

そんなときピッタリなPythonのGUIライブラリがEelです。
Eelは、とてもシンプルなElectronライクなGUIライブラリで、NumpyやPandasなどデータ処理などに秀でているPythonと、D3.jsなど描画に優れているJavaScriptをつなぎ合わせたアプリを、いとも簡単に構築することができます。

538デフォルトの名無しさん2019/02/06(水) 06:04:09.38ID:Cmz9AyOj
>>481 Cython はそれなりに書きなおすところが出てくるからあまり好まれていないね。
それより人気なのは、Numba
LLVM のJIT で動くから高速。何百倍かは早くなる。

2017-03-02
JITコンパイラライブラリNumbaを使ってPythonコードを劇的に高速化する方法
https://myenigma.hatenablog.com/entry/2017/03/02/155433

539デフォルトの名無しさん2019/02/06(水) 06:31:48.60ID:7+DFrutT
numbaを推すのはかまわんが、numpyの一部の処理を高速化できるだけだと説明に加えておくれ

540デフォルトの名無しさん2019/02/06(水) 08:24:04.41ID:c9y85CvD
>>515
それは学生思考。
社会に出てらそんなこと言ってられない。

541デフォルトの名無しさん2019/02/06(水) 09:13:56.63ID:lranFgBM
>>515
>>540
似た言語であるなら、習得済み言語を深めたいね
同じような言語を、同じように使えても仕方ない

542デフォルトの名無しさん2019/02/06(水) 09:53:40.31ID:+qagyc5o
>>537
tkinterでも充分凝ったレイアウト出来る

543デフォルトの名無しさん2019/02/06(水) 11:46:02.87ID:zS2eWWoF
YouTubeとかインスタもpythonなんだね。
昔から変な言語とか思ったら今やっと人気出てきててわろた。
そらそうよ

544デフォルトの名無しさん2019/02/06(水) 11:58:30.48ID:Cmz9AyOj
>>543 日本でpythonが遅れてたのは、rubyがあったかららしいよ。 ようやく移行が進みつつある。

545デフォルトの名無しさん2019/02/06(水) 12:28:26.37ID:FGND1cQA
ルビパーは特殊な人種やからパイソンには移行しとらんけどな

546デフォルトの名無しさん2019/02/06(水) 12:47:03.26ID:DEs1O5Io
来なくていいよ。
言語とともに滅びればいい。

547デフォルトの名無しさん2019/02/06(水) 12:50:16.88ID:VRrkIzS/
ヴイバペチパと同じメンタル

548デフォルトの名無しさん2019/02/06(水) 12:55:45.91ID:dbfqeclv
>>545
昔cでrubyの拡張ライブラリとか書いてたけど、10年くらい前からpythonに移行した
python 3.0 のアルファ版とかがではじめた時期な

549デフォルトの名無しさん2019/02/06(水) 13:38:23.77ID:SVWgaDNm
>>544
COBOL

550デフォルトの名無しさん2019/02/06(水) 17:59:56.71ID:Umk0NuLE
>>549 COBOL をやってた連中はみんな引退だろ。 ごくごく僅かな金融機関のメンテを請け負ってるくらいじゃないのか?
金融機関は遅れすぎてる。 世界の中で儲けられるわけがない。

アホな奴がCOBOLでシステムを組んでる例も見受けるが、流石にアホだろ。

ニッチだから、COBOL はそれなりに儲けられてたけど、あくまでも老人の金儲けのためだな。 排他的にするためだけでしかない。
若い社員がいつくわけもないし、今後COBOL ご復活することも全く有り得ない。

金融機関でCOBOL が、根強く生き続けたのは大きなデシマルの数字を扱い、誤差を避けてたため。
今やそんな事は色んな言語でできるからCOBOL の出番はない。

551デフォルトの名無しさん2019/02/06(水) 18:18:08.09ID:GfPA2szD
pythonで良いアルバイトないかな
求人はハードル高いものばかり

552デフォルトの名無しさん2019/02/06(水) 18:40:14.20ID:Umk0NuLE
>>551感触的には先ずはWeb 系ので探してみたら?
ハードルが高そうに思えるのは当然。 雇い手側もわかっていないんだから尻込みする必要はない。
やる気を見せればいいんじゃないの? 向こうもこれから勉強しようと言う企業が殆どだろうし。

553デフォルトの名無しさん2019/02/06(水) 18:42:16.87ID:hITLcJvx
>>552
今更pythonに対してそんなイメージの会社あるのかねえ

554デフォルトの名無しさん2019/02/06(水) 18:55:09.63ID:Umk0NuLE
>>551 先ずアルバイトでと言ってる意味がわからないんだが、学生さん?

555デフォルトの名無しさん2019/02/06(水) 19:47:00.06ID:hkpKi6aB
Pythonでハードル高いってどんなこと?

556デフォルトの名無しさん2019/02/06(水) 22:16:47.13ID:c9y85CvD
>>548
Python3の出始めに「2.x系と互換性がなくなるよー」みたいな話しを聞いて、一旦Pythonから手を引いたのは今となってはいい思い出。

557デフォルトの名無しさん2019/02/06(水) 22:29:41.68ID:STR+4sN9
歴の長い初心者自慢乙ですw

558デフォルトの名無しさん2019/02/06(水) 22:51:51.71ID:zo+/rl+p
Web 系ならアルバイトあるんだろうが、それをpythonってところあるのか

>>557
でまだ初心者レベルに達していないから、今でもこのスレや超初心者用スレで
Pythonの勉強を頑張っている感じかな

559デフォルトの名無しさん2019/02/06(水) 23:01:44.49ID:STR+4sN9
は?初心者てレベル1の前の事やけんど?
この歴の長い自慢の初心者さんは何を言いたいんや?

560デフォルトの名無しさん2019/02/07(木) 08:09:03.87ID:QO147pGg
Python って、入門するのは簡単だがライブラリが多いから結構奥が深いね。

561デフォルトの名無しさん2019/02/07(木) 08:18:57.45ID:cKBg8A6S
>>559
おまいのレベル基準など知らん

562デフォルトの名無しさん2019/02/07(木) 08:29:17.56ID:zY68uiX3
>>560
禿同。ライブラリーを全部使いこなせる奴っているんかな?

563デフォルトの名無しさん2019/02/07(木) 08:32:43.52ID:0UXvyA/a
そんなことしてたら、一生終わるで

564デフォルトの名無しさん2019/02/07(木) 08:56:36.54ID:KytLu6dH
「全部」って何だよ?
どんな言語でも全部のライブラリを使いこなす人など存在しない
やりたいことを実現するのに必要十分なものを習得すればいいだけ

565デフォルトの名無しさん2019/02/07(木) 11:19:41.77ID:haqFuiH4
RubyだとWebのRailsくらいしかないけど、
PythonだとWebはDjango、行列計算はNumpy、データ分析pandas
ってそれぞれでクリーンナップを打てる選手が多い

機械学習だとそれだけで打順組めるくらい

566デフォルトの名無しさん2019/02/07(木) 12:16:35.50ID:oOXCv+fA
>>561
初心者て普遍的に>>559の意味やぞ
何を言いたいんやおまえは?

567デフォルトの名無しさん2019/02/07(木) 12:21:14.27ID:ho0mShNo
79文字縛りって守ってる?

568デフォルトの名無しさん2019/02/07(木) 12:22:29.05ID:+mogG7eT
守ってない
短過ぎて逆に読みにくい

569デフォルトの名無しさん2019/02/07(木) 14:10:06.53ID:0z5C548Y
>>567
プロジェクトによる

守るとソースコードのdiffが見やすい
逆にいえば利点はそれくらい

570デフォルトの名無しさん2019/02/07(木) 17:49:54.92ID:s+vnZaIA
もともとSeleniumを使っていたのですが、
この度どうしてもPostが投げたくなりました。
Seleniumでは、Post機能がないそうで。

なんとか、Requestを使って置換はしたのですが。
今度はなんと、RequestsにはSeleniumの
WebDriver.refresh()に相当するものが無いと!

作りによるのでしょうけど、ターゲットのサイトは
Ajaxやらなんやら仕込んであるらしく、
パラメータを仕込んだリンクやフォームをクリックする方法では、
一発では狙ったページが開けないのです。
SeleniumではWebDriver.refresh()でうまくいっていたのですが。

Sessionを2回連続で送る方法ではうまく行かず。
どなたか、相当する機能をご存知でしたら、教えていただけませんか。

571デフォルトの名無しさん2019/02/07(木) 17:58:35.56ID:5LeRoEW7
誤)Sessionを2回連続で送る方法ではうまく行かず。
正)Postリクエストを2回連続で送る方法ではうまく行かず。

失礼しました。

572デフォルトの名無しさん2019/02/07(木) 18:47:55.36ID:48+fW5OS
>>567
今は95文字縛りにしてる

573デフォルトの名無しさん2019/02/07(木) 19:06:50.21ID:3MltXAFB
インデント4文字で79文字縛りは厳しいわw
インデントも深くすんなてことなんだろうけど…

574デフォルトの名無しさん2019/02/07(木) 20:26:19.96ID:aXAkaZ+u
ちなみに俺がPC-9801のVZエディタでソースコード書いてたときは79文字縛りしてた
今は自由に好きなように書いてる

575デフォルトの名無しさん2019/02/07(木) 21:28:58.01ID:nuWWhs88
>>570
この板のPyスレは底辺レベル野郎の雑談スレで
そんな質問しても期待したレスはないよ。
それなりのレベルのPy野郎が居るところで質問したほうが良い(teratailとか)

576デフォルトの名無しさん2019/02/08(金) 05:48:28.29ID:yMYWywMo
>>570
from seleniumrequest import ...
はどう?
試してないけど一応methodにPOSTを与えられるみたい

577デフォルトの名無しさん2019/02/08(金) 08:27:12.89ID:yK4UmiCv
>>566
そやからそれはお前の基準やろw

578デフォルトの名無しさん2019/02/08(金) 08:28:59.84ID:yK4UmiCv
>>562
それって図書館にある本全部よんだことあるんかな?ってことと同じ意味やで。
必要なときに必要なものを使えばいい。

579デフォルトの名無しさん2019/02/08(金) 08:31:41.42ID:yK4UmiCv
>>574
VZエディタ懐かしすw
ダイヤモンドキーだったかな?

580デフォルトの名無しさん2019/02/08(金) 12:23:27.62ID:jEYFKApV
>>577
言葉の意味に基準とかないんやで
どえらいバカやなおまえ

581デフォルトの名無しさん2019/02/08(金) 13:02:58.45ID:BZlj9Znx
【いったい何故?】 肺炎やインフルエンザやHIV/エイズなどたくさんの病気に抵抗することができなく
http://2chb.net/r/liveplus/1549506895/l50

582デフォルトの名無しさん2019/02/09(土) 19:20:21.11ID:luPnpF49
if 条件式a and 条件式b and 条件式c:
は、条件が多くなると長くなり見づらくなる。
if文の羅列ではインデントが深くなる。

なんか良い方法はないの?

583デフォルトの名無しさん2019/02/09(土) 19:23:11.51ID:W4o99yL6
>>582
改行すればいいでしょ
それか判定部分の関数化

584デフォルトの名無しさん2019/02/09(土) 19:30:25.01ID:luPnpF49
>>583 改行すると怒られるんだけど、

if True
 and True:
 print ('True')

585デフォルトの名無しさん2019/02/09(土) 20:08:22.45ID:Hg8uwZQZ
はああああ??

586デフォルトの名無しさん2019/02/09(土) 20:13:10.92ID:W4o99yL6
>>584
括弧使いたまえ

587デフォルトの名無しさん2019/02/09(土) 20:22:35.98ID:NnmcfWng

588デフォルトの名無しさん2019/02/09(土) 20:47:02.04ID:GcgAqiym
>>586 有難う。

589デフォルトの名無しさん2019/02/10(日) 02:59:12.31ID:wo48GY2m
>>582
all関数はどうだろう
if all([
条件式1,
条件式2, …]):

590デフォルトの名無しさん2019/02/10(日) 09:37:04.29ID:qH9C6fmC
>>578
量子力学と同じだな。全てを理解した人はいないが、使いこなせる人はいると。

591デフォルトの名無しさん2019/02/10(日) 15:04:42.83ID:PXpe84p+
>>570
CookieJarを使ってないんじゃね

592デフォルトの名無しさん2019/02/10(日) 16:14:50.54ID:8pY6FeJB
>>589 素晴らしい、地味に進化してるんだね。 Python 侮るべからずだな。

593デフォルトの名無しさん2019/02/10(日) 16:44:24.23ID:ELTBPRll
>>592
python2の頃からあるけどな

594デフォルトの名無しさん2019/02/10(日) 16:59:13.50ID:8pY6FeJB
>>593 知らんがな、1週間前からpythonを始めたんだから。

595デフォルトの名無しさん2019/02/10(日) 17:53:31.14ID:vOpxNkmL
>>594
だったら進化とか語るなよw

596デフォルトの名無しさん2019/02/10(日) 18:18:22.26ID:Mw20IJUM
ワロタ

597デフォルトの名無しさん2019/02/10(日) 19:41:39.52ID:Wz5p3xv3
>>595
1週間まえからはじめて"地味に進化してるんだね"とのたまうって
さすが偉いゆとり様って感じだよな

598デフォルトの名無しさん2019/02/10(日) 20:37:00.85ID:OTf+aZMg
>>597 ちゃうねん、それ以前の言語に比べたらと言う話。
C、PL/I 、FORTRAN、BASIC、VB、perl、PHP、Java、javascript、swift
くらいしか触った事ないけど。

599デフォルトの名無しさん2019/02/10(日) 20:48:30.49ID:b5lC8C+a
Pythonでマイクラを遊んでるけど結構面白い
村人増殖装置や畑や家をプログラミングで作ったけどこれなら初心者の俺でも解りやすい

600デフォルトの名無しさん2019/02/10(日) 20:48:36.97ID:Be/UHAwm
>>598
javascriptにもevery()あるやん

601デフォルトの名無しさん2019/02/10(日) 20:52:21.34ID:L/vUvPOU
>>598
ゆとりどころか超熟しててワロタ
PL/Iって大型計算機時代のものだろw

ちなみにFortran95にはanyあるよ
perlもモジュール List::Util にある

しばらく勉強するとnumpyのanyとゴッチャになってnumpy boolean型がis Trueで変な値を返すところまで行ってクソ言語が!と憤る未来まで見えた

602デフォルトの名無しさん2019/02/10(日) 21:07:53.99ID:vOpxNkmL
>>598
Bit配列用だけどPL/1にもAnyはあるし

603デフォルトの名無しさん2019/02/10(日) 21:52:05.98ID:zCRlUWb/
わいも手続き型言語しか知らんので模範解答と比べると無駄なことやりすぎるわ

604デフォルトの名無しさん2019/02/10(日) 22:20:56.07ID:6/vKPLVO
まずは動いてなんぼやで

6055702019/02/12(火) 13:15:31.43ID:o/289WBf
>>576

ありがとうございます。
ご指摘ただ板パッケージは、SeleniumのWebDriverをラップして、
Requestsのメソッドを使用できるようにするものですね。
WebDriver.requests()を使用できるようにはなりますが、
引数に'POST'を与えたからと言って、期待通りの動作にはならないようです。
以上、報告まで。

606デフォルトの名無しさん2019/02/13(水) 23:45:19.41ID:khyGjuCk
最初は環境整えて
サンプルコピペして実行しておおーってするのがええで

607デフォルトの名無しさん2019/02/17(日) 12:54:36.32ID:poHBz4CU
>>532
SESはともかくフリーランスって言うほど地獄か?
その辺のサラリーマンよりめちゃくちゃ稼げないか?

608デフォルトの名無しさん2019/02/17(日) 13:32:31.77ID:4REx+4V4
>>607
すまん、実力がないわけで

609デフォルトの名無しさん2019/02/17(日) 14:45:22.82ID:eIIT9eQr
俺が作りたいのはsiriやLineのりんなみたいなAIを人間並みに賢くして半自立型で動くAI
でも当面はノベルゲーやマイクラみたいなサンドボックス型ゲームかな

610デフォルトの名無しさん2019/02/17(日) 15:43:23.84ID:oqvmhmvG
フリーランスだろうがサラリーマンだろうが能力が変わらないなら稼ぎなんてほぼ同じ
フリーランスの年商の方が高く見えてもサラリーマンだと会社が出す福利厚生などを考慮すれば大して変わらない

611デフォルトの名無しさん2019/02/17(日) 16:35:39.60ID:GfPZMs79
福利厚生というより年金税金
フリーランスだと会社員の1.5倍から2倍稼がなきゃトントンにならない

612デフォルトの名無しさん2019/02/17(日) 16:47:59.22ID:TMucMtnh
ぶっちゃけ1.3倍あればいいんだけどな
見かけ上の年収は低くなるけど節税すればどうとでもなる
1.5倍〜2倍はさすがにネットの情報に流されすぎだわ

613デフォルトの名無しさん2019/02/17(日) 16:57:59.93ID:dGV5XbAI
原則クビになることを考慮しなくて良い会社員と比べてフリーランスの場合は次の仕事がしばらく入らないリスクも考えなければならないので会社員と同等の金額では足りない

614デフォルトの名無しさん2019/02/17(日) 18:33:59.39ID:OPCV5npO
>>612
実力があるならフリーのがはるかにいい
自由度とストレスが全然違う
仕事が掛け持ちできるなら3倍まではいける
それ以上は法人化して経営側にならないとムリ

615デフォルトの名無しさん2019/02/17(日) 18:35:41.69ID:GfPZMs79
※その実力には営業力も含む
コミュ障は大人しく飼われとけ

616デフォルトの名無しさん2019/02/17(日) 18:47:46.49ID:OPCV5npO
>>610
サラリーマンは実力があればあるほど不利
給与体系があるから特別にできる人に特別な給与を出せない
大手ほどそうなる傾向が強い

フリーランスで重要なことはコミュニケーション能力
どんなに仕事ができても客先でケンカするようなら仕事はもらえない

後は稼げるうちに稼ぎ切ること
今のスキルが通用するのが残りどのくらいかを考えて、歳を取っても同じだけ稼げるなんて思わないこと

617デフォルトの名無しさん2019/02/17(日) 18:50:12.26ID:OPCV5npO
>>615
完全に同意

618デフォルトの名無しさん2019/02/17(日) 18:59:02.88ID:uyUwEBlN
スレタイ見直しちゃった

619デフォルトの名無しさん2019/02/17(日) 19:15:29.92ID:qbdnl43Y
これ電車とかでやりたいんだけど
スマホでコードを書いて実行みたいなサイトない?

Java とかだとあるんだが
Python 版

620デフォルトの名無しさん2019/02/17(日) 19:19:15.34ID:OPCV5npO
>>619
Google Colaboratoryが一番手取り早い

621デフォルトの名無しさん2019/02/17(日) 19:19:52.63ID:nxQ35MKt

622デフォルトの名無しさん2019/02/17(日) 23:27:41.39ID:ewnW5/wP
フリーランスって契約とか事務手続きの知識も必要で大変そう

623デフォルトの名無しさん2019/02/17(日) 23:32:31.54ID:0japMw3M
そういうの最初だけやろ

624デフォルトの名無しさん2019/02/17(日) 23:38:03.41ID:6s4L/IlT
適当でいいんじゃない

625デフォルトの名無しさん2019/02/17(日) 23:42:24.83ID:ewnW5/wP
適当やと法外な損害賠償負わされるかもしれん

626デフォルトの名無しさん2019/02/18(月) 00:07:56.24ID:cDrzBOfV
契約書の小さい文字の但し書きを面倒臭がって読まないタイプの人はフリーランスにならない方が安全

627 ◆QZaw55cn4c 2019/02/18(月) 01:03:32.18ID:aN2QSVsl
>>626
>但し書き
これって嫌ですね、前半で言っていることをちゃぶ台返しにする内容が往々にして記載されているもの、それが「但し書き」ですね

民法93条「心裡留保」:意思表示は、表意者がその真意ではないことを知ってしたときであっても、そのためにその効力を妨げられない。ただし、相手方が表意者の真意を知り、又は知ることができたときは、その意思表示は、無効とする。

628デフォルトの名無しさん2019/02/18(月) 08:31:34.84ID:lP09CR/s
興味深い話ではあるがスレチやな

629デフォルトの名無しさん2019/02/18(月) 14:56:14.98ID:oU/NFgq1
>>618
以前なら「マ板逝け」で終わってたんだよな

630デフォルトの名無しさん2019/02/18(月) 14:57:26.58ID:oU/NFgq1
>>619
SL4A

631デフォルトの名無しさん2019/02/18(月) 21:06:40.80ID:emXzCZXB
>>620

これ良さそうだね
Thanks

632デフォルトの名無しさん2019/02/19(火) 00:44:29.02ID:xISlfG0u
>>619 はあ? Juno for jupyter とか無料で使えるよ。
ただ、サーバー版だから立ち上がるまでに時間がかかる。

pythonista がオススメ。iPhone アプリまで作れてしまう。 いつでもどこでも使えるし、Dropbox にファイルを置いておけば、自宅のPCとも共有できる。

633デフォルトの名無しさん2019/02/19(火) 00:45:51.53ID:xISlfG0u
>>632 あ、iPhoneの場合ね。

634デフォルトの名無しさん2019/02/19(火) 12:27:39.82ID:UOhpPyGI
1200円か…

Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚

635デフォルトの名無しさん2019/02/19(火) 12:37:52.94ID:UOhpPyGI
アプリ内課金1800円也

どっちがいいかな
麻美子さん思案中

Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚

636デフォルトの名無しさん2019/02/19(火) 12:40:37.60ID:1Fqwt8so
635 一択

637デフォルトの名無しさん2019/02/19(火) 12:41:49.47ID:bqQ6Pob/
pyhonistaでいいんじゃないの
Junoなんちゃらなら620のgoogleのでよくないですか

638デフォルトの名無しさん2019/02/19(火) 12:44:41.95ID:V3C0jNQ1
>>634 1200円の価値は十二分にあるよ。
ローカルでちょろちょろと動かせるのは良い。 入力補助をしてくれるからiPhoneで入力するのはかなり楽。
Juno for jupyter も使うことがあるが、立ち上げに時間がかかるのと入力補助をしてくれないので非効率。

アプリもものすごく簡単にできる。 Appストアに登録することはできなさそうだけど個人で使う分には十分。

pythonista専用のシェル stash まである。 だからこれからPIP を動かしたりできる。 
誰かが bash で作ったプログラムをコピペして動かしたらそのまま動いた。

基本的にはCで書かれたライブラリ関係は使えないんだけど標準的なものはあらかじめコンパイル済み。
numpy等は、iPhone用にLLVMでコンパイル済みだから標準で使える。
pandas は、使えない。 その内コンパイルしてくれるんじゃないかとは思うが優先順位は低いらしい。

639デフォルトの名無しさん2019/02/19(火) 12:53:29.36ID:MhS1AFKc
ど底辺高校から専門学校に進んで、今では一人前のエンジニアですって、どっかで雷にでも撃たれての?

640デフォルトの名無しさん2019/02/19(火) 12:58:54.34ID:7jIDC0Mo
>>616
フリーランスで稼げてる人って、基礎能力が高いというか普通の会社員より頭が良さそう。

641デフォルトの名無しさん2019/02/19(火) 13:07:31.44ID:xISlfG0u
>>638 Juno は無料版だけで使ってる。
もしかしたら、jupyter-notebook そのものをインストールできないか試したがダメだった。
Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚

642デフォルトの名無しさん2019/02/19(火) 13:53:56.83ID:ooEp3Ilt
>>639
え、私のこと?

643デフォルトの名無しさん2019/02/19(火) 13:57:51.31ID:V3C0jNQ1
chrome上で走る Google colaboratory でも良いんじゃないの。無料だし。 GPUまで使える。
ちょっともっさりしてるけどJunoよりは使いやすそう。
https://colab.research.google.com/

644デフォルトの名無しさん2019/02/19(火) 16:20:52.42ID:xMbusKps
>>643 colab は、.py ファイルを直接読み込んでくれないね。 せめてテキストとして読み込んでくれると良いのに。
notebook 形式だと、Google drive , ローカルフォルダ、dropbox などに格納もできる。
実行する都度、1〜2秒かかる。 やはりできるだけローカルで動かせるものはローカルでテストして、pandas などを使いたい時だけcolab かなと思ったが、
py との相互変換ができないとちょっと不便だな、どうしたら良いのかわからない。小さければコピペでも良いけど。

645デフォルトの名無しさん2019/02/19(火) 19:26:39.22ID:6WG1ZRST
>>640
使う方向が違うだけでどっちもバカも秀才もいる
まあフリーランスでバカだとそのうち淘汰されるが

646デフォルトの名無しさん2019/02/19(火) 21:27:39.42ID:K6Z6IzuS
>>645
バカで会社に居づらくなって、フリーランスにならざるを得なかった俺が通りますよー。
自称フリーランスのフリーターだけどなw

647デフォルトの名無しさん2019/02/19(火) 21:39:30.84ID:qH4ilK4b
一度営業を経験した人とかならフリーランス余裕だと思うよ
コミュ力ヤバい人ばっかの業界だから少しノリがいいだけで現場を指揮してる人達からは重宝されるよ
もちろん最低限のスキルは必要だけど

648デフォルトの名無しさん2019/02/19(火) 22:11:04.06ID:czPtV7nF
フリーランスの始め方が想像もつかない。やっぱ会社員時代にコネ作って始めるもの?

649デフォルトの名無しさん2019/02/19(火) 23:47:27.55ID:agQFNVYZ
首都圏は今はエージェントとか結構あるから困らん
地方はPythonの仕事あるのかな

650デフォルトの名無しさん2019/02/20(水) 00:09:24.14ID:hBdgjZ68
論文書いて大学の創業支援受けて独立
コミュ障でもできる

651デフォルトの名無しさん2019/02/20(水) 00:28:37.02ID:aaH1DDBC
営業と雑務を依頼できる会社があるから敷居は10年前よりは低くなってる。

652デフォルトの名無しさん2019/02/20(水) 18:27:15.27ID:3A0CDvTh
例.値の割当てにおける変数の省略  
>>>(a,b,)=(4,5,6) Enter  ←‘’による変数の省略  >>>a Enter  ←値の確認  
4  
>>>b Enter
5     

653デフォルトの名無しさん2019/02/20(水) 18:43:19.90ID:hK+DOQws
(a,) = (1,)

なるほど

654デフォルトの名無しさん2019/02/20(水) 18:56:55.03ID:3A0CDvTh
>>652 それできなかったな。 pythonista 3.6

(a,b,)=(2,3,5)
# too many values 2つにせんかい!と怒ってる。

655デフォルトの名無しさん2019/02/20(水) 19:02:33.01ID:hK+DOQws
ひとりごと…?

656デフォルトの名無しさん2019/02/20(水) 19:38:51.30ID:aF393Ya1
>>652
(a, *b) = (1, 2, 3)
にしないとダメなのでは

657デフォルトの名無しさん2019/02/21(木) 00:04:50.07ID:k9ihouSJ
奥が深いね。* ってなんとなくポインタという刷り込みがあるから切り替えに時間がかかりそう。

658デフォルトの名無しさん2019/02/21(木) 02:56:01.23ID:CMw18/bO
残りをbの先へ押し込むという意味では
代入なら間接参照と概ね一緒じゃないか
まぁPythonの変数は全部参照だけどね

659デフォルトの名無しさん2019/02/21(木) 08:40:09.45ID:k9ihouSJ
IEEE ランキング
https://news.mynavi.jp/article/20180806-674740/

python が連続して1位だが、embed用でも人気というのは、ラズペリで使えるとか? AI 用はまだ実用化はそれほど進んでいないよね。 それともすでに深く進行し始めてる?

660デフォルトの名無しさん2019/02/21(木) 08:55:37.93ID:k+M5JUoh
どこにペリがあるんだ?

661デフォルトの名無しさん2019/02/21(木) 09:07:35.59ID:eUc7EqKm
>>659 こんなの見つけた。

CloudFlash(arm926ej-s)でPythonを動かす
https://qiita.com/dodo5522/items/32cc28e4f10ad7ed4b8d

そっか、SDカードでpython が動く時代なんだな。
embed でも結構手軽に使えるんだな。
どのくらいの容量になるのか解らないが、これだったらPICで動かしてても不思議じゃないな。

こんなのも見つけた。

MicroPythonによる、リアルタイムマイクロコントローラ使用アプリケーションの迅速な開発
https://www.digikey.jp/ja/articles/techzone/2017/sep/develop-real-time-mcu-based-applications-micropython
MicroPython.orgの記載によると、MicroPythonは、Python 3プログラミング言語をコンパクトかつ効率的に実装したもので、マイクロコントローラなどの制限された環境での実行向けに最適化された、Python標準ライブラリの小規模サブセットを含みます。

256KB以上のフラッシュ
16KB以上のRAM
80MHz以上のCPUクロック

MicroPython pyboard v1.1
https://www.switch-science.com/catalog/3488/
MicroPython実装開発用ボードが7000円で買える。

千石通商で6500円だって
https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-55YJ

こんなんだったら、組み込みにpythonが使われてるという理由もわかってきたな。

662デフォルトの名無しさん2019/02/21(木) 09:09:42.91ID:eUc7EqKm
>>660 ごめん、ラズベリーパイ

663デフォルトの名無しさん2019/02/21(木) 09:16:33.24ID:eUc7EqKm
すげーな、なんでもインストールできるんだ。

Raspberry PiのPythonライブラリはpipよりapt-getで入れるのが断然早い
https://karaage.
hatenadiary.jp/entry/2018/10/05/073000
Numpy、PIL、Pandas、Matplotlib、TensorFlowなど

664デフォルトの名無しさん2019/02/21(木) 09:23:22.21ID:0ORtHHUr
micropythonとかcircuitpythonみたいなのが流行ってるというよりは組み込み用のcpuが安くて高性能になったからという事らしい?

665デフォルトの名無しさん2019/02/21(木) 09:31:14.15ID:eUc7EqKm
>>664 勿論それも大きいが何より最近はプログラムの量が大きくなってきてるから、いかに開発効率を上げるかが重要で、python なら楽に出来るというのが大きいだろう。
組み込んでからも自由自在にプログラムを変更したり出来るのは大きい。

linux python3 アップデート - pipとapt-getを使ってパッケージをインストールすることの違いは何ですか?
https://code.i-harness.com/ja/q/68e59f
apt-getはあらかじめコンパイルされており、 pip よりもはるかに速くインストールされます。

numpy、matplotlib、pandas、およびその他のscipy関連モジュールをインストールするには、 apt-getは数秒しかかかりません。 pipは簡単に10min +を消費することができます。

666デフォルトの名無しさん2019/02/21(木) 09:48:50.44ID:eUc7EqKm
>>665 組み込んだ後にパラメータをちょっと変えて動かしてみる。結果をいろんな角度から見てみたい。

という場合、コンパイラ言語だとコンパイルするだけで膨大な時間がかかる。(実機は非力な意思だから)
別のPCでコンパイルして、実機に転送とかしても良いがその手間が大変。

pythonならコンパイルが必要ないから、直ぐに動かせる。

上のnumpy とかpandas という数学のライブラリは、スピードを上げるためにターゲットCPUでコンパイルしてバイナリで実装されるから、pip でコンパイルする時間が何時間もかかるという話。

667デフォルトの名無しさん2019/02/21(木) 09:50:12.96ID:eUc7EqKm
>>666 実機は非力な石(チップ)の間違い。

668デフォルトの名無しさん2019/02/21(木) 11:55:46.83ID:CID7H1M0
バカじゃなけりゃクロスコンパイルしてると思うぞ。

669デフォルトの名無しさん2019/02/21(木) 12:08:43.64ID:gfZfeuOV
JupyterとPythonistaは目的が違うから
Jupyterは本来、幾つもの言語を扱え、分析目的に使用するもの。言語学習にもいいけど

対して、PythonistaはiOS固有モジュール備えてるのでiPhone/iPadで実行するのに特化している
反面、対応していないモジュールもある
(PANDASはインストールできなかったね)

670デフォルトの名無しさん2019/02/21(木) 12:18:34.15ID:gfZfeuOV
>>661
カシオのグラフ電卓fx-CG50にもMicroPython搭載されてるでー
TI社のTi83/84向けにpyboardみたいなPythonで駆動するワンチップマイコンボードボックスが発売予定
電卓からはUSBストレージと見なされて、TI-Python(MicroPython)を実行できる
Numworks社のグラフ電卓(実勢価格1万円程)にもMicroPythonが搭載されてる(デザインがおフランス風でオシャレ)

でも、MicroPythonは少ないリソースで最適化しているので、使えるモジュールも少ないのが難点。元々組込用なので

671デフォルトの名無しさん2019/02/21(木) 13:39:00.94ID:k9ihouSJ
ESP32 なんてチップレベルだと550円、開発用ボードで1500円位(ebayで半額以下560円位)。 これでmicropythonが動くなんて。
USB、WiFi、Bluetoothを持ってる。 このくらい安ければ家電に入っててもおかしくないな。家電IoT用チップかも

[Python]MicroPythonを動かしてみる
http://blog.livedoor.jp/sce_info3-craft/archives/9813286.html
MicroPythonの開発環境を整え、ESP-WROOM-32で動くか試した。無事Lチカが動いた。
トランジスタ技術2018年5月号の記事を参考

この例では、USB接続でデータを書き込んでる。
teratermもUSB接続みたい。WiFiでも出来ると思うけど。

>>670 フルpython を使いたければ、ラズベリーパイ。このクラスになると5000円以上するから、部屋のあちこちに分散して置いておくみたいな使い方は勿体無いかも。

672デフォルトの名無しさん2019/02/21(木) 17:56:28.33ID:sr4LhblW
ヒストグラム(度数分布データ)しか手元にないんだけど、これを元に、平均値、分散、中央値出したいんだけど、なんか良い方法ないですかね

母集団は、正規分布に従っていると考えて多分大丈夫なんですが

できれば、python かExcel あたりで実装したいんだけど、何の語句でググるかも概念自体、検討つきません…

673デフォルトの名無しさん2019/02/21(木) 18:03:50.25ID:6YddFwdO
>>672
正規分布してるなら、ヒストグラムの中央が平均値μ(=中央値)。
分散σは、ヒストグラムのxの値がy個あるとして、
 σ=Σ(μ−x)^2
で求められる。

674デフォルトの名無しさん2019/02/21(木) 18:27:57.39ID:4Vj/hvIE
おお
ありがとうございます
言われてみれば、中央値はまさにそのとおりでしたw

675デフォルトの名無しさん2019/02/21(木) 19:41:52.53ID:8B4ZLiIO
ん?
なんか違うぞ

676デフォルトの名無しさん2019/02/21(木) 19:47:21.92ID:7Hd2H8P5
>>673
分散はそれを更にn又はn-1で割らないと(nはサンプル数)
もちろんヒストグラムのビン幅が大きいとざっくりとした値しか出ない
完全に正規分布としていいならヒストグラムを元に補間してやればもっと正確になるだろうけど

677デフォルトの名無しさん2019/02/21(木) 19:50:57.87ID:S9yUyDkx
見た人に怒られないように、値は参考値ってつけといた方がいいかもね。

678デフォルトの名無しさん2019/02/21(木) 19:55:13.44ID:AvoYgmgf
>完全に正規分布としていいならヒストグラムを元に補間してやれば



これ格好いいな
なんとか補完計画

679デフォルトの名無しさん2019/02/21(木) 19:58:47.53ID:ZT/FGhlO
階級幅がバラバラなヒストグラム渡されて、「なんとか正規分布擬制して平均値求めろ」みたいな無茶振り?

680デフォルトの名無しさん2019/02/21(木) 20:26:44.63ID:eUc7EqKm
>>677 >>671 の価格? 確かに秋葉原価格とebay 価格だから怒る人もいるかもしれないけど、公知の事実だからね。怒っても仕方ない。
ただ、EPS32 DevKitCの価格は、秋葉原とebayはほぼ同じだった。型番が同じ商品は値崩れさせたら怒られるんだろうな。

さっき見たら チップだとebayで100円台だったよ。 これで家電IoT(スイッチや鍵、リモコンなど単純品)で日本が勝負するのは難しそうだな。

681デフォルトの名無しさん2019/02/21(木) 20:49:53.63ID:S9yUyDkx
>>680
いや、正確な元データから出した値なのか、度数分布からだしたおおよその値なのかわかるようにしておかないと怒る人がいるかもってこと。
どういった場に出されるデータなのかわからなかったので。

682デフォルトの名無しさん2019/02/21(木) 21:16:30.56ID:bERejdzw
>>679

これで怒られたらかなわん

683デフォルトの名無しさん2019/02/21(木) 23:25:39.65ID:6YddFwdO
>>676
そうでしたwうる覚えで書いてスマン

684デフォルトの名無しさん2019/02/21(木) 23:30:35.14ID:aJss/Vxb
うろ覚えだ!

685デフォルトの名無しさん2019/02/21(木) 23:33:50.66ID:ZQ5+HSt3
うる(´;ェ;)うる

686デフォルトの名無しさん2019/02/22(金) 01:00:34.59ID:CWZbOMyi
>>672
積分してT=(最大値-最小値)で割ったのが平均値
(x-平均値)^2 を積分してTで割ったのが分散
累積度数分布が1/2になるのが中央値

687デフォルトの名無しさん2019/02/22(金) 11:05:51.84ID:7sGcNncf
度数分布表の情報だけから,確率論の確率分布関数 の近似形を得る技あるじゃん
論文はR だけど、Python も同じことできるだろ


https://www.jstage.jst.go.jp/article/jsoft/22/6/22_775/_pdf

688デフォルトの名無しさん2019/02/22(金) 11:25:26.94ID:7sGcNncf
ヒストグラムの作図Tips 3/7[正規分布曲線を重ねる]Excel
https://bdastyle.net/tools/histogram/page6.html

689デフォルトの名無しさん2019/02/22(金) 13:01:51.38ID:NQdW5Bjd
PythonとJuliaどっちが将来有望ですか?

CやPython、Ruby、Rの長所を取り込んだ「Julia」が成長するワケ - ZDNet Japan
https://japan.zdnet.com/article/35132510/

690デフォルトの名無しさん2019/02/22(金) 13:05:49.93ID:3Q37dPaR
>>680
家電の組込み用って、以前はTRONなどが使われてたけど、OSと呼べるようなものは無くて Pythonから直接機器をいじるイメージなのかな?
昔の8bitパソコンの内蔵BASICみたいに

691デフォルトの名無しさん2019/02/22(金) 13:11:27.02ID:3Q37dPaR
>>689
juliaは、 Pythonモジュールを呼び出すことができる上にコンパイルして実行されるから実行速度は速いよ

Pythonのタートルグラフィックモジュールをjulia 1.0で実行させたら、速度変わらなかったけどもこれは例外だ

692デフォルトの名無しさん2019/02/22(金) 14:17:45.79ID:d1khp6TM
juliaはpost pythonと呼ばれて5年くらい経った
現実はどうだ?
つまりそういうことだよ
今後10年は見込みなし

693デフォルトの名無しさん2019/02/22(金) 14:19:59.27ID:7dBOiQo4
google trendで pythonとかmicropythonを見てみたら圧倒的に中国が多かった

694デフォルトの名無しさん2019/02/22(金) 15:50:17.66ID:pVImJgYz
pycharmの有料版使ってる人っている?
使い勝手を聞きたいです

695デフォルトの名無しさん2019/02/22(金) 16:57:51.54ID:DmXgfIwa
>>690 micropython にあるかどうかは知らないけど、Python には、Tron API があるよ。
Tron は、極小組み込み用としてμTron が有り、IEEEの組み込み標準OSとなった。

μT-Kernel 2.0がベースのIEEE 2050-2018がIEEE標準として正式に成立
https://www.tron.org/ja/2018/09/press0911/

家電の中でできることは、GUI アプリを作ったり、プログラム更新を自動でやったり、最新の情報を見せたりとか位だろうな。
ホームIoT だと、外から家の中を全て操作したり、Webサーバを立てて外から家の中を監視したりかな。

家電のエラーコードが数字というのは勘弁してほしい。いちいちマニュアルを引っ張り出さないといけない。

しかし、まともなARM ベースのチップを採用した物ならなんでも動くだろう。
自動車の自動運転用のAI とか。マシンラーニングとか。
仮想OS、仮想マシンがガンガン動く世界だからな。

696デフォルトの名無しさん2019/02/22(金) 17:13:21.96ID:PtH+29Wq
>>689
Python

Juliaは10年マテ

697デフォルトの名無しさん2019/02/22(金) 19:07:57.24ID:3Q37dPaR
>>695
へぇーー!
よかったねーTRON続けてきて
関係者嬉しいだろうね

と、なるとpyboardなどもμTronが載ってる可能性もあるのかな

オーブントースターのファームウェアにPython(μTron)が採用されるかも知れないのか!w
胸熱だね

698デフォルトの名無しさん2019/02/23(土) 07:16:53.26ID:FgEwngId
>>696 >>689
まだ人工知能はpythonなんだよな。
Julia速いんだが。

699デフォルトの名無しさん2019/02/23(土) 08:36:32.89ID:T/+XuHA6
pythonといったところで、c/c++で書かれたライブラリとnumpyのおかげなだけだし、
juliaから当該ライブラリを直接よぶことも、python経由して呼ぶこともできるし、
スピードも落ちない。glue languageとしてはjuliaが突出してると思う。
あと、pythonでsparce matrixの扱いにうんざりしたので、juliaはありがたい。

juliaの問題点は、0.6からの文法のゴタゴタがあったのと、入門者が書いても
速いから、出来の悪いライブラリに気が付きにくい、よく知られているライブラリ
でもひどい出来のものがある、ことかな。

700瘋癲の錬金術師 ◆cEIL0Ogg4U 2019/02/23(土) 09:18:29.22ID:a/s814gq
>>699
疎の良いライブラリないよね、scipy.sparseもndarray用の関数殆ど使えないし
一々変換してては意味ないし、scipyの対応する密ルーチン参考に書き直してる
ベースのLAPACKは三重対角だとか下半だとかきめ細やかなのに、scipyでは全てG(一般)ルーチンに投げてて、機能の殆どを活かせてないと思う
辛うじてエルミート指定は受け付けてくれるが

701デフォルトの名無しさん2019/02/23(土) 09:19:10.53ID:a/s814gq
>>699
疎の良いライブラリないよね、scipy.sparseもndarray用の関数殆ど使えないし
一々変換してては意味ないし、scipyの対応する密ルーチン参考に書き直してる
ベースのLAPACKは三重対角だとか下半だとかきめ細やかなのに、scipyでは全てG(一般)ルーチンに投げてて、機能の殆どを活かせてないと思う
辛うじてエルミート指定は受け付けてくれるが

702デフォルトの名無しさん2019/02/23(土) 09:19:47.58ID:a/s814gq
連投すまん

703デフォルトの名無しさん2019/02/23(土) 11:59:35.03ID:+DV3f+Dk
大事な事なので

704デフォルトの名無しさん2019/02/24(日) 05:39:34.89ID:GUfpYIPs
juliaで検索すると間違いなくAV嬢がトップにくる
日本では知名度低い

705デフォルトの名無しさん2019/02/24(日) 08:12:41.82ID:ROsmA06r

706デフォルトの名無しさん2019/02/24(日) 08:52:40.59ID:xnzQd9eh
PyPyは仕事で使わないほうがいいよ
他の言語しらなくて、pure pythonのコードしか書かないならあり

利点:
多くのコードで10倍くらいは速くなる。numpy/numbaと違って用途はほぼ限定されない。

欠点:
まれにCPythonと結果が違ったりする。
C APIを用いたライブラリの多くは動かない。
numpyが有効なケースではnumpy/numbaのほうがずっと速い。
numpy対応したといっているバージョンでも、あまりテストされてないのでエラー吐く。

707デフォルトの名無しさん2019/02/24(日) 08:57:04.00ID:wTcw/8fo
PythonとCは簡単にくっつくからな。速度が必要な処理はCでライブラリ作ってほかの部分はPythonでお手軽に作成。これでいいじゃない。

708デフォルトの名無しさん2019/02/24(日) 09:54:55.32ID:haqs87u6
>>705
そのページは書いてあることがめちゃくちゃ。

709デフォルトの名無しさん2019/02/24(日) 09:59:16.13ID:QKZEiFxx
そのページってかQiitaな

710デフォルトの名無しさん2019/02/24(日) 14:50:59.83ID:YwY0sV++
C書けるならCで書けば良いだけですし

711デフォルトの名無しさん2019/02/24(日) 16:15:23.42ID:gQ8Us0Bm
いちいちコンパイルはしたくないよぉ

712デフォルトの名無しさん2019/02/24(日) 16:19:42.95ID:cR8EPyIS
速度が重要になるようなタスクならコンパイルの手間など誤差として無視できる

713デフォルトの名無しさん2019/02/24(日) 17:19:50.27ID:Io58D66L
Python/C APIを身につけて幸せになりました。Cythonはなんかやだ、よくわかってないけど。

714デフォルトの名無しさん2019/02/24(日) 18:57:10.20ID:iK4D+UQi
>>711
今時CPUがAtomでも一瞬でコンパイル終わるぞ。
IDEが重いだけだ。

715デフォルトの名無しさん2019/02/24(日) 19:13:30.04ID:+6ZRRI/z
micro bit は、面白そうではあるがよう解らん。
だれか子供に与えてる人いる?

micro:bitがweb上で色々いじることができて結構面白い件について
https://qiita.com/hatobus/items/69b353dea3d8f2a25441

716デフォルトの名無しさん2019/02/24(日) 19:17:23.18ID:+6ZRRI/z
>>715 あれ?
この文章では解らないけど、mictoPythonに対応してるはずなんどけどな。

717デフォルトの名無しさん2019/02/24(日) 19:26:30.53ID:dfBfkkP/
numpyも下層はCで書かれているんだろ
気合を入れてPythonするならCは使えたほうが良いってことだよな
数値演算系ではなるべく新しいAVXとかを使ってやらした方が良いだろうからな

>>710
コンパイルがイヤではなく、Cで書けないからって奴が多いだろう。まぁ、俺もだけど

718デフォルトの名無しさん2019/02/24(日) 19:30:12.60ID:+6ZRRI/z
>>717 なんかな、そんなこと言ったら、アセンブラで書かない奴は馬鹿みたいな言い方だな。

719デフォルトの名無しさん2019/02/24(日) 19:44:03.78ID:+6ZRRI/z
>>715 micro bit のアプリをダウンロードしたけど、なんか使い方がよく解らん。

micro:bit版MicroPythonの日本語リファレンス
https://makezine.jp/blog/2018/01/micropython_ref.html
筆者の知る範囲では、詳細な日本語のチュートリアルやAPIリファレンスがあるMicroPython環境は、今のところmicro:bitだけ。
読みやすくわかりやすいドキュメントだ。他のハードウェアを使っている人にとっても参考になるはず。

micro:bit の MicroPython
https://qiita.com/inachi/items/903bb988e23a7ef83ca7
日本では今年の8月から販売されています。標準価格2000円(税抜き)です。

イギリスでは school year 7 の子どもに100万台を無料配布したことでも有名になりました。

720デフォルトの名無しさん2019/02/24(日) 19:58:00.93ID:rYs6roSD
>>718
Cならもちろんだが
アセンブラ使っても
糞ソース作成は可能だぞ

馬鹿になんちゃら

721デフォルトの名無しさん2019/02/24(日) 20:00:40.30ID:+6ZRRI/z
>>719 なんか少しわかった。

@YouTube


722デフォルトの名無しさん2019/02/24(日) 20:04:21.05ID:dfBfkkP/
>>718
コンパイル指定でAVXを使えと指定すればいいだろ
mumpyはCPUを見て、それで使えるAVXを使うようにしているだろうが
そうしないと、AVX使えるのに昔のSSEで頑張るとなるからな

MicroPythonを使うようなもののデバッグってどうするんだ?
リモートデバッグ+IDEでPCのPythonでのデバッグと同様にやるのかな

723デフォルトの名無しさん2019/02/24(日) 20:05:43.89ID:dOn5ud/R
purePythonやNumpyで足りなくて、他に速い言語を知らないならFortranが一番手軽だと思うぞ
素でnumpy式のインデクスと配列の全要素演算が出来るから、何も知らなくてもテンプレに数式並べるだけでいい
チェックアウトはNumPyのf2pyモジュールでそのままndarrayとして読めるので手軽

724デフォルトの名無しさん2019/02/24(日) 20:09:55.01ID:dfBfkkP/
>>720
それなりのスキルある奴でないとPythonであっても糞ソースになるだろ
Pythonですら碌なコード書けない奴がCなら素晴らしいコード書けるわけがないよな

725デフォルトの名無しさん2019/02/24(日) 20:13:26.27ID:rYs6roSD
>>724
スキルより前の
これしたら糞ソースできるぞ、というのをわかってるかどうかの知識の問題のきがする

同じことするのにたんと解法があってしまう
Cのほうが
Pythonより糞になりやすい気はする

726デフォルトの名無しさん2019/02/24(日) 20:15:23.09ID:+6ZRRI/z
>>722 勿論PCでやっても良いが、入出力のデータはPCでは認識できないので、その場合はTeratermとか使って実機上でデバックするんだろう。

大抵は、USBとかWiFiとかでアクセスできる様になってるみたい。
マイクロビットなんかは完全にホストで作ってバイトコードをただダウンロードするだけという形みたいだが。

727デフォルトの名無しさん2019/02/24(日) 20:24:10.40ID:dOn5ud/R
import this

Beautiful is better than ugly.
Simple is better than complex.
Flat is better than nested.
Readability counts.

728デフォルトの名無しさん2019/02/24(日) 20:48:05.50ID:rYs6roSD
Oh-
オレチャソエイゴワカラナイネー

729デフォルトの名無しさん2019/02/24(日) 21:23:19.04ID:vMB7UTQ7
>>720
気違いに刃物、のこと?

730デフォルトの名無しさん2019/02/24(日) 21:29:31.64ID:rYs6roSD
>>729 ことわざてきにはそうなんだが、言いたいことは違う
察してチャソ

731デフォルトの名無しさん2019/02/24(日) 22:02:21.95ID:Oi5UqcHs
バカにハサミだっけ

732デフォルトの名無しさん2019/02/24(日) 22:56:30.96ID:ROsmA06r
>>731 馬鹿と鋏は使いよう。>>730 は使われる側で苦労してるのかな?

733デフォルトの名無しさん2019/02/25(月) 11:26:37.36ID:Opp/wdL5
>>715
BS日テレのニュース24でそれを子供に教えてる会社のニュース観た気がする
福井だったかn

734デフォルトの名無しさん2019/02/25(月) 16:15:30.99ID:/Z6VFlD9
PostgreSQLの管理ツールに pgAdmin と言うのがあるんだけど、windowsで動かす場合
pgAdmin4 のV3までは、exeで実行ファイルが実行されていた。
pgAdmin4 のV4になると、pythonで書かれている。(全部ではないが)
所が特定の漢字が変換できないというエラーを出すようになった。 EUC-JPとUTF-8の変換がうまくいっていなさそう。
当然V3までは正常に動いているのに。
installの時にpython3.6のexeも入ってる。

なんか最近色んなのにpythonが使われ始めてるな。 そうそうこの間 subversionの管理にtracを使おうとしたら、これもpythonで作られていた。

>>733 ちらちらと色んなサイトを見て回って大体の事は解った。 小学1年の子にあげようかと思ったけど少し難しいかな。
入り口は簡単なんだが踏み込んで遊ぼうとすると教師役が必要だな。 深く入ろうとすると英語になったりするし。
むしろ親が遊びにはまりそう。 
microPythonはWebでコーディングテストさせて、バイトコードになったHEXをダウンロードしてそれをmicro bitに送りこむような方式だな。
スマホとはBluetoothで接続出来るから、いろいろと遊べそう。
バイトコードは本家のバイトコードと同じなんだろうな。

735デフォルトの名無しさん2019/02/25(月) 17:08:38.22ID:cOrzmhCL
>なんか最近色んなのにpythonが使われ始めてるな。

そのセリフ10年以上遅れてるわ

736デフォルトの名無しさん2019/02/25(月) 17:18:10.53ID:447t9grM
micro bit をソフトバンクが扱い始めたな。
https://cas.softbank.jp/press/190215_01/?sbpr=info

SB C&S でセットにして販売。 SB は学校のコンピュータ教育に力を入れてるからちょうど手頃な教材なんだろうな。 後でiPadを売り込んだりできるし。
iPad でSwift を使ってブログラムして遊ぶこともできるみたい。

このアドバンスセットというのをお土産に買ってみるかな。

737デフォルトの名無しさん2019/02/25(月) 17:44:57.73ID:dswkls55
福井のは IchigoJam か
http://ascii.jp/elem/000/001/238/1238462/

>英国なんかは、BBCが「Micro:bit」というコンピューターを100万台用意して子供たちに配っているんですよね。日本もIchigoJam配るくらいの気概がほしいですよね。

Micro:bit は NHK で観たのかな

738デフォルトの名無しさん2019/02/25(月) 18:01:21.39ID:447t9grM
>>737 そう言えば、昔の方がプログラムに親しむ環境は多かったのかも。
自分の息子(小学校1〜3年生の頃)にMSX パソコンを与えて、BASIC のゲームを本を見ながら打ち込んで楽しんでいたからな。(半世紀以上前の話)

今はスマホがあるけど、自分でプログラムを打ち込むなんて無駄な事だと親が思うんだろうな。 打ち込まなくてもゴロゴロただのゲームが転がってるからな。

子供の頃にはとにかく手を動かすことが大事だよ。
micro bit は、半田付けなしで(ネジだけで接続する)いろんな拡張ができるという手軽さがよく考えられている。

3月には、ソニーが toio というのを出すらしいが、取っ掛かりと最初の遊びの要素はよく考えられてるけど、なんか浅すぎる。あくまでも出来合いのおもちゃでしか無い。
https://first-flight.sony.com/pj/toio

739デフォルトの名無しさん2019/02/25(月) 18:06:30.65ID:447t9grM
>>738 (半世紀以上前の話)と言うのは嘘。 半世紀近い前の話。

740デフォルトの名無しさん2019/02/25(月) 18:35:16.36ID:sE+Wg9PZ
>>738
おじいちゃん何歳なの…

741デフォルトの名無しさん2019/02/25(月) 18:47:15.45ID:447t9grM
>>740 サバ読みすぎた、なんせ散歩のついでに酒を飲みながらだから適当な事を言ってごめん、74、30数年前の話だな。

今は毎日の散歩先で、2ch見たり、pythonの練習したりするのが楽しい。
pythonに触れると、子供に昔与えたBASICの感覚が蘇ってくる。
ただ、pythonは奥が深いし面白い。

742デフォルトの名無しさん2019/02/25(月) 18:51:38.42ID:dXFOGwmu
pythonでwebアプリ作るなら黙ってJSでやれって意見の方が多いのかな

743デフォルトの名無しさん2019/02/25(月) 19:01:25.12ID:sO03erxC
>>742
Pythonを選んだとしてもJSはどのみち必須
PythonだけでWebアプリは作れない
JSだけでWebアプリは作れる
既にPythonに習熟しているならサーバーサイドは慣れたPythonで書くのもアリだが、
そうでないならどちらが低いオーバーヘッドで目的を達成できるかは誰の目にも明らかだろう

744デフォルトの名無しさん2019/02/25(月) 19:25:16.83ID:447t9grM
>>742 webアプリの程度によりけりでは? 単にページを表示して行き来するくらいならJSで事足りるが
複雑な処理をしょうとすると大変だろ。

>>743 明らかったって、JSだけで大規模なサイトを作った例を知らないんだが。 普通はJSPとかで作るだろ。

745デフォルトの名無しさん2019/02/25(月) 19:35:42.20ID:PxzEG52w
>>742
基本はPythonでやって、
デコレーションだけやむをえずJS使ってる

746デフォルトの名無しさん2019/02/25(月) 20:08:45.49ID:aK0JSvBy
iPhoneで公式にプログラミングが開放されたのも
こういった世界情勢の波に乗ったものなのかな
IFTTTとの絡みもなくはないんだろうけど

747デフォルトの名無しさん2019/02/25(月) 20:12:22.14ID:8PqGNbvA
jsだけでってのはサーバーサイドはnodejsで作るってこと?
サーバーサイドの言語は全言語横並びな気もするわ。速度が求められるところはCでやるのがベターな気もするけどほかの部分はその集団の得意言語でやればいいでしょ。

748デフォルトの名無しさん2019/02/25(月) 20:17:00.31ID:mboQc3Dn
>>744
Paypal
Yahoo!(Yahoo!Japanは別会社)
でかいサイトだからさすがに一部だと思うが…
Groupon
海外ではまだ生きてるらしいw
Wall Street Journal Online
Zendesk
NetflixとWalmartはかなり入れ込んで開発してる

749デフォルトの名無しさん2019/02/25(月) 20:20:37.09ID:mboQc3Dn
LinkedIn
Uber
Medium
Trello
eBay
もか。

750デフォルトの名無しさん2019/02/25(月) 20:32:15.82ID:mboQc3Dn
NASAもアクセス時間削減のため使ってるそうな
https://www.netguru.com/blog/top-companies-used-nodejs-production
2017年情報だとYahoo!がNodeのサーバーで捌いてんの秒間25000リクエストだと。

751デフォルトの名無しさん2019/02/25(月) 20:41:50.56ID:E0SiqI+a
nodejsってibm傘下なんだっけ

752デフォルトの名無しさん2019/02/25(月) 21:35:09.28ID:g2jQN+TN
なんにせよnodejsがいいとかpythonがいいとかjavaがいいとかrubyがいいとか果てなく無益な戦いはやめてくれよ

753デフォルトの名無しさん2019/02/25(月) 22:09:56.49ID:CR7cnpeO
少なくともこのスレで話す内容じゃないわな

754デフォルトの名無しさん2019/02/25(月) 22:47:45.65ID:SRxcknzj
>>752
rubyがいいなんて誰も言ってない

755デフォルトの名無しさん2019/02/25(月) 22:47:54.07ID:7KP5jE7J
>>752-753
ゆとり教育受けた底辺がいっぱいのスレはスレチ、無益なカキコが普通のこと
そんな奴らが集うスレが雑談スレになるのはしょうがない
いま、ゆとり教育受けた底辺が集う言語と言えばpythonだからな

756デフォルトの名無しさん2019/02/25(月) 23:11:37.17ID:QMDbBSVA
>>754
アスペ丸出しだな…仕事で苦労されてるのでは?

757デフォルトの名無しさん2019/02/25(月) 23:18:53.77ID:SRxcknzj
>>756
工作バレて悔しいのうwww

758デフォルトの名無しさん2019/02/25(月) 23:28:30.31ID:g2jQN+TN
>>754
一応説明しておくと
サーバーサイドについて、nodejsが良いとかpythonが良いとか他の何々が良いとかは決着つかないから議論しない方がいいと思う
って言いたかったんだ。他の何々の例としてrubyを出しただけなんだ。

759デフォルトの名無しさん2019/02/25(月) 23:30:58.33ID:h42aQtNU
>ネットは広大だわ

そのセリフ10年以上遅れてるわ

760デフォルトの名無しさん2019/02/26(火) 00:38:55.92ID:SbmhKpAW
Pythonの高速化でなんでCythonが話題に上らないのだ
手続き型が適してるデータ処理でnumpyではやりづらいものなんかにはめっちゃ適してるよ
順序保証のある粒度の違う2つの時系列データを結合するときとかね

761デフォルトの名無しさん2019/02/26(火) 03:41:15.05ID:SkCn+fhU
Numbaが手軽でいいと思うよ、100倍は速くなる

インラインでC書く位なら、NumPyの上位互換なFortranがいい、
NumPy入れるとf2Py3ってfソースを直接チェックアウトできるコマンドが勝手に入ってるんで、使うのもCythonより楽と思う
何よりNumPyしてれば初見で書けると思うし
最近ベンチマニアだけど、苦手なタイプでもCより速いLinkedListやスカラ呼びまくりな不連続メモリ参照コードですらCより速いし

762デフォルトの名無しさん2019/02/26(火) 04:04:19.81ID:S8aHiSPF
機械学習とか統計分野に踏み込まないならPythonを学ぶ意味ってあると思う?
率直に言えばDjangoでwebアプリを作りましたって実績は金になるのかどうか

763デフォルトの名無しさん2019/02/26(火) 09:25:38.68ID:Fh5xp5YO
>>762
金になるかどうかは知らないけど、jupyterとpandasと必要に応じて各種ライブラリを覚えるだけで
日々の雑務的なデータ処理やら定形〜非定形の中間みたいな作業がかなり効率アップするから
普段からPC使って仕事してるんだったら意味あると思うよ

764デフォルトの名無しさん2019/02/26(火) 11:05:58.16ID:Vge72Flu
日常業務の効率化だけが目的ならpython以外も選択肢は色々あるけどね

765デフォルトの名無しさん2019/02/26(火) 11:16:07.92ID:8dkM6SQm
意味があるかとかより個人的な好みで選べばいいんじゃないのかと思う

766デフォルトの名無しさん2019/02/26(火) 14:35:04.32ID:8+7ktUtN
30年を四捨五入して50年か
解像度10/年くらいか

767デフォルトの名無しさん2019/02/26(火) 15:06:18.97ID:lleTMO6w
NumbaってAnaconda以外でまともに動くん?

768デフォルトの名無しさん2019/02/26(火) 16:42:10.03ID:SkCn+fhU
Pythonはメタプログラミングが容易いのが強い
マジで何でもカスタマイズできる、Pythonラヴ

Pythonの本当の魅力はそこ
何故こんなにPythonに熱いライブラリが集まるのか?の答えだと思う

769デフォルトの名無しさん2019/02/26(火) 17:12:00.51ID:1yUj9TwU
micro:bit のMicroPython の仕様書はしっかりした日本語のものがあるね。各ライブラリの中は英語のままだけど。

BBC micro:bit MicroPython ドキュメンテーション
https://microbit-micropython.readthedocs.io/ja/latest/

これを読むと、直接USBケーブルでつないで、teraterm などでMicroPython のREPL を使えるみたい。
micro:bit のintel HEX ファイルの説明もある。 昔紙テープがこのフォーマットだった。

uFlash (マイクロフラッシュと読む)と言うユーティリティでHEXファイルを作って書き込むことも、直接Python スクリプトを書き込むこともできるみたい。

$ pip install uflash でiPhoneのpythonistaにインストールできた。
$ uflash hello.py ./
これで micropython.hex というファイルが出来上がった。 接続は簡単そうだな。

まだ、micro:bit を買っていないけど安心して買えそうだ。

770デフォルトの名無しさん2019/02/26(火) 23:45:47.53ID:lCBwJ7Kn
pysparkむついデス

771デフォルトの名無しさん2019/02/27(水) 21:04:42.18ID:kap/FwCb
機械学習とかディープラーニングとか、コンピューターサイエンスの学校出てないときつくね?
独学で勉強したけどなんか無理そうで詰んだ。
線形代数とか、大学レベルの数学ばっか出てくるし。
わからなくてもできるとか言ってたやつ誰だよ、わからねーよこんなの。

772デフォルトの名無しさん2019/02/27(水) 21:25:05.57ID:WXw7lK1Z
できますん

773デフォルトの名無しさん2019/02/27(水) 21:42:41.65ID:17Nf0Z/s
俺もCS学士無いけど
MVCでわちゃわちゃやってお金を貰い続けることが20年後もできてるかわからんから勉強してる
ちょっとずつやってれば補助ポジションで参画できるんじゃないの

774デフォルトの名無しさん2019/02/27(水) 23:56:32.47ID:1UvQfox0
原理も何も分からずデータ突っ込んで適当にパラメータ弄って良さそうなのできた、でいいなら手順さえ覚えればいいので数学は不要
パラメータ調整に根拠を見出したり出来合いのモデルではなく細かいチューニングをしたいなら高校数学が完璧なのが最低ラインで、非数学科の理系でやるレベルの数学が分かるとより良い
全く新たな手法を開発するなら当然そんなものじゃ到底足りない

775デフォルトの名無しさん2019/02/28(木) 00:13:39.99ID:f7yjmFiv
パラメータ調整も深層学習で機械にさせるからOK

776デフォルトの名無しさん2019/02/28(木) 00:14:49.62ID:kXTPZ8gS
使うだけであればパラメーターチューニングも最近は自動でできるツールがあるし、学習対象のドメイン知識を踏まえた特徴量エンジニアリングとかの前処理が重要
そこはまだ自動化されていない

777デフォルトの名無しさん2019/02/28(木) 00:21:07.15ID:/+wdq6fK
>>771
普通に大学レベルの教育を受けた奴なら出来るんだよ
でも、俺もだけど大学出たけど実質の学力は中学・高校レベルな奴が多いからな
つまり、大学レベルの教育を受けていないと
ゆとり教育のおかげで、学力は大学レベルに遠く及ばない奴でも学士な奴がたくさん

進歩の早いIT系では新しい物を自分で習得できないゆとりは必死に自分が知っている
のにしがみついて頑張るか、30過ぎで引退するかになるだろう。

778デフォルトの名無しさん2019/02/28(木) 00:28:10.25ID:KCYW63t8
新しい物を自分で習得する能力を欠いているのはむしろ年寄りに顕著だろうけどな

779デフォルトの名無しさん2019/02/28(木) 00:31:27.79ID:K7dGf2QC
>>778 歳に関係なく個人の資質だな。

780デフォルトの名無しさん2019/02/28(木) 00:33:31.46ID:CuUM5r41
例外はあるけど年齢と相関するのは事実だろ

781デフォルトの名無しさん2019/02/28(木) 00:42:45.08ID:K7dGf2QC
>>780 そうかな? 五十を過ぎると記憶力が衰えていくけど、理解力が衰えるわけじゃないからな。
何歳くらいの年齢で相関があると思ってるの?
10代以前とそれ以降では明らかな差があるが、社会人になった歳以降(特に30以降)はそれほど顕著な差があるとは思えないけどな。むしろ経験を積んだ分理解力が深まってるはず。

782デフォルトの名無しさん2019/02/28(木) 00:43:27.79ID:/+wdq6fK
プロなら仕事を遂行する十分なレベルに達してないと習得していると
周りの連中はみなさないだろうからな。
でも、プログラム板の連中は一人前のプロは少数で趣味レベルが多いから
機械学習とかディープラーニングの中身は知らなくても、ちょっと使えるレベルで習得
という感じだろう。

783デフォルトの名無しさん2019/02/28(木) 00:49:23.21ID:/+wdq6fK
>>781
五十を過ぎになるまで十分トレーニング積んでいるなら良いが
五十を過ぎまでずーとゆとり教育必死ではダメだろう
5ch来る連中はずーっとゆとり教育必死な奴が多いから、俺らのように雑談必死になるからな
Pythonのお勉強=>なんか雑談を頑張る...ゆとり過ぎで笑うよな

784デフォルトの名無しさん2019/02/28(木) 02:02:57.83ID:43+kEwYn
numpy.f2pyはcの知識が必要なctypes使わなくて済むけど、外部サブルーチンしか読めないのこれ?
自分で書くならそれで良いけど既存のライブラリはどうしても書き換える必要ある?
めんどい

785デフォルトの名無しさん2019/02/28(木) 02:07:02.85ID:+nIlfIOs
年取ると吸収力が落ちるらしいから若い内に新しいものを取り込めるための基礎を叩き込んでおきたい

786デフォルトの名無しさん2019/02/28(木) 04:16:37.31ID:3fo1tasy
>>771
行列を高校課程から消したのは悪い。古文・漢文や近現代史以外の歴史を選択にし教えろ。

787デフォルトの名無しさん2019/02/28(木) 04:20:56.35ID:3fo1tasy
>>774
マセマか石村夫妻の線型代数を読め。

788デフォルトの名無しさん2019/02/28(木) 05:50:50.61ID:JP0mUVd4
機械学習に関わらず実務と関わりがある(or将来的に必要になる)から学んだ方がいい学問って何かありますか?
線形代数と行列は基礎から見直してみます

789デフォルトの名無しさん2019/02/28(木) 07:06:13.69ID:ey0RvHEr
数2・Bで0点取る自信があるほどの学力ですが、プログラミングで食っていくことは可能でしょうか?
文系と英語はそこそこできます。
勉強していないのもあり、数学は数1・Aの三角関数、確率が半分以上理解できてないです。
このスレの計算式をざっとみたところ、ほとんど理解できません。
もうすぐ40歳です。
独学でがんばってますが食っていくレベルになるには厳しいでしょうか?

790デフォルトの名無しさん2019/02/28(木) 07:37:54.28ID:mQj8H4X5
>>789
ちょうきびしい
がががががんがれ

791デフォルトの名無しさん2019/02/28(木) 07:40:47.08ID:o2NtvGGh
>>789
数学の詳しい知識がいるかどうかは進む分野、作るプラグラムによる。
英語ができるのはメチャクチャポイント高い。

792デフォルトの名無しさん2019/02/28(木) 07:49:04.75ID:VZy78oyi
>>789
論理的な思考ができればいけるんじゃない?
数学の知識はあった方がいいと思うけど、無くても必要になる度に勉強すればなんとかなる。

793デフォルトの名無しさん2019/02/28(木) 07:50:48.45ID:ey0RvHEr
>>790
がんばってるけど、食ってくのが無理そうだったら趣味で終わってもいいかなと思ってる
>>791
なにか新しいものを作りたいときに
答えを見つけるための、計算式だったり発想力ってプログラミングでは大事ですよね

794デフォルトの名無しさん2019/02/28(木) 08:04:10.91ID:u9VYzldN
英語に抵抗がないなら、数学は得意だが英語は苦手な人と補いあう

795デフォルトの名無しさん2019/02/28(木) 08:43:38.24ID:gkmdzSJI
人間一人が食ってくだけならfizz buzzが書ければ十分。
経験が物をいう世界だから、独学はそこそこにしてさっさとどっかの派遣会社に入ってクソみたいなブラック仕事で地獄を見たほうがいい。
基本的に人足りてないので選り好みしなければ仕事はある。人間的な最低限の労働条件はその次の転職まで諦めろ。
あと、Pythonを活かそうとは決して考えないこと。プログラマの需要の多いITドカタ業界ではPythonの需要はない。

796デフォルトの名無しさん2019/02/28(木) 08:56:31.25ID:ps+VtRUt
it土方の底辺だと勉強する暇も転職活動する暇も気力もなくなるから現職のまま勉強続けて自力で何かサービス作って実績にする方がマシ

797デフォルトの名無しさん2019/02/28(木) 09:04:41.54ID:JP0mUVd4
クソ野郎のせいで俺の>>788が流されたの辛いわ
俺もクソ野郎だが

798デフォルトの名無しさん2019/02/28(木) 09:37:44.42ID:Gpmkfr6k
くそ野郎だが、IT土方としてやる気はないので独学で勉強して
現職のまま食える状態までやってるみるわ

799デフォルトの名無しさん2019/02/28(木) 10:00:43.35ID:K7dGf2QC
>>789 今までプログラマじゃなかったんでしょ。これからプログラマを目指すなんてやめたほうが良い。
今からじゃ無理、出来たとしてもWeb の修正程度。単価も安く食っていくのも難しいだろう。

英語ができるなら、外国のマニュアルの翻訳業とかなら多少プログラムを触りながら自分の力が生かせる。
(が、これも最低限のプログラムの知識はないと専門用語が結構あるからな)

800デフォルトの名無しさん2019/02/28(木) 12:10:57.89ID:GlV5s8pa
文系がそこそこできるってイメージがわかない

801デフォルトの名無しさん2019/02/28(木) 12:25:37.63ID:Ahu84P3W
その辺の底辺層ではないサラリーマンなんて大体そうだろw
数学チンプンカンプンてのはないかもしれんが
普通に新聞とか本とか読めるレベルの日本人ってこったよ

802デフォルトの名無しさん2019/02/28(木) 12:28:52.38ID:pzIh0gKt
AIは我々理系が支配する
愚かな文系どもはAIに使われる駒となって生きればいいのだ、ガハハハハハ!

803デフォルトの名無しさん2019/02/28(木) 12:45:52.36ID:yyOtWed3
>>771
>>786

なんで行列なくなったんだろな
不明すぎる

決定したの前川助平か

804デフォルトの名無しさん2019/02/28(木) 12:46:35.30ID:92U/FXKI
スケベの語源かな

805デフォルトの名無しさん2019/02/28(木) 12:47:51.76ID:yyOtWed3
>>779
もちろんそうだが片方だけって訳でもない
個人の資質+年齢の増加はあるんじゃね

806デフォルトの名無しさん2019/02/28(木) 12:49:57.87ID:yyOtWed3
>>782
DL完全に理解した!(キリつ

807デフォルトの名無しさん2019/02/28(木) 13:10:39.95ID:7Sa2TQSX
>>789
マセマ の初めから初める高校数学シリーズを読め。
それか「とある男が授業をしてみた高校数学」のYouTube動画を見ろ。

808デフォルトの名無しさん2019/02/28(木) 14:29:27.65ID:7Sa2TQSX
>>803 >>771 >>786
東北大の長谷川先生によれば教科書調査官が勝手に削ったとか。

809デフォルトの名無しさん2019/02/28(木) 14:30:52.26ID:OyYkqZJu
最近IT関係ない業界からエンジニア目指すアラサーとかアラフォーが増えてるけど手を動かすエンジニアの未経験って年収300万ぐらいからスタートだけどこの事実を受け止められるのか?

810デフォルトの名無しさん2019/02/28(木) 15:05:07.03ID:7nNuTdUM
行列なんか教えるより社会の常識を教えろ
数学なんて社会に出ても何の役にも立たない

811デフォルトの名無しさん2019/02/28(木) 15:41:09.48ID:4sluaWPe
>>810
常識を教わらなかったんだね
社会に出たこともないんようだね

812デフォルトの名無しさん2019/02/28(木) 15:48:09.31ID:7nNuTdUM
>>811
お前もそうだろ
常識教えてほしいよな

813デフォルトの名無しさん2019/02/28(木) 16:31:27.08ID:/pIq3Ayk
>>810
そら数学を使わなくて済む選択しかしてこなかったお前の役には立たんわな

814デフォルトの名無しさん2019/02/28(木) 16:37:34.04ID:7nNuTdUM
>>813
例えば何に役に立つの?

815デフォルトの名無しさん2019/02/28(木) 17:14:44.51ID:44FTYjLT
社会の常識?
金融経済とか保険とか投資とかか?
あと、確定申告のやり方とか…

816デフォルトの名無しさん2019/02/28(木) 17:35:35.44ID:7nNuTdUM
常識が常識で無くなった今の日本はもう終わったな

817デフォルトの名無しさん2019/02/28(木) 17:42:18.28ID:CuUM5r41
今はすぐに過去になるからな

818デフォルトの名無しさん2019/02/28(木) 18:12:29.86ID:oq75rXb+
>>816
首吊って死ねば?

819デフォルトの名無しさん2019/02/28(木) 18:16:31.54ID:7nNuTdUM
>>818
やっぱ俺死んだほうがいいのかな?

820デフォルトの名無しさん2019/02/28(木) 18:29:21.77ID:gFsdQAQv
常識が欲しいなら秘書検定とれ。
秘書検定+エンジニア経験○○年で頼れる有能エンジニアの完成や!

821デフォルトの名無しさん2019/02/28(木) 18:41:17.62ID:7nNuTdUM
>>820
遺書って書いたほうがいいのかな?

822デフォルトの名無しさん2019/02/28(木) 18:45:47.28ID:GhqXCHBW
>>821
特に理由がないならいらん

823デフォルトの名無しさん2019/02/28(木) 18:53:58.96ID:7nNuTdUM
>>822
なるほど

824デフォルトの名無しさん2019/02/28(木) 19:03:36.12ID:5mNfzmEf
プログラミングでやれることって繰り返しと分岐ぐらいしかないけど機械学習を勉強したらそれ以上のことができるようになるんですか?

825デフォルトの名無しさん2019/02/28(木) 19:44:27.96ID:BBhL1SQC
>>824
迷言が生まれたな

826デフォルトの名無しさん2019/02/28(木) 19:49:01.22ID:mQj8H4X5

827デフォルトの名無しさん2019/02/28(木) 19:49:58.73ID:LS4pqUKI
○○なんて学校卒業したら使わない、なんていうのは単にその人がそれを使う仕事を選ばなかっただけなんだよな
特に芸能人とかが理数系科目についてこの類の発言してるのを見るとそりゃお前の仕事の役に立つわけねーよ、と思う

828デフォルトの名無しさん2019/02/28(木) 19:53:58.65ID:92U/FXKI
>>824
順接が抜けてるやりなおし。

829デフォルトの名無しさん2019/02/28(木) 21:18:01.43ID:SsgmuDkg
>>825
>>826
>>828
同意してもらえるかと思ってたが意外と手厳しかった

もちろんやれることは他にあるかもしれんが結局そういう機能も分岐と繰り返しで構成されてるものじゃん???って言いたかった

830デフォルトの名無しさん2019/02/28(木) 21:19:54.60ID:SsgmuDkg
def bubble_sort(arr):
change = True
while change:
change = False
for i in range(len(arr) - 1):
if arr[i] > arr[i + 1]:
arr[i], arr[i + 1] = arr[i + 1], arr[i]
change = True
return arr

こういうソート機能だって結局分解したら繰り返しと分岐だけじゃん

な?

831デフォルトの名無しさん2019/02/28(木) 21:31:15.39ID:DbAr3TBt
>>829
順接をどうやって分岐と繰り返しで表現するんだ?

832デフォルトの名無しさん2019/02/28(木) 21:33:02.78ID:yOc9diqU
制御と仕組みを同列に語るな

833デフォルトの名無しさん2019/02/28(木) 21:33:25.45ID:c1VtAdUt
四則計算できればどんな数学の問題も解けるじゃん
と言われたら君は同意するのか?

834デフォルトの名無しさん2019/02/28(木) 22:46:45.58ID:03PE1+xt
>>829
日本語がよくなかったんじゃないか?

「プログラムって分岐と繰り返しだけで何かをするんだけど」ならともかく>>829の書き方だと煽ってるようにしか見えんぞw

835デフォルトの名無しさん2019/02/28(木) 22:47:38.59ID:03PE1+xt
>>829の書き方じゃなくて>>824の書き方だわ

836デフォルトの名無しさん2019/03/01(金) 00:35:52.01ID:ukstow/P
人間なんて脳内の電気信号で動いてるだけなんだから電気操れば何でもできるよね

837デフォルトの名無しさん2019/03/01(金) 02:33:41.05ID:/17UEdHn
>>836
大半は電気信号じゃなくて化学物質なのでは?

https://ja.m.wikipedia.org/wiki/シナプス

化学シナプスとは、細胞間に神経伝達物質が放出され、それが受容体に結合することによって細胞間の情報伝達が行われるシナプスのことを指す。
化学シナプスは電気シナプスより広範に見られ、一般にシナプスとだけ言われるときはこちらを指すことが多い。

電気シナプスは無脊椎動物の神経系では一般的にみられるが、長らく脊椎動物の中枢神経系では見出されておらず、脊椎動物の脳での神経伝達は化学シナプスのみによるものと考えられていた。
後になって海馬や大脳皮質の抑制性介在神経細胞の樹状突起間で発見され、重要な伝達手段となっていることが見出された。

838デフォルトの名無しさん2019/03/01(金) 07:31:55.02ID:Ml+VLFCS
>>809
森永卓郎の予言はよく当たってるからそのうち年収10万円になるだろう。

839デフォルトの名無しさん2019/03/01(金) 08:26:12.96ID:IPJojMI+
最近この手の話題で盛り上がるね。このスレ

840デフォルトの名無しさん2019/03/01(金) 10:50:18.51ID:OnCTLSic
>>809
300万貰えない業界なんで平気平気
>>838
10万は無理

841デフォルトの名無しさん2019/03/01(金) 11:06:37.49ID:rLHKKGXe
生活費を削っても電気代を10分の1にすることはできないからな

842デフォルトの名無しさん2019/03/01(金) 13:09:37.07ID:ozM8zBQ9
>>837
化学反応は電子が担ってるんだな

843デフォルトの名無しさん2019/03/01(金) 13:10:19.17ID:ozM8zBQ9
>>839
マ板池レベル

844デフォルトの名無しさん2019/03/02(土) 08:41:24.50ID:w88XTOuX
なんちゃってデータアナリスト。
分析のほぼすべてをSQLでデータ抽出→エクセルでやってるんだけど、Python覚えたら幸せになれそう?簡単な統計量をみるのでもえらい時間がかかるので、Pythonで生産性あがるのかなと。
KPI監視、レポーティングも加工したSQLをエクセルに仕込んでる データ数が数十万レベルなのでなんとかなっちゃうんだよね

845デフォルトの名無しさん2019/03/02(土) 08:45:38.82ID:xbKWWazw
>>844
抽出がほぼルーティンとか、しっかりした条件があるならPythonでワンタッチにできる
ふんわりしてるなら、まず基準をはっきりさせろ

846デフォルトの名無しさん2019/03/02(土) 08:46:19.37ID:xbKWWazw
SQLをエクセルにぶっこむ作業はPython化できるな

847デフォルトの名無しさん2019/03/02(土) 09:14:24.28ID:w88XTOuX
>>847
曖昧で申し訳ない。レポーティングに関しては、社内意思決定層向けにはtableauと自動メール配信、現場向けの細かい数値はSQLが組み込まれたエクセルを整備して今のところなんとかなってる。客先向けのリポートなんかもエクセルからやってるみたいだな。
自分としてはpythonでAdhoc分析の精度、スケール、効率向上なんかを期待している。需要予測なんかも機械学習で精度をあげれたらいいなあとも。あとはSNS監視とかテキストマイニングなんかもできたらなんか生まれそうだなと。

、、、つべこべ言わずやれやって感じですねw

848デフォルトの名無しさん2019/03/02(土) 10:06:26.50ID:xbKWWazw
うーん
Pythonがなんかやってくれる じゃなく
847が何を発想してコンピュータに投げるかのもんだいのようなななな

別にCとかでやってもいいのよ
てゆーかでっっっっっっかいデータなら
C使ったほうがはやいわけで

849デフォルトの名無しさん2019/03/02(土) 10:28:13.06ID:xbKWWazw
機械学習はPythonのほうがとっつきやすいけど
そんでもって需給予測がちゃんとできたら
それだけでもう大金持ちになれるんじゃ・・・?

850デフォルトの名無しさん2019/03/02(土) 11:10:03.56ID:PVVyhIVE
おれも周りのpython蹴散らしてC#使ってるわw

851デフォルトの名無しさん2019/03/02(土) 11:37:57.05ID:og4HVKiE
>>847 やりたいことは大体わかる。 
Pythonで処理して結果をEXCELに投げ込む形だろ。
Python とExcelの相性は非常に良いからやって損じゃないと思う。
アメリカでは積極的にPythonが使われている。 事務屋でもPythonができないと雇わない会社もあるくらい。

そう言えばMicrosoftがExcel スクリプトにPythonを検討してるとか?
https://qiita.com/yniji/items/b38bc312e860027108ac
これによると、今のところPythonを使いたければ PyXLL か xlwings を使えということのようです。
xlwings は無料なので、この記事の内容が参考になる。 EXCELからPythonの呼出しも可能。
xlwings は遅いので大量の帳票ならopenpyxl

852デフォルトの名無しさん2019/03/02(土) 11:43:28.98ID:nqwTLRnH
SQLをExcelに仕込むとか言われると
Excelのセル中とかマクロ中にSQL文を書いてるのかと思うが違和感あるので
DBをぶっこんでるのかどっち?

853デフォルトの名無しさん2019/03/02(土) 12:04:18.78ID:w88XTOuX
>>854
エクセルの外部データ接続機能を使ってる。
https://support.office.com/ja-jp/article/外部データに接続する-インポートする-9967afd8-85ee-4df3-aa06-753bcc1a2724
SSMSで結果試しながらコードを整えて、この機能のシェルにコピペする感じ。一度組めば、テーブルを更新するだけなので誰でも使える。

854デフォルトの名無しさん2019/03/02(土) 12:11:28.25ID:xbKWWazw
俺はそんな機能チラネーヨ!!!>>853

855デフォルトの名無しさん2019/03/02(土) 12:14:14.49ID:w88XTOuX
>>853
どちらかというと、SQL→ExcelをSQL→pythonにする感じかな。結果は人相手にしか使わないのでjupyterを使う想定。
エクセルだとグラフ化、統計解析に時間がかかって仕方ない。
SQLとパイソンを合わせてExcelに仕込めるのであれば、複雑な解析した結果を非エンジニア職が簡単に使えるようになるかも!いいねそれ。

856デフォルトの名無しさん2019/03/02(土) 12:15:54.42ID:xbKWWazw
>>855
アンカーずれてない??????

Openちゃんねるかなにかにつないでんの?
それとも専ブラこわれてんの?

857デフォルトの名無しさん2019/03/02(土) 12:18:23.60ID:PSsyx6Qo
トリッキーなことするより普通に解析結果をテーブルに投入したほうがいいよ
使う側は普通にExcelからODBCのデータ接続でテーブルとカラムを選ぶだけだ
クライアント側に依存させるとロクなことがない

858デフォルトの名無しさん2019/03/02(土) 12:20:40.18ID:w88XTOuX
>>858
ん?アンカー間違えてたらごめん。
SQLをExcelに仕込む、という点の説明を書いたんだが。セルでもマクロでもなく、外部データ接続機能を使っている。書き込みはJane使ってる

859デフォルトの名無しさん2019/03/02(土) 12:22:32.64ID:og4HVKiE
>>852 細かいことはどうでもよいじゃん。 DBに対してEXCELからクエリを発行してるんだろ。
現行のままで使いたいところはそのままにしておいて詳しい処理だけPythonに任せるという考え方で。

860デフォルトの名無しさん2019/03/02(土) 13:18:58.20ID:og4HVKiE
>>855 どうでも良い事だがそのSQLと言う言葉の使い方に違和感がある。
SQLと言うのは言語だからな。 普通はSQL文を書くとかと言う使い方。
DBはあくまでもDBであり、それからデータを取り出すクエリの一つがSQL文。
Excel がクエリを発行しているのは、Microsoftクエリと呼んでる。

DBのデータをEXCELに取り込むのはそれだけの話。 SQL文をどこかで記述していない限りはSQLと言う言葉を持ち出すべきではないのでは。

861デフォルトの名無しさん2019/03/02(土) 13:20:58.49ID:VHfYbygQ
御託並べるならちゃんと改行しろ

862デフォルトの名無しさん2019/03/02(土) 13:25:17.43ID:hY2yNhzf
違和感というか間違いだね。SQLの言葉の意味を理解してなかっただけだろ。
まあ大雑把な人はいるから。

863デフォルトの名無しさん2019/03/02(土) 13:25:24.34ID:og4HVKiE
>>861 はあ? 自動改行してくれないブラウザででも見てるのか?
まともな専ブラ使えよ。2CHが始まって以来そんな文句見たことない。

864デフォルトの名無しさん2019/03/02(土) 13:26:04.03ID:hY2yNhzf
顔真っ赤やないかい…

865デフォルトの名無しさん2019/03/02(土) 13:33:26.46ID:0hP/EXWk
>>863
お前みたいのはよく見るな

866デフォルトの名無しさん2019/03/02(土) 13:40:55.25ID:+L4gK20K
SQLって言われるから話が通じないんだな
RDBって言えよな

867デフォルトの名無しさん2019/03/02(土) 13:43:15.11ID:+L4gK20K
>>860
+1

868デフォルトの名無しさん2019/03/02(土) 14:45:59.48ID:HQU7x3/f
>>860
+1

869デフォルトの名無しさん2019/03/02(土) 16:43:02.72ID:R507/Kbo
ローカル社会に住んでると得てして自分の言葉が標準語と思ってしまうから、外の世界とコミュニケーションが取れないことがまま発生する。

2chは恥じることなく試せる良い環境だな。

多分この質問者の社内環境では、SQL と言うのはRDB を指す言葉として使われてるんだろう。
社内なら許せるだろうが、外で使っちゃいかんよ。

870デフォルトの名無しさん2019/03/02(土) 17:32:28.95ID:qdo3sOAM
>>869
あんないっぱい言語作らなくてもいいのにと思うが。

871デフォルトの名無しさん2019/03/02(土) 17:41:21.24ID:tNNcuW3H
>>870 とは言え、SQL言語はDBにアクセスするための標準語として確立されてるからな。
DBシステムにより細かな方言はあるにしろ、これだけ標準が行き渡ってる言語は少ないだろう。

細かなことを言えば、DBシステム内の関数言語は方言が多いけど。 PL/SQL とか。

872デフォルトの名無しさん2019/03/02(土) 17:43:52.28ID:w88XTOuX
>>871
色々すみません。よく分かってないですね。
社内でSQL serverを用いたDWH(RDB)があり、そのサーバにエクセルからMicrosoftクエリで接続してデータ抽出、ということをしています

873デフォルトの名無しさん2019/03/02(土) 17:56:12.98ID:tNNcuW3H
>>872 そこまで説明して初めてわかるが、標準語を覚えなさいよ。
そうしないと外の世界と(或いは社内に入ってきた新人と) コミュニケーションが取れないよ。

独りよがりな言葉は控えるべき。

そもそも、SQL server自体もかなりローカル的なサーバーだし。

874デフォルトの名無しさん2019/03/02(土) 18:03:38.37ID:0Zw8kJxs
>>860
本質と関係ない上に誰でも知ってる知識で大げさにマウント取ろうとするやつウザっ!

875デフォルトの名無しさん2019/03/02(土) 18:07:40.12ID:tNNcuW3H
>>874 そりゃ違うだろ。 本人の今後の成長の為には重要な事だと思うけどな。
そもそも、質問が第三者に理解できない言葉になってる事が問題なんだよ。

876デフォルトの名無しさん2019/03/02(土) 19:28:58.42ID:zLUw08oC
SQLをSQL Serverの略称で使っていたとは驚きだ

877デフォルトの名無しさん2019/03/02(土) 19:29:51.35ID:xbKWWazw
( ´・ω・`)(´・ω・` )ネー

878デフォルトの名無しさん2019/03/02(土) 19:39:50.17ID:zLUw08oC
それで本題だけど、速度重視ならストアドプロシージャ組んでデータベース側でやる処理かな
複雑な処理でストアドプロシージャが難しいならPythonでもいいけどExcelとどっちがマシかだなぁ
SQL Severに接続してpandasでデータフレームに読み込むことになるんだろうけど、既存のシステムを全部作り直すだけのメリットがあるかどうかだね

879デフォルトの名無しさん2019/03/02(土) 20:51:54.44ID:hIGBq80P
>>872 本当はMicrosoftクエリも非常にローカル的な話、一般的な話としてはExcel にDBのデータを抽出で十分。

>>878 そんなにシビアな状態ではないと察する。
Excel で首を切られていないのならそこまで厳しくはないんだろう。
Excel の遅さは半端じゃないぞ。

880デフォルトの名無しさん2019/03/02(土) 20:59:08.52ID:LrcdaRdW
>>873
> 独りよがりな言葉は控えるべき。
と言いながら「ローカル的なサーバー」とかオレオレ用語で語られても…

881デフォルトの名無しさん2019/03/02(土) 21:16:00.98ID:VHfYbygQ
SQL Serverが小規模用でしか使えんと言ってるのかね?

882デフォルトの名無しさん2019/03/02(土) 21:21:44.87ID:fWMJYJ6q
SQL Server自体は悪くないと思うが、金かかるからデータ分析に使うデータやPythonの処理結果のような
ゴミを大量に置く用途には使いたくないな
そういうのはPostgresがいいよ

883デフォルトの名無しさん2019/03/02(土) 21:30:02.48ID:4MAiWITm
>>881 別にそんなことは言っていないが、Oracleや、PostgreSQL , MySQL などに比べると マイナーなDBでは?
シェアは知らないけど。

と思って調べたら、まだ3位にはいるみたいだがそれは過去の遺産だろうな。
https://www.google.co.jp/amp/s/news.mynavi.jp/article/20180109-567457:amp/

884デフォルトの名無しさん2019/03/02(土) 22:05:32.98ID:0Z7GU3hQ
>>879
>Excel の遅さは半端じゃないぞ
俺、やったことがないからどれぐらい遅いかわからんが、
質問主も遅いからPythonを使うことで改善できないか?だからな。
どれぐらいは早くなりそうかは、簡単なプロトとか作って試してみるしかないって感じになるのかな。

885デフォルトの名無しさん2019/03/02(土) 22:08:19.64ID:VHfYbygQ
>>882
そもそもSQL Serverに入ってるデータの解析という話なので
処理結果は解析した結果でそれを使い分けしたいのだから一時的なものでもないしゴミではないでしょ

886デフォルトの名無しさん2019/03/02(土) 22:18:49.72ID:fWMJYJ6q
>>885
業務システムのDBサーバーとデータ分析に使うDBサーバーは分けるのが一般的でしょう
適当なETLツールでも使ってコピーしなさい

887デフォルトの名無しさん2019/03/02(土) 22:25:24.03ID:LrcdaRdW
>>883
そんな知識でよく語れるもんだな w

888デフォルトの名無しさん2019/03/03(日) 03:50:41.15ID:ChZC+e8W
888

889デフォルトの名無しさん2019/03/03(日) 04:44:34.74ID:vKWKyL5A
こんなのが似た感じだな。

ビジネスデータ分析をEXCELからPython中心に変更してわかった多くのメリット
http://kkumagai.github.io/why_python/

890デフォルトの名無しさん2019/03/03(日) 05:15:48.66ID:vKWKyL5A
IBM のAI Watson のライトバージョンが無料で使えること知ってた?

IBM Cloudライト・アカウント
https://www.ibm.com/cloud-computing/jp/ja/lite-account/

https://console.bluemix.net/catalog/?taxonomyNavigation=apps&env_id=ibm%3Ayp%3Aus-south&search=label:ライト&cm_mc_uid=16183648281715499015873&cm_mc_sid_50200000=76715441551556216704&cm_mc_sid_52640000=78145351551556286803

Watson Studioとは
https://www.ibm.com/blogs/solutions/jp-ja/watson-studio/
Jupyter notebooks のpython からアクセスできる。

891デフォルトの名無しさん2019/03/03(日) 05:51:26.23ID:dD/z12RZ
>>869
fork 23000件以上あるのに star 0
https://github.com/kkumagai/kkumagai.github.io

892デフォルトの名無しさん2019/03/03(日) 05:52:17.82ID:dD/z12RZ

893デフォルトの名無しさん2019/03/03(日) 05:59:25.81ID:dD/z12RZ

894デフォルトの名無しさん2019/03/03(日) 09:30:51.44ID:0vjeZZiI
>>890
IBM CloudはBluemixと呼ばれてた時代に仕事で試してたけどガチでゴミだった
あんなもん二度と使うか

895デフォルトの名無しさん2019/03/03(日) 10:31:21.83ID:YuQgiS/h
>>894
技術的な優劣はよく分かんなかったけどとりあえずクソUIでイライラしたことは覚えてるwww

896デフォルトの名無しさん2019/03/03(日) 14:19:57.86ID:ilhG1tLW
>>893
rubyかω

pythonでGithubPagesなら
LektorとかpelicanとかNikolaとかmkdocsがおすすめ
https://qiita.com/ryokomy/items/044b45e211d200159664

897デフォルトの名無しさん2019/03/03(日) 16:46:43.66ID:D2G4oQ9F
副業解禁で激変する若者世代とマネージャー世代のキャリア観
https://www.businessinsider.jp/post-107782
フリーランスの職種20個の仕事内容と平均年収をわかりやすく解説
https://www.proof0309.com/entry/shokushu
時給1万円のバイトも。会社員向きのプチ副業を、“バイト芸人”が教える
https://headlines.yahoo.co.jp/article?a=20190226-00127948-bizspa-bus_all
副業が「会社にバレる人」と「バレない人」の大差
https://headlines.yahoo.co.jp/article?a=20190303-00268007-toyo-bus_all
正社員の10%以上が副業 中には過重労働で体調崩す人も
https://headlines.yahoo.co.jp/hl?a=20190227-00010000-wordleaf-bus_all
「副業で年2000万円稼ぐ男」に学ぶキャリア戦略
https://headlines.yahoo.co.jp/article?a=20190221-00266856-toyo-bus_all
加速する「副業社会」正社員の4割が「副業したい」 気になる収入はどれくらい?
https://headlines.yahoo.co.jp/hl?a=20190218-00010001-danro-life
おすすめ副業22選を現役フリーランスが解説【在宅も可能】
https://www.proof0309.com/entry/zaitaku-hukugyou
会社を辞めてフリーランスで働きたいあなたが知っておくべき10のこと
https://www.businessinsider.jp/post-165731
フリーランスと会社員、働き方の根本的な差 広がる「雇用されない働き方」の課題とは何か
https://toyokeizai.net/articles/-/263055
フリーランス人口は増える!今後は仕事もプロジェクト単位になる!?
https://freelance.mts-career.com/population/

898デフォルトの名無しさん2019/03/04(月) 00:03:25.56ID:iaTw8TI1
Python3でpdb使ってデバッグしてますが、class内のプライベート変数ってどう参照するのでしょう?
コンストラクタ内にブレークポイント置いてもself.__〜で参照できませぬ。

899デフォルトの名無しさん2019/03/04(月) 04:54:46.69ID:DAN4+o0x
self._親クラス名__〜
とかだったか

900デフォルトの名無しさん2019/03/04(月) 05:28:56.82ID:iaTw8TI1
>>899
おぉ!出来ました!!
ありがとうございます。
ドキュメントへのポインタ等示して頂けると更に助かります。。。

901デフォルトの名無しさん2019/03/04(月) 05:36:32.52ID:DAN4+o0x
漏れもソースは2ちゃん

902デフォルトの名無しさん2019/03/04(月) 05:55:02.29ID:iaTw8TI1
なんですと!?
2chスゲーな

903デフォルトの名無しさん2019/03/04(月) 10:47:08.17ID:vM9NvnRR
もう無いけどな

904デフォルトの名無しさん2019/03/04(月) 11:43:33.87ID:+BFnTRAe
>>903
だな

905デフォルトの名無しさん2019/03/04(月) 16:37:12.89ID:/7Qxn0ZG
エディタの Sublime3 をインストールし直したら Python3.3 がdll で埋め込まれてた。 プログラムはコンパイルしてzipで同梱されている(拡張子pyo)。 
zip のまま使ってるみたい。
(日本語メニューはインストールしたディレクトリの中にDefault を作ってコピーするだけ。)

906デフォルトの名無しさん2019/03/04(月) 17:37:44.66ID:BFAQ4JyJ
ひろゆきプログラミングについて語る

@YouTube


907デフォルトの名無しさん2019/03/04(月) 18:12:28.49ID:56/Jbqfw
>>906
グロ
死ね

908デフォルトの名無しさん2019/03/05(火) 00:38:44.60ID:DiplVr11
Python 2.7.16
Release Date: March 4, 2019
Python 2.7.16 is a bugfix release in the Python 2.7 series.

コレ、最後かな?

909デフォルトの名無しさん2019/03/05(火) 03:41:37.58ID:VDry4yCP
2.7.18.28.1828459045 あたりまで行くんじゃね

910デフォルトの名無しさん2019/03/05(火) 05:19:11.83ID:QbJvjFwd
python4まだ出んのか?

911デフォルトの名無しさん2019/03/05(火) 11:00:05.73ID:Z52rTl5P
Python4kが遠い話じゃない進化速度だな
新機能たのしいれす

912デフォルトの名無しさん2019/03/05(火) 11:40:46.85ID:BMXqmTyM
Paizaラーニングのスキルチェックって、やってる人いる?

913デフォルトの名無しさん2019/03/05(火) 12:07:25.26ID:tDT1FJ5m
そんなやつおらん

914デフォルトの名無しさん2019/03/05(火) 13:01:50.39ID:rW8ONokO
パイ乙勉強するには、どこが良いですか?

915デフォルトの名無しさん2019/03/05(火) 13:23:51.61ID:YOwkwz81
ここでいいよ
遠慮なく聴け

916デフォルトの名無しさん2019/03/05(火) 13:50:14.84ID:94HHZSLo
でもお前らはPaizaでpythonやるよりソープでパイ乙の勉強した方が人生良い方向に進むと思うよ

917デフォルトの名無しさん2019/03/05(火) 15:52:11.55ID:lRudaOuV
パイオツマウスパッドで十分

918デフォルトの名無しさん2019/03/05(火) 21:12:32.57ID:zMNYr+mo
python2から3への移行のイライラはもう経験したくないよ

919デフォルトの名無しさん2019/03/06(水) 21:24:57.17ID:4XZaDEu+
Python 3.7.2 のチュートリアル日本語版出てますけど、pdf で一括ダウンロードできます?

https://docs.python.org/ja/3/download.html

キンコーズで製本したい

920デフォルトの名無しさん2019/03/06(水) 21:25:31.37ID:D2mtoqng
それこそPythonのお勉強になるよ

921デフォルトの名無しさん2019/03/06(水) 21:40:45.43ID:PD1qbGf/
日本的精神修養ガラパゴス風土だな

922デフォルトの名無しさん2019/03/06(水) 22:39:49.72ID:JKK7Btmu
ボタン押すだけで一括DLできた

923デフォルトの名無しさん2019/03/06(水) 23:13:13.25ID:s+f1BYLZ
python2用に作ったCライブラリを3用に移行するのはめんどくさかった。懐かしい思い出。

924デフォルトの名無しさん2019/03/07(木) 01:25:10.02ID:k6ZLJER9
>>922 日本語ダウンロード版はないだろ。
>>919 昔は、サイトの一括ダウンロードなんてIEでも出来てたけど最近はあまり見なくなったな。 著作権が厳しくなってきたからかな?
フリーソフトはまだあるみたいだよ。

925デフォルトの名無しさん2019/03/07(木) 02:36:03.70ID:/M0SxS0j
wgetでオプションうまいこと設定すれば行ける

926デフォルトの名無しさん2019/03/07(木) 03:40:05.55ID:9XzeaP/N
Japanese 指定して
一括ダウンロードして
解答すれば
PDFが大量に
その中のtutorial 開くと
日本語訳 tutorial (pdf版)が入手できる

927デフォルトの名無しさん2019/03/07(木) 12:06:34.30ID:MaxgRiSY
>>923
b'' とか u'' とか
char * が一番面倒だな

928デフォルトの名無しさん2019/03/07(木) 15:29:28.30ID:Dy4yulLy
Windows10だけど Anacondaをユーザの下にインストールせずに自分のディレクトリに置きたいのに出来ない。
最初の頃だけ1度 C:\ProgramData\Anaconda3 がデフォルトで出たことがあるが、そのあと何度やっても ユーザ配下がデフォルトとなる。
ユーザ配下にインストールするとスタートメニューにAnaconda Manager とか出てくるがディレクトリを別の所に指定すると出てこない・
前インストールしてたPython3.7.2 も軽て何もない状態でインストールしても同じ。
コマンドプロンプトからこんなことをやっても同じ。
Anaconda3\pythonw.exe -E -s Anaconda3\Lib\_nsis.py mkmenus
Anaconda3\pythonw.exe -E -s Anaconda3\Lib\_nsis.py mkdirs
Anaconda3\pythonw.exe -E -s Anaconda3\Lib\_nsis.py addpath

ユーザ配下にインストールしたときだけ、スタートメニューに出てくる。 なんでだろ。 どうしてもユーザ配下には置きたくない。

929デフォルトの名無しさん2019/03/07(木) 15:32:40.82ID:cyEYfpDf
>>928

それこそPythonのお勉強になるよ

930デフォルトの名無しさん2019/03/07(木) 15:54:10.20ID:Dy4yulLy
>>928 C:\ProgramData\Anaconda3 にインストールしたらうまくできた。
なんなんだよ。 バカ野郎。

931デフォルトの名無しさん2019/03/07(木) 16:19:41.72ID:cyEYfpDf
無茶しやがって…

932デフォルトの名無しさん2019/03/07(木) 16:27:48.71ID:aOVGrksh
>>928
うちのは問題ないお

9339282019/03/07(木) 16:37:22.69ID:k6ZLJER9
多分一度 C:\ProgramData\Anaconda3 がデフォルトで出た時は、All Users でインストールした時だろう、そのときはC ドライブを使うことも嫌だったから、Dドライブに変えてインストールしたんだけどダメだった。

要は、個人ユースならユーザ配下、オールユーザならC:\ProgramData をシステムが見て、スタートメニューに表示する仕様なんだな。

他のアプリだとその辺うまくやってくれるのにな。
一層の事、C:\ProgramData そのものを別ドライブにハードリンクするとかするかな。 ドキュメントとかピクチャとか諸々はすでに別ドライブにしてる。
Cドライブにいろいろ入れてるとコケた時に再インストールするのが大変。

934デフォルトの名無しさん2019/03/07(木) 17:07:45.13ID:aOVGrksh
D:\ProgramData\Anaconda3
で使ってるが問題ないですね

9359282019/03/07(木) 17:18:55.44ID:M9VJGUFx
>>934 そんな話もあるから多分最初だけはうまく行くけど、2度目以降はダメになるんだろうな。 いずれにしろできの悪いインストーラだよ。

うまくいかない時はWindowsの再インストールからやれなんて荒っぽいことを言ってる人もいるが、泥沼から抜け出すには場合によっては早いのかも。 自分は絶対にやらないけど。

936デフォルトの名無しさん2019/03/07(木) 20:24:25.88ID:D1nw//Ty
reference 系の本をKindleで買ったが失敗だな

文字列検索はできんわ
字が小さくて読めんわ
あちこち参照しまくるのにページめくるの大変だわ

結局、紙媒体も買った

「Python プログラミング逆引き大全313の極意」
お前のことだよ

9379282019/03/07(木) 22:23:52.63ID:E2eXaClF
>>936 電子本を買うならpdfで、書き込める(コメントやハイライトなどができる)のが良い。
紙媒体よりはその方が便利だと思うけどな。 もちろん検索はできて当たり前。

938デフォルトの名無しさん2019/03/07(木) 22:57:42.84ID:9XzeaP/N
紙でもいいけど、索引は別途全文検索アプリつけるとか、見開きリング製本にするとか、利便性を考えてほしい

Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚

9399282019/03/07(木) 23:13:45.42ID:E2eXaClF
びっくりしたな、ある簡単なテストアプリをちょっと動かしてたらこんな問題があった。
(4+8)/2 の答えは?
6
8
6.0

最初ぶぶっとなったから驚いた。 Python2 では、6 で
python3 では、6.0 なんだな。
整数演算の答えは常に整数だと思ってたけど違うんだな。

940デフォルトの名無しさん2019/03/07(木) 23:16:41.81ID:9uKiR6cg
>>939
2だと6.0じゃなかったっけ
//にするとよい

9419282019/03/07(木) 23:23:08.60ID:E2eXaClF
2.7では6だった。 //にすれば整数なのはわかってるんだが。

942デフォルトの名無しさん2019/03/07(木) 23:28:49.27ID:9uKiR6cg
>>941
あぁあってた
すまんかった

943デフォルトの名無しさん2019/03/08(金) 00:39:01.34ID:pK78IwN4
電子書籍は髪の本みたいに離れたページを行ったり来たりするのが難しいから技術書とかお勉強系の本には不向き
漫画とか小説は問題ないけど

9449282019/03/08(金) 00:46:38.68ID:33ZLM8BT
>>943 難しくないよ。 だからpdfを勧める。
しおり(なければ自分で作る)を左側に表示しておけばだいたいのところにはとべる。 解らなければ検索すれば良いし。
しおりがなかったり、自分で作れないようなpdfは使いにくい。

945デフォルトの名無しさん2019/03/08(金) 01:01:35.59ID:82x9mmya
※この商品は固定レイアウトで作成されており、タブレットなど大きなディスプレイを備えた端末で読むことに適しています。
また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。

電子書籍買うときは、この文言に注意

946デフォルトの名無しさん2019/03/08(金) 01:30:44.50ID:5FsfaYFV
大型タブレットどころか26型液晶テレビにHDMI直結で表示してるけど、字が小さいんだわこれ

947デフォルトの名無しさん2019/03/08(金) 07:23:55.98ID:33ZLM8BT
>>945 なにそれ、最悪の電子書籍だな。検索もできないなんて電子書籍じゃないだろ。 紙から画像で取り込んで作ったのかな? 原始時代じゃあるまいし。

Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚
iPhone MS MAX だが、横にすると読みやすい大きさになる

スマホのAcrobat Readerだとしおりのネストを追うのが面倒くさいけど。
Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚
Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚

DropBox のリーダーで読むとアウトラインとして扱われて見やすい。
Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚

Acrobat で書込み部分だけ見た場合
Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚

Ebook だと見出しは、書籍のままでてくるが、任意の時点で即座に見るには適していない。
Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚
PDF 形式の方が扱うのには適している。

948デフォルトの名無しさん2019/03/08(金) 08:02:37.96ID:33ZLM8BT
>>947 同じPDF をBook Reader で読んだ場合も見出しの見え方は使いやすい、
Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚
左上の再開を押せば元のページに戻る。

しかし、Book Reader は書き込み機能に劣る。 見るだけだと使いやすいけど。

949デフォルトの名無しさん2019/03/08(金) 08:26:44.94ID:33ZLM8BT
公式チュートリアルのしおりには、小節番号がついていないから少し惜しい。自分で小節番号を付け足した方が良いかも。
Pythonのお勉強 Part58 	YouTube動画>12本 ->画像>42枚

950デフォルトの名無しさん2019/03/08(金) 17:34:20.62ID:WKC+ORsu
待ち時間に動いてますよ的な表示をさせるのに

http://codepad.org/mAJcRfyn
だと最後に一気に表示される

http://codepad.org/RvvBF1ff
だとうまくいく

知ってる方がいれば教えてくだされ…

951デフォルトの名無しさん2019/03/08(金) 17:41:55.83ID:cl3T7qbY
>>950
先頭に
import sys

ループ文内のprintの最後に
sys.stdout.flush()

と書くとうまくいくことが多いと思うぞ。

952デフォルトの名無しさん2019/03/08(金) 17:42:33.56ID:cl3T7qbY
×printの最後
〇print行の次の行(sleepの前)

953デフォルトの名無しさん2019/03/08(金) 17:48:37.60ID:cl3T7qbY
>>950
print(”.”, flush=False)
っちゅーかんじで、
flush=False指定をかきたしてやってもいけるかもしんないかもしんない

おれんちのPythonまだ2.7系なんだ...

954デフォルトの名無しさん2019/03/08(金) 17:50:20.94ID:cl3T7qbY
>>953 TrueとFalse間違ってた....

×print(”.”, flush=False)
〇print(”.”, flush=True)

ちょっと前髪フラッシュしてくる・・・ (´・ω・`)

955デフォルトの名無しさん2019/03/08(金) 18:03:25.80ID:qP6cz7Aj
>>950 Python3.6では、どちらもうまくいくけど?python のバージョンは?
唯一の違いは、上は連続の .下は.の後ろに1つスペースが入る違いだけ。 当たり前だと思うけど。
.......
. . . . .

956デフォルトの名無しさん2019/03/08(金) 18:08:42.54ID:qP6cz7Aj
>>950 一気にと言う状態がよく解らないんだけど。
もしかして \r が効いていないとか? それだと複数のドットがまとめて増えていく。

957デフォルトの名無しさん2019/03/08(金) 18:26:16.53ID:WKC+ORsu
なんかたくさんありがとう…いや2人かw
flushで検索したらそれっぽいのが出てきたわ…
python3.6だけど環境にもよるのかしら?
解決はしてるんだけど理屈がわからでねえ…

958デフォルトの名無しさん2019/03/08(金) 18:33:05.38ID:WKC+ORsu
>>952
sys.stdout.flush()追加で同じ動作(見た目)になりました!
普通にprint使う分には改行ごとにflushされるようですね

959デフォルトの名無しさん2019/03/08(金) 18:42:59.89ID:qP6cz7Aj
>>958 ああ、そう言う意味か。 今、Pythonista からだから解らないけど、それだったら
print(....,, , flush = True )
でも行けるんじゃない? OSによるんだろうね。

960デフォルトの名無しさん2019/03/08(金) 18:43:39.29ID:qP6cz7Aj
カンマが複数入ったのは無視して

961デフォルトの名無しさん2019/03/08(金) 18:47:10.37ID:qP6cz7Aj
ごめんすでに前の方で書かれてたね。

962デフォルトの名無しさん2019/03/08(金) 18:52:01.97ID:WKC+ORsu
結局
print(".",end="",flush=True)
にしました。
超スッキリしました(気分が)

963デフォルトの名無しさん2019/03/08(金) 18:53:48.78ID:qP6cz7Aj
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)

sep='' とすれば間を開けなくても表示出来るんだな。

964デフォルトの名無しさん2019/03/08(金) 18:54:39.06ID:cl3T7qbY
理由:print は flush=False を 普段は省略しており、出力内容をバッファっちゅーところにある程度ため込んでいる。ある程度たまったら一気に描画している。

965デフォルトの名無しさん2019/03/08(金) 18:56:24.14ID:cl3T7qbY
>>958
俺の最近死んでしまったWin7たん(32bit)は改行のたびに描画なんてしてくれなかった
 >>964もよんでね

966デフォルトの名無しさん2019/03/09(土) 15:23:47.82ID:ygKXowE+
AnacondaとWinpython
どっち使うか迷うわ

967デフォルトの名無しさん2019/03/09(土) 20:06:23.30ID:7R/zU8Sh
>>966
なにがしたいか
なにする予定かによるだろ

968デフォルトの名無しさん2019/03/09(土) 20:27:45.13ID:wl/Le+J5
Anaconda があなたのために何をしてくれるかではなく、われわれと共にAnaconda の自由のために何ができるかを問おう

969デフォルトの名無しさん2019/03/09(土) 20:32:29.70ID:7R/zU8Sh
>>968
日本語でおk

970デフォルトの名無しさん2019/03/09(土) 22:53:50.97ID:KFikgSMo
機械翻訳みたいで味があると

971デフォルトの名無しさん2019/03/09(土) 23:51:30.38ID:2O3QxCyT
単価70万でいいから機械学習の仕事ください

972デフォルトの名無しさん2019/03/09(土) 23:55:32.13ID:ayTy6zby
>>971
ウォンで。

973デフォルトの名無しさん2019/03/10(日) 00:03:43.05ID:4F0EpXC2
ウォンとか気前良いな
ドンなら良い

974デフォルトの名無しさん2019/03/10(日) 00:48:24.69ID:nSrJ7Msw
単価70万、オンライン学習で常に更新し続けるモデル作らせて数年後に精度落ちたら無償対応

975デフォルトの名無しさん2019/03/10(日) 06:12:01.39ID:xGT4kiGG
インデントの仕様も癖あるけど
コメントが#ってのもShift+3で地味に面倒なんだよな
;とか//とかならキー直で入るから簡単に入力できるのに
"""もShift+2だし3つも入力必要だし/**/はテンキー付いてればShift要らないんだよな
なんか意図があるんかな

976デフォルトの名無しさん2019/03/10(日) 08:49:32.28ID:RhjsjUYS
>>975
シェルの流れだろ
PowerShellもそうだし

977デフォルトの名無しさん2019/03/10(日) 08:52:39.92ID:SwYwtS6r
ctrl+/してる

978デフォルトの名無しさん2019/03/10(日) 09:27:02.66ID:UnH3Au/0
オープンソースなんだから自分で好きなのに変えれるよ

979デフォルトの名無しさん2019/03/10(日) 11:27:44.33ID:Fihnw/C1
コメント化、非コメント化なんてエディタ側でコマンド入力で行うものだからその文字が何でも構わない

980デフォルトの名無しさん2019/03/10(日) 14:11:40.77ID:eNJkLSXg
Pythonのお勉強 Part59
http://2chb.net/r/tech/1552194662/

981デフォルトの名無しさん2019/03/10(日) 19:06:22.26ID:w00/E2cH
awsやってる人いる?

982デフォルトの名無しさん2019/03/11(月) 12:25:15.43ID:Chjhkve5
>>975
テンキー使うよりホームポジションから大して移動せずに打てるほうが速いし楽だと思うがね
おそらくキーボード入力に完全に慣れてはいないんじゃないかな、入力能力をもっと上げる余地があると思うし
上がったら気にならなくなると思うよ
どの記号がシフト必要でどの記号がいらない(から入力に便利・不便)とかいうのは、
JISキーボードがいいかUSキーボードがいいか論争とかでも出てくるけど、
触るプログラミング言語が増えてくるなどで結局ほぼ全部の記号を使うようになってくると
誤差でしかなくなってくるよ
あと左手側のシフト段が打ちにくいと感じるなら右手側のシフトを使ったら楽になるかもね

983デフォルトの名無しさん2019/03/11(月) 13:00:32.74ID:+Ru4FEqA
よほど初心者なのだろう

984デフォルトの名無しさん2019/03/12(火) 19:46:55.53ID:ONtsjcTi
おれはコメントなんか書かずにどんどん書き進めるね

985デフォルトの名無しさん2019/03/12(火) 19:49:21.06ID:A58y6AJc
>>984
数年後に自分自身の馬鹿さ加減を呪うところまでがワンセット

986デフォルトの名無しさん2019/03/12(火) 20:30:23.32ID:F9OOaHwl
数年後はコメント打つだけで、PCがコードを勝手に書いてくれるようになる

987デフォルトの名無しさん2019/03/12(火) 20:56:11.80ID:31Wuyp1s
まじかよ

988デフォルトの名無しさん2019/03/12(火) 21:08:27.75ID:QnY0rCw1
数年じゃ無理だなぁ

数十年後ならあるだろうけど、そのころまでプログラミングしてる気がしない

989デフォルトの名無しさん2019/03/12(火) 21:10:00.99ID:b52Dbzjp
プロのグラミー賞ものだな

990デフォルトの名無しさん2019/03/12(火) 22:52:45.74ID:h5dQkRtj
最近何もかも自動化の流れだけど細かい部分の話になると何もできない人多いよね
Docker使ってインフラもできますよアピールしてるプログラマーは一時期馬鹿にされていたフロントエンドもできるアピールしてたデザイナーと同レベルだよ

991デフォルトの名無しさん2019/03/12(火) 23:06:06.65ID:mFobQDAm
>>990
例えばどんな細かい話ですか?

992デフォルトの名無しさん2019/03/12(火) 23:58:47.13ID:Sc7Nxm2l
#アナルにメン○ス入れて
>>>anal = ment○s
#三番目の彼女を振って
>>>del kanojyo[2]

すごい・・・ってな
この程度のコードなら手入力の方が早いし、複雑なことを指示する為に複雑な指示文を書かなきゃならないとか本末転倒
プログラミングが完全に自動化されることは無いよどう考えても
今も昔もプログラミングは経験とセンスだろ

993デフォルトの名無しさん2019/03/13(水) 01:07:03.02ID:jknGRCgK
Python使ったデータ分析や機械学習なんかは数年でほぼ消滅してるだろうとは思う
最先端の技術だったはずの分野から消えていくのは皮肉な話だけど、基本的には非常に自動化しやすい分野だからね

994デフォルトの名無しさん2019/03/13(水) 05:06:09.30ID:+vn+Zx6x
その前に量子コンピュータが台頭して今までの言語が全て陳腐になり、3次元プログラミング言語に移行する

995デフォルトの名無しさん2019/03/13(水) 05:35:42.96ID:GWxgXEpx
>>993
単なるライブラリ使いならわかるけど、別にpython廃れてもそれまでに培ったノウハウは役に立つんじゃないの?

996デフォルトの名無しさん2019/03/13(水) 06:23:24.31ID:vPzmbHWs
>>994
量子コンピュータだとアーキテクチャから違うから、数学由来の関数型や論理型の方が生き残りそう。
パターンマッチの複数パターンに同時にマッチして、同時に実行とか。

997デフォルトの名無しさん2019/03/13(水) 08:12:51.42ID:pX7/4+WY
>>995
コンサルに近い意味でのノウハウならその通り
一方で、技術的・数学的詳細は汎用AIを開発する極一部の人だけにしか必要のないものになる
クラウドの普及によりデータセンターの物理的構築のノウハウが不要になったようにね

998デフォルトの名無しさん2019/03/13(水) 08:23:16.44ID:JKr7wpUO
QiitaとかTwitterだけ見てる人の願望「jQueryはオワコン、今の時代はAWSとGCP。オンプレは時代遅れ」

→実際にはVueやReact使ってる企業は1%未満
8割以上の会社はオンプレ使用

999デフォルトの名無しさん2019/03/13(水) 08:25:20.68ID:JKr7wpUO
技術馬鹿と実際の現場のミスマッチ率は異常
フロントエンド界隈はマジで馬鹿が勝手に盛り上がってるだけ

1000デフォルトの名無しさん2019/03/13(水) 08:32:10.54ID:pX7/4+WY
>>999
論点がズレてる
クラウドの普及率について貴方と議論するつもりはないけど、
技術馬鹿が現場に不要なら尚更データ分析や機械学習の技術馬鹿は現場に不要だよw
本当にやらざるを得なくなったらその時には誰にでも使える製品やサービスがあるだろうから、それ買って使えばいいだけ

mmp
lud20190702152508ca
このスレへの固定リンク: http://5chb.net/r/tech/1540468210/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

TOPへ TOPへ  
このエントリをはてなブックマークに追加現在登録者数177 ブックマークへ



全掲示板一覧 この掲示板へ 人気スレ | Youtube 動画 >50 >100 >200 >300 >500 >1000枚 新着画像

 ↓「Pythonのお勉強 Part58 YouTube動画>12本 ->画像>42枚 」を見た人も見ています:
Pythonのお勉強 Part57
Pythonのお勉強 Part55
Pythonのお勉強 Part56
Pythonのお勉強 Part59
Pythonのお勉強 Part54
Pythonのお勉強 Part55
Pythonのお勉強 Part56
Pythonのお勉強 Part59
Pythonのお勉強 Part5
Pythonのお勉強 Part5
Pythonのお勉強 Part50
Pythonのお勉強 Part51
Pythonのお勉強 Part53
Pythonのお勉強 Part52©2ch.net
Pythonのお勉強 Part54 [無断転載禁止]
Pythonのお勉強 Part68
Pythonのお勉強 Part61
Pythonのお勉強 Part62
Pythonのお勉強 Part62
Pythonのお勉強 Part60
Pythonのお勉強 Part61
Pythonのお勉強 Part49
Pythonのお勉強 Part46
Pythonのお勉強 Part49
Pythonのお勉強 Part64
Pythonのお勉強 Part 28
Pythonのお勉強 Part71
Pythonのお勉強 Part74
Pythonのお勉強 Part67
Pythonのお勉強 Part70
Pythonのお勉強 Part66
Pythonのお勉強 Part72
Pythonのお勉強 Part65
Pythonのお勉強 Part69
Pythonのお勉強 Part64
Pythonのお勉強 Part63
【実験台】 Python 3.0 のお勉強 Part 1 【非互換】
Python3を勉強中の初心者ですが
pythonista総合スレ【IOSで勉強できる】
【嫌儲IT部】VueやWebpackにPython3……『流行の技術』を勉強する必要って本当にあるの?結局やることは生PHPやJava+Servletと一緒やんけ
洋画・海外ドラマで英語のお勉強 Part18
Python勉強しようと思うんだが、実際どうなん?
暇だからPythonかjavaScript勉強しようと思ってるんだけど…
洋画・海外ドラマで英語のお勉強 Part11 ->動画>66本
洋画・海外ドラマで英語のお勉強 Part15 [無断転載禁止]
洋画・海外ドラマで英語のお勉強 Part14 [無断転載禁止]
英語上達完全マップで勉強してる奴集合 part54
英会話 英語勉強系Youtuber Part5
英語上達完全マップで勉強してる奴集合 part55
ぼくたちは勉強ができない ネタバレスレ Part5 [無断転載禁止]
地理の勉強の仕方 Part2
生物の勉強の仕方 Part46
数学の勉強の仕方 Part 239
数学の勉強の仕方 Part231
精神障害者の勉強&資格取得 Part3
みだらな青ちゃんは勉強ができない part2 ->画像>8枚
●☆■世界史勉強法 Part12■☆●
ますたーのお勉強中の独り言スレ
Tom Clancy's The Division Part58
【離散に最も】マウマウのお勉強日誌2【近いスレ】
11:20:56 up 25 days, 12:24, 2 users, load average: 12.67, 12.14, 11.52

in 0.029003143310547 sec @0.029003143310547@0b7 on 020801