[過去ログ] Pythonのお勉強 Part63 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
148(2): (ワッチョイ 9f65-32dU) 2020/04/18(土)22:39 ID:QAQQG5bq0(2/2)調 AAS
>>144
macOS標準の Python2 でも pip が使えるのは当たり前ですよね
質問の内容は、Homebrew 無しで Python3 の環境構築を実現する方法です
もちろん環境構築には複数バージョンやパッケージマネージも含みます
ただ単に Python3 を使うだけなら、Anaconda がありますけど、
そこからのステップアップは Mac だと(Ruby に頼らなければ)無理なんでしょうか?
149(2): (ワッチョイ 97e6-Ho7r) 2020/04/18(土)23:01 ID:yzq4DZIh0(1)調 AAS
ctypesでDLLに配列の途中要素のポインタ渡すのってどうすればいいの?
ary = (c_ubyte * 10)() で配列作ったとして、
これの3番目の要素のポインタを渡したいんだけど、
pointer(ary)[2]とか、poiter(ary)+2とかできなくて困ってる
もしかしてポインタ演算自体できない感じ?
150(1): 126 (ワッチョイ ff2c-8Jcx) 2020/04/18(土)23:39 ID:7LyL0DBt0(6/6)調 AAS
漏れは、無数のMac の環境構築のサイトを見てるけど、
Ruby 製のHomebrew を使わないものは見たことない!
一方、Windows では、chocolatey を使わない人も多いけど
例えば、rbenv-installer では、
MacのHomebrew か、Linux のgit でコンパイルか、処理を分けている
gitなら、build-essential などのコンパイルツールが必要。
Macなら、Xcode だろ
Macで、Homebrewを使わない場合に、正常にコンパイルできるかどうか、分からない。
まず、そういうことをする人が、いない。
Mac/git/Xcode のパターンだろ。
こういう例外を、anyenv の開発者がテストしているかどうか、分からない
#!/bin/bash
homebrew=
# -p : タイプが「file(実行ファイル)」の時のみ実行ファイルの絶対パスを出力する
# (それ以外のタイプの場合は何も出力しない)
type -p brew >/dev/null && homebrew=1
if [ -n "$homebrew" ]; then
# Homebrew で処理
brew update
brew install rbenv --without-ruby-build
else
# git でコンパイル
fi
151: (ワッチョイ 9f01-7Des) 2020/04/19(日)01:49 ID:uoG1gk2+0(1/3)調 AAS
>>148
ググればすぐわかることを何度も聞くな
152: 126 (ワッチョイ ff2c-8Jcx) 2020/04/19(日)04:49 ID:u21QryuH0(1/2)調 AAS
Mac には標準で、Ruby が入っているだろ。
そのバージョンが古くなければ、Homebrew も使える
わざわざ、Homebrewを使わないようにする、理由が分からない。
anyenv で、rbenv, nodenv, pyenv, phpenv と入れていけば良いだけ
Homebrewを使わないというのは、特殊中の特殊だから、
そういう手順が、anyenv で動くかどうか、誰にも分からない。
誰もそういう事をしないから、テストされていない
>>150
にも書いた通り、シェルスクリプトを読んでいって、
Homebrewを使わない場合の手順で動くかどうか、確かめるのが大変
基本的に、Mac/Homebrew か、Linux/git/build-essential の2タイプ。
Mac/git/Xcode みたいな事を考慮していないと思う
MacはBSD で、LinuxとはOS が異なるから、
Homebrew を使わない場合に、動くかどうか分からない
153: (ワッチョイ 9fad-9n34) 2020/04/19(日)07:14 ID:E9h1m1ZN0(1)調 AAS
最近HomebrewはRuby非依存になりました!やったね
https://itchyny.hatenablog.com/entry/2020/03/03/100000
154(1): (ワッチョイ d73c-ZrWO) 2020/04/19(日)08:26 ID:rdnJZpmc0(1)調 AAS
>>148
ステップアップが意味するところが分からないけど、Mac使いならhomebrewは入れた方が良いね
それとは別に、自分の好きな構築方法はpython3をminicondaでインストール
あとは一般論
機械学習関係でLinux使いなら環境構築はanacondaか最新のdockerがいい
Nvidiaの諸々の依存関係をセットアップするのがすごい楽になる
それ以外ならpyenv+pipenvかanacondaになる
どちらを使うかは宗教論
anacondaはライブラリも含めてダウンロードするので、例えばcentos6.xでglibcが古くてpython3が動かない場合でも最新版が動かせる
anacondaを使う場合で問題になるのは、デフォルトのPythonより優先順位を高くした場合に全く関係ないアプリが動かないことがある
.bashrcや.bash_profileから初期設定を抜くなりbase状態からdeactivateすればもちろん動くが、いちいちめんどくさい
あとは有償のmklライブラリがanacondaはただで使える
それが元で古いMacだとAVX命令がエラーになるとかあってpipでnumpyを入れ直すとか、まぁ細かいことを言うと色々ある
155(2): (ワッチョイ ff46-gDiH) 2020/04/19(日)11:13 ID:tJO0KIHI0(1)調 AAS
homebrewとは何かとググったら要はrpmやdebの類か。
そんなもんに依存しなきゃ使えないマカーやどざーってやっぱりバカなんじゃないの。
156: (ブーイモ MM9b-ILq3) 2020/04/19(日)11:50 ID:lzjwP47FM(1)調 AAS
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^
あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!
クソチョンw
157(3): (アウアウエー Sadf-xa8R) 2020/04/19(日)11:56 ID:QdkeRkpHa(1/2)調 AAS
>>149
とりあえずlongに変換してから計算してpointerに変換
158: (ワッチョイ 9ff8-jvEx) 2020/04/19(日)12:50 ID:pMFFArDT0(1)調 AAS
>>155
別に依存しなくてもインストールできるけど、使えば手間が省けるだけ。winでもわざわざ依存ライブラリを各所から拾ってくるのは面倒でしょ?そこを自動でやってくれる。
cuiが嫌いならanacondaやdockerをguiでインストールすることもできる。選択肢が多い分、ほかのpfより優れてると思うよ。(本件に限れば)
あと、homebrewと比べるならrpmやdebじゃなくてyumやaptな。
159(2): (アウアウエー Sadf-xa8R) 2020/04/19(日)14:01 ID:QdkeRkpHa(2/2)調 AAS
パッケージは便利な反面
何でもパッケージに頼ると
数年後とかに同じ環境を
再現しようとしたとき困る
なので全自動じゃなく
手動で現時点のバイナリ等は
そのまま後で使える様に
ローカルで保存する習慣にしてる
160: (ワッチョイ 9f01-7Des) 2020/04/19(日)16:01 ID:uoG1gk2+0(2/3)調 AAS
>>159
>数年後とかに同じ環境を再現しようとしたとき困る
むしろそういう時に困らないようにパッケージマネージャー使うんだけど
161: (ワッチョイ 1701-AOao) 2020/04/19(日)16:06 ID:tqYsd33y0(1)調 AAS
RUN pip install -r requirements.txt
162: (アウアウエー Sadf-xa8R) 2020/04/19(日)16:39 ID:z25dSQuDa(1)調 AAS
数年後に同じものを落とせる保証は?
163: (ワッチョイ 9f01-7Des) 2020/04/19(日)17:01 ID:uoG1gk2+0(3/3)調 AAS
法的/倫理的な問題があったりして削除されるようなものを除けば
パッケージリポジトリが崩壊しない限り落とせるでしょ
それにパッケージマネージャー使ってもローカルに落としてるんだけど手動でやるメリットある?
164: (ササクッテロラ Sp8b-ZrWO) 2020/04/19(日)17:49 ID:jAMajcE/p(1)調 AAS
>>159
その目的ならdockerやvirtual box等の仮装マシンが向いてるかな
pip freezeでrequirements.txtを作ったりpipenvで環境をまとめたりしても、python以外のところで動かないことはあるしね
165: (ブーイモ MMbb-+g6E) 2020/04/19(日)17:53 ID:asuJZYP9M(1)調 AAS
>>155
ところでpipも使っとらんの?
166: (ワッチョイ b714-ESbY) 2020/04/19(日)20:59 ID:mnSja+cO0(1)調 AAS
お仕事ください〜
167: (ワッチョイ 9733-Df86) 2020/04/19(日)21:51 ID:ShAQVk2s0(1)調 AAS
pipとvenvで十分事足りる
168: (ワッチョイ 9f4f-Ho7r) 2020/04/19(日)22:30 ID:jiQTFJde0(1)調 AAS
たしかにvenvで十分なんだが、プロジェクトごとにpythonをインストールしているような
なんともいえん気分になる。
169: (ワッチョイ 9fa5-5iIe) 2020/04/19(日)22:32 ID:X1m2vVHB0(1)調 AAS
HDD単位が数億数兆という富豪の時代なんだからpythonの一つや二つや10や20でケチケチしないのがホンモノの富豪
170(1): >>149 (ワッチョイ 97e6-Ho7r) 2020/04/19(日)22:37 ID:RBCnn0Aq0(1)調 AAS
>>157
全然わかってなくて申し訳ないけど、
c_ubyte配列をc_ulong配列にする必要があるって事?
171: 126 (ワッチョイ ff2c-8Jcx) 2020/04/19(日)23:30 ID:u21QryuH0(2/2)調 AAS
anyenv は多言語向きで、rbenv, nodenv, pyenv, phpenv などを同じ使い方で、統一的に扱える。
~/.bashrc に、下の2行を追加するだけで、各言語ごとに追加しなくても良い!
export PATH="$HOME/.anyenv/bin:$PATH"
eval "$(anyenv init -)"
global でシステム全体、local でそのプロジェクトだけのバージョンを切り替える。
コマンドラインから一時的に切り替えたい場合は、shell を使う。
すると、環境変数 RBENV_VERSION に設定される
rbenv global 2.6.6
rbenv local 2.6.6
rbenv shell 2.6.6
apt などで、/usr/bin/ruby へインストールした、バージョンを使いたいなら、
rbenv global system
rbenv local system
rbenv shell system
この使い方が、全言語で統一されているから楽
$ which ruby
~/.anyenv/envs/rbenv/shims/ruby
$ which node
~/.anyenv/envs/nodenv/shims/node
172(1): (ワッチョイ d73c-7Des) 2020/04/20(月)16:33 ID:a8zbn2bF0(1/3)調 AAS
>>149
誰も答えないので答えてみる
ary = (c_ubyte * 10)()
# C言語のp = &ary[2] と等価
p = byref(ary, sizeof(c_ubyte) * 2)
173(1): (ワッチョイ d73c-7Des) 2020/04/20(月)17:26 ID:a8zbn2bF0(2/3)調 AAS
>>170
>>157の名誉のために同じ動作をする別のコードを示そう
addr = ctypes.addressof(ary) # addrはint型なので演算可
p = ctypes.cast(addr + 2, c_void_p)
64ビットアーキテクチャになってアドレスサイズが8バイトになったので
C言語のint型(4バイト)ではなくlong型(8バイト)で扱う必要がある
ただpython3はlong型がなくなりint型に統合したのでそのまま扱える
174(1): (ワッチョイ 979b-3sNk) 2020/04/20(月)21:43 ID:OAN55Xk30(1)調 AAS
>>154
久しぶりに勉強になるレス。参考になった。
ところでWinで開発してLinuxに持って行ったりするんだけど、アーキテクチャによって環境構築が違うから大変。Dockerで解決するかな?試せよって話だが。
175: (ワッチョイ d73c-7Des) 2020/04/20(月)22:54 ID:a8zbn2bF0(3/3)調 AAS
>>174
mac, win, linuxを行き来してるけど、python3になってからはあまり困ったことはないかなぁ
OSを意識するのはsetup.pyを書くときとC言語をバインドするときくらい
176: (ワッチョイ 9fc5-ycCE) 2020/04/21(火)00:53 ID:rk7ZwuR70(1/2)調 AAS
CentOS7でpyenv使ってみたけど、やっぱディストロ側のパッケージを入れるのがめんどくさいな
ここらへんも自動化できないものかね
177: (JP 0H8f-nkQT) 2020/04/21(火)01:13 ID:XEr6YjoPH(1)調 AAS
コンテナ使え
178(1): (ワッチョイ 9fc5-ycCE) 2020/04/21(火)01:53 ID:rk7ZwuR70(2/2)調 AAS
コンテナはあんまり使う気にならない
コマンドで自動化したい・・・
179: (ワッチョイ d73c-ZrWO) 2020/04/21(火)03:15 ID:KeQ+5vSZ0(1)調 AAS
>>178
コンテナ使わないならansibleかね
180: 126 (ワッチョイ ff2c-8Jcx) 2020/04/21(火)05:12 ID:HADG6GDb0(1)調 AAS
Ruby on Rails で、Windows 10, WSL, Ubuntu 18.04 なら、
Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れた
yarn は、Windows側に入れて、WSL から、拡張子なしのyarn コマンドを呼べる。
これは、#!/bin/sh で始まるシェルスクリプト
Linux側のパッケージでは、build-essential には、
gcc(GNU C compiler), g++(GNU C++ compiler), libc6-dev(GNU C Library), make などが入っている
openssl, readline, zlib
データベースは、libsqlite3-dev, sqlite3
181: >>149 (ワッチョイ 97e6-Ho7r) 2020/04/21(火)06:58 ID:s+8SvL2m0(1)調 AAS
>>172-173
ありがとう!本当に助かりました
>>157のlongが何の事かやっと理解できました
Pythonは簡単な言語だと思うけど、
ctypesとか使っているとCで直接書きたくなるw
182: (ブーイモ MMcf-ILq3) 2020/04/21(火)15:24 ID:tZ6+KmAUM(1)調 AAS
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^
あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!
クソチョンw
183(1): (ワッチョイ b741-oySJ) 2020/05/06(水)09:07 ID:kkRwIJjL0(1)調 AAS
Pythonのsortについて勉強した
keyとlambda式の概念はちょっとややこしかったけど、理解すると天才的なアイデアだなと思った
あと複数の返り値を渡せるから二次元リストの複数列ソートとかも普通にできるんだな
184: (ワッチョイ 5b2d-PN77) 2020/05/06(水)10:21 ID:CFwhj95k0(1)調 AAS
sleep sortのほうが天才的
185(1): (ワッチョイ eaa5-NK3V) 2020/05/06(水)11:41 ID:CFZzJW0b0(1)調 AAS
https://ja.wikipedia.org/wiki/%E3%83%A9%E3%83%A0%E3%83%80%E8%A8%88%E7%AE%97
こことかは天才的すぎて何言ってるか未だに分からん
186: (アウアウエー Sae2-oySJ) 2020/05/06(水)12:13 ID:58ateUZWa(1)調 AAS
元々はlispの言語仕様なんだけどな
187: (ワッチョイ 6a01-1foI) 2020/05/06(水)12:58 ID:JWXU759L0(1)調 AAS
>>183
辞書のリストのソートもラムダ式を使えば簡単!
188: (ワッチョイ 2301-kk50) 2020/05/06(水)13:10 ID:rGVRU5f10(1)調 AAS
>>185
心躍るよな
189(1): (ワッチョイ 5b84-8oPF) 2020/05/08(金)17:40 ID:d7gkQAuY0(1)調 AAS
<class 'tuple'>: (1, 1, 320, 320) この形の配列を
<class 'tuple'>: (320, 320, 1) にする方法ってありますか?
190(1): (ワッチョイ bb01-AOPt) 2020/05/08(金)17:46 ID:JpV79Xjz0(1/2)調 AAS
>>189
一旦listにして
先頭なり2個目なりを抜いて
逆順にして
タプルに戻せ
続きは↓でな。
2chスレ:tech
191(2): (アウアウカー Sa7b-IY8Z) 2020/05/08(金)17:55 ID:e2HjnKz7a(1)調 AAS
初心者ですが質問です。
現在、使用OSはRaspbianで
Pythonのバージョンは2.7.16 何ですか
どうやったらpython3に出来ますか?
pyenvで2と3を共存させる方法を見ましたが
いまいちよくわからなかったので、
とりあえず3にバージョンアップしたいのですが・・・
192: (ラクッペペ MMe6-Lw6R) 2020/05/08(金)18:32 ID:AqYbzX1BM(1)調 AAS
pyenv install 2.7.18
pyenv install 3.8.2
pyenv global 2.7.18 3.8.2
pyenv rehashは今はいらないんだっけ?
もう覚えてねえな
ちゃんとpyenv入ってるなら動くんじゃない?
そこがすでに怪しい感じだけど
193: (ワッチョイ be2c-Qfm0) 2020/05/08(金)19:43 ID:Fn4yfVbS0(1/2)調 AAS
漏れは、Windows 10, WSL, Ubuntu 18.04 で、
Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れた
anyenv は多言語向きで、rbenv, nodenv, pyenv, phpenv などを同じ使い方で、統一的に扱える。
~/.bashrc に、下の2行を追加するだけで、各言語ごとに追加しなくても良い
export PATH="$HOME/.anyenv/bin:$PATH"
eval "$(anyenv init -)"
anyenv 公式サイト
https://github.com/anyenv/anyenv
anyenv + macOS環境構築
https://qiita.com/rinpa/items/81766cd6a7b23dea9f3c
194(1): (ワッチョイ 0b3c-Yqly) 2020/05/08(金)19:57 ID:qca/Mwjw0(1)調 AAS
>>191
Raspbianならpythonの代わりにpython3って打てば動くはず
あとはpipの代わりにpip3を使うのがポイント
195: (ワッチョイ bb01-AOPt) 2020/05/08(金)20:53 ID:JpV79Xjz0(2/2)調 AAS
>>191
自称初心者は(・∀・)カエレ!!!
初心者の質問板 2ch板:qa
196(1): (ワッチョイ be2c-Qfm0) 2020/05/08(金)21:21 ID:Fn4yfVbS0(2/2)調 AAS
確かに、Windows 10, WSL, Ubuntu 18.04 でも、
file `which python`
/usr/bin/python: symbolic link to python2.7
file `which python2`
/usr/bin/python2: symbolic link to python2.7
file `which python3`
/usr/bin/python3: symbolic link to python3.6
197(1): (ワッチョイ 8f1f-IY8Z) 2020/05/08(金)23:23 ID:i3NtnBHD0(1)調 AAS
>>194
ありがとうございます!
Python3と打ったら3.7.3と出てきました。
これってpythonと入力した時に出てくる
2.7.16と両方入ってるってことなんですか?
198(1): (ワッチョイ 5b2c-ZqgI) 2020/05/08(金)23:52 ID:DkmxaGO00(1)調 AAS
tkinterでafterループするとき
def periodic():
__if:
____after(0,periodic)
__else:
____next_function()
____return
periodic()
とすると思います。これを以下のように
periodic()
next_function()
と書いても、afterループで止まってくれないんですが、どうにかして実現できないでしょうか?
199: 196 (ワッチョイ be2c-Qfm0) 2020/05/09(土)07:31 ID:/Z4Vk9Yy0(1)調 AAS
>>197
>>196
に書いてある、コマンドを入力してみ
Ubuntu 18.04 と同じかどうか分かる
200: (ワッチョイ 5b84-8oPF) 2020/05/09(土)08:25 ID:k66XcY870(1)調 AAS
>>190
了解です
ここで書き直します
201(1): (アウアウエー Sae2-jgrQ) 2020/05/09(土)10:03 ID:3rxWY8lSa(1)調 AAS
>>198
違う
def periodic():
__if:
____after(0,periodic)
__else:
____next_function()
____return
after(0, periodic)
としろ
202: (ワッチョイ 5b2c-ZqgI) 2020/05/09(土)13:58 ID:A4bGLwon0(1/2)調 AAS
>>201
おーと思ったんですが抜けますね…
以下みたいな感じのコード書いてます
def periodic():
__progressbar["value"] +=10
__nonlocal res
__try:
____res=queue.get(0) # "TEST"が入る
__except queue.Empty:
____res=None
__if:
____res is None: after(100,periodic)
__else:
____progressbar["value"] =0
def next_func():
__nonlocal res
__print(res)
res=None
after(0,periodic)
next_func()
-->None
-->"TEST"
やりたいことはサブプロセスからのqueue待機です。省略しまくってるけどクラス内の話で、selfとかは適切についてます
203: (ワッチョイ 5b2c-ZqgI) 2020/05/09(土)13:59 ID:A4bGLwon0(2/2)調 AAS
ちょっとズレてるけど気にしないでください…
204: (ワッチョイ 26c7-AOPt) 2020/05/10(日)16:02 ID:PWNBG1Hj0(1/2)調 AAS
https://www.youtube.com/watch?v=nk0YQGb08IA
ゲームエンジンってテキストエディタとか作れるのね
unityが一番いいんだろうけど
205: (アウアウエー Sae2-jgrQ) 2020/05/10(日)16:08 ID:nv4IBqVla(1/2)調 AAS
3D のテキストエディタ造ってみ
Unreal Engine (C++)
Unity (C#)
pygame (Python)
あたりがおすすめ
pygame 以外にももっと色々あるので試して覚えろ
206: (ワッチョイ 26c7-AOPt) 2020/05/10(日)17:10 ID:PWNBG1Hj0(2/2)調 AAS
うにティもunrealもおもすぎるんで godot
godotはやはり劣る?
207(2): (アウアウカー Sa7b-IY8Z) 2020/05/10(日)17:43 ID:kp9ew9S5a(1)調 AAS
すみません、Djangoをapacheを使って
サイトを公開したいのですが
以下のサイトのようにmod_wsgiを使う感じでしょうか?
自分はRaspbianを使っており以下のサイトでは
Djangoの古いバージョンを使ってるみたいなので
現在も以下の方法で公開出来るのか知りたいです。
https://www.sejuku.net/blog/27637
208(1): (ワッチョイ 5b2d-PN77) 2020/05/10(日)17:50 ID:msAj4oxp0(1)調 AAS
>>207
なんでやってみないの?
209: (アウアウエー Sae2-jgrQ) 2020/05/10(日)17:50 ID:nv4IBqVla(2/2)調 AAS
マルチンコ禁止
210(1): (ワッチョイ 8f61-C0uG) 2020/05/10(日)19:55 ID:sCM9g+b80(1)調 AAS
>>207
余程の理由がない限りapacheよりnginxがいい。
uWSGIは、nginxの公式でサポートしてるからいきなり使えるし、
Gunicornも、nginxを強く推奨しててドキュメントもnginx中心で書かれてる。
211(1): (ワッチョイ 8f1f-IY8Z) 2020/05/10(日)20:01 ID:PyMsjhjv0(1)調 AAS
>>210
そうだったんですか・・・
Apacheとnginxを一つのパソコンに
両方インストールして試すことって出来ますか?
>>208
的外れなことだったら長時間無駄にすることになるので・・・
212: (ワッチョイ 0b7d-V9b+) 2020/05/11(月)06:43 ID:tD5KUT+e0(1/2)調 AAS
なんだこいつ
213: (ワッチョイ 5b01-A7sU) 2020/05/11(月)07:16 ID:pizd2Dwt0(1)調 AAS
俺さまの手間をはぶくために
お前らが代わりにやれ、ってことでしょ
214: (ワッチョイ cb97-lN55) 2020/05/11(月)11:36 ID:K6VDdGfk0(1)調 AAS
>>211
一応「お勉強」とタイトルがついてるスレだし、
時間かかるから試行錯誤という名の勉強はしたくない、
というのなら誰も質問に答えてくれないよ
215: (ワッチョイ 2ac5-gIrT) 2020/05/11(月)11:37 ID:IovZ5Nwf0(1)調 AAS
「俺は時間を無駄にしたくないからマルチポストで質問する。
お前らは重複しててもそれぞれ質問に答えろ。
回答が被ってたら知らん」
ここまで自己中のやつはなかなか珍しい
216(1): (ワッチョイ 6359-PG2n) 2020/05/11(月)16:06 ID:Lv407Pl70(1)調 AAS
最悪Djangoの開発サーバ動かしてリバースプロキシでもええんやで
217: (アウアウカー Sa7b-IY8Z) 2020/05/11(月)17:07 ID:8hHAJcBia(1)調 AAS
>>216
この際なのでApacheかnginxどちらかのwebサーバーを
使えるようになっておきたいので・・・
まだ良し悪しが分からないのでnginxiインストールして
どっちも試してみることにします。
どちらか覚えて応用がきけばいいのですが。
218(2): (ワッチョイ 0b7d-V9b+) 2020/05/11(月)19:58 ID:tD5KUT+e0(2/2)調 AAS
エンジニアに全く向いてない奴かと思ったがこの神経の太さは見所ある
219: (ワッチョイ bb01-AOPt) 2020/05/11(月)20:51 ID:YiMamAp20(1)調 AAS
>>218
あやしいものを売りつける営業()にでもなったほうがまだいいんじゃ・・・
220(1): (ワッチョイ be2c-Qfm0) 2020/05/11(月)22:10 ID:M5DpbX0A0(1)調 AAS
Ruby on Rails では、静的なアセットファイルは、
デフォルトで、nginx から配信される
App サーバーからは、配信されない。
App サーバーは、Unicorn からPuma へ変更された
221: (ワッチョイ 4aa3-ps23) 2020/05/11(月)22:38 ID:3R4adePT0(1)調 AAS
異端者だっ!!
222(2): 令和の和製ビルゲイツ (ワッチョイ 661f-IY8Z) 2020/05/12(火)04:53 ID:I45dgjw50(1)調 AAS
>>218
エンジニアというよりスティーブジョブス的なものを目指してるんですよね。
ビルゲイツみたいにはなりたくなくて
エンゲルバートやホリエモンとかの
パイオニア路線ですね。
>>220
何の話か分からない・・・(;ω;)
223: (ワッチョイ 8a52-ouS7) 2020/05/12(火)07:00 ID:SVn+5d280(1)調 AAS
>>222
自分でやればできることをせずに人に聞かないと前に進まないような奴がパイオニアになんてなれるのか?
224: (ワッチョイ 4aa3-ps23) 2020/05/12(火)08:35 ID:No7WX4cJ0(1/2)調 AAS
パイオニアは人より前を進まないとねw
225: (ブーイモ MM3f-yKpr) 2020/05/12(火)09:27 ID:U2ejKrVbM(1)調 AAS
ホリエモンがパイオニアwww
226: (ワッチョイ 4aa3-ps23) 2020/05/12(火)09:47 ID:No7WX4cJ0(2/2)調 AAS
別の意味で人の前に立ってる
227: (ワッチョイ cb97-lN55) 2020/05/12(火)12:03 ID:opFhPjLL0(1)調 AAS
>>222
ネタだと思うが、生粋の「意識高い系」だな。
意識高い風を装うけど、実際は意識も能力も低くて、
本当に意識高い人の格好だけ真似てみるやつ。
228: (アウアウエー Sae2-jgrQ) 2020/05/12(火)12:09 ID:4WwqN1hQa(1)調 AAS
相手するから居憑くんだよ
マルチは巣に還れ
229(1): 令和の和製ビルゲイツ (アウアウカー Sa7b-IY8Z) 2020/05/12(火)17:20 ID:vO32FnAQa(1/2)調 AAS
すみません!話が逸れてしまいました!
OSはRaspbianでpython3なのですが
nginxを使う場合は
systemdプログラムでSystemCtlコマンドは
使えるんでしょうか?
230(1): (ワッチョイ 5b2d-PN77) 2020/05/12(火)17:32 ID:aOH9AN9k0(1)調 AAS
>>229
なんでやってみないの?
231: (アウアウカー Sa7b-IY8Z) 2020/05/12(火)17:52 ID:vO32FnAQa(2/2)調 AAS
>>230
外にいるので!
232: (ワッチョイ d35f-tC6Q) 2020/05/12(火)17:54 ID:GG8UV2/o0(1)調 AAS
もうこいつの相手するなよ
233: (ワッチョイ 4af8-KsCX) 2020/05/12(火)17:59 ID:s06VnCgE0(1)調 AAS
あんたすげーよ
234: (ワッチョイ 8f63-Lw6R) 2020/05/12(火)20:01 ID:OrVh+WEw0(1)調 AAS
ゲェジの集団
235: (ワッチョイ cf2c-O3uN) 2020/05/12(火)22:38 ID:TUYJp9Io0(1)調 AAS
こいつ自作板の荒らしだよ
初心者を装ってレスさせるのが目的
名前隠したり自演・偽装するのでそれっぽい書き込みは一切無視推奨
236: 令和の和製ビルゲイツ (ワッチョイ f91f-7kcB) 2020/05/13(水)02:39 ID:qzvVIn3M0(1)調 AAS
apache2入れたままでnginx入れようとしたら
dpkgで依存関係のエラーが発生しました!
やはりまだ初心者なので
apache2をremoveしてからngginx入れます!
237(1): (ワッチョイ 7f2c-JcAG) 2020/05/13(水)05:49 ID:VSt/R8YQ0(1)調 AAS
nginx だと、ソースコードからビルドしてる。
やめとけ。素人には無理
sudo apt-get install apache2
でインストールできる、apache2 を使え
「raspbian apache vs nginx」
「raspbian apache インストール」「raspbian nginx インストール」などで検索すれば?
Linux 板のラズパイスレで聞いた方がよい
238: (ワッチョイ c101-DBEz) 2020/05/13(水)08:43 ID:3CYloFoL0(1)調 AAS
うんこをつつくと
うんこくさくなるよ!
ほっといてーあげてー
239: (アウアウエー Sa93-yXYh) 2020/05/13(水)09:12 ID:p9DOzuLsa(1)調 AAS
問題を解決する意欲が観られない
スレを引き延ばすのが目的
すぐにゴールポストを移動する
みごとに朝鮮人メンタルωωω
240(1): (ワッチョイ e3c7-DBEz) 2020/05/13(水)10:05 ID:089XtaI10(1/3)調 AAS
googlemapのコメント情報を集計するプログラムって、作れますか?
地図apiってのがいるんでしょうか?
釣り場情報を知りたいのです
241: (ワッチョイ d159-WrDj) 2020/05/13(水)10:31 ID:d/MDIhqu0(1)調 AAS
https://developers.google.com/places/web-service/details
242: (ワッチョイ e3c7-DBEz) 2020/05/13(水)11:57 ID:089XtaI10(2/3)調 AAS
↑このファイルをサーバーに置くのですか?
243(2): (ワッチョイ 8541-gIXh) 2020/05/13(水)12:59 ID:uoqSbSCp0(1)調 AAS
>>240
googleにログインした状態で
https://console.cloud.google.com/apis/credentials にアクセスして
「認証情報を作成」でAPIキーを新規作成して
「ライブラリ」に移動してPlaces APIを有効にする
APIキーを作ったらリファレンスやサンプルを参考にURLを生成してgetを行う
するとjsonテキストが返ってくるので、jsonを適切に処理すればそういうソフトが作れる
https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=Museum%20of%20Contemporary%20Art%20Australia&inputtype=textquery&fields=photos,formatted_address,name,rating,opening_hours,geometry&key=YOUR_API_KEY
↑のURLの「YOUR_API_KEY」の部分を取得したAPIキーに置き換えてブラウザでアクセスして
シドニー現代美術館のjsonが表示されたら第一段階は成功。あとは自力で頑張れ
244: (ワッチョイ e3c7-DBEz) 2020/05/13(水)13:04 ID:089XtaI10(3/3)調 AAS
>>243
有料なんすねこれ
245: (ワッチョイ 613c-vB/y) 2020/05/13(水)18:25 ID:ibBgBr2u0(1)調 AAS
>>243
1ヶ月$200まで無料って書いてあるだろ
ヘビーな使い方しなければそうはならない
246: (ワッチョイ 9b2c-XmIU) 2020/05/13(水)21:46 ID:Fq5bUpdo0(1)調 AAS
だから無駄だって
ものを聞きたいんじゃなくて回答者をイラつかせて楽しむのが目的なんだから
247: (ワッチョイ 4f63-4oRg) 2020/05/14(木)03:31 ID:7qxmxCRs0(1)調 AAS
相手してるように見えるのもゲェジの自演だしな〜
仮にも健常のくせにそこまで低知能なわけないだろ
上下前次1-新書関写板覧索設栞歴
あと 755 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.037s