質問する前にGoogleで検索しましょう。 http://www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。
前スレ
スレ立てるまでもない質問はここで 152匹目
https://mevius.5ch.net/test/read.cgi/tech/1573214616/
前々スレ
スレ立てるまでもない質問はここで 151匹目
https://mevius.5ch.net/test/read.cgi/tech/1541239698/
注意「〜と〜はどっちの方が○いですか?」みたいなのは
このスレの粘着荒らしですので無視してください
探検
スレ立てるまでもない質問はここで 153匹目
■ このスレッドは過去ログ倉庫に格納されています
2020/04/06(月) 12:04:45.73ID:xHCNmW/7
492デフォルトの名無しさん
2020/05/25(月) 22:26:05.97ID:ZxXJY/GM493デフォルトの名無しさん
2020/05/25(月) 22:32:32.74ID:QuDd8pbR 二階積分すればできるのは分かるんですが、ググると、加速度センサーの情報から位置情報を割り出すのは簡単ではないみたいな話が結構出てきて確信に辿り着けないんです。
姿勢も変わるしノイズも加わるからどうのこうので...
姿勢も変わるしノイズも加わるからどうのこうので...
494デフォルトの名無しさん
2020/05/25(月) 22:40:50.42ID:MvFfhC/+ 今マイナーなDBを使っていて、複合インデックスが(column1 ASC, column2 ASC)だとして
SELECT * FROM table WHERE column1 > 10 AND column2 > 20
こんな感じに範囲指定の条件を2つ書くとインデックス使用されなくて、どうやらBツリーの構造的に仕方ない(?)っぽいんですが、
MySQL/PostgreSQL/Oracle/SQL Serverあたりの有名所も同じ制約あるんですか?
恐らくこの辺もBツリー使ってますよね?
SELECT * FROM table WHERE column1 > 10 AND column2 > 20
こんな感じに範囲指定の条件を2つ書くとインデックス使用されなくて、どうやらBツリーの構造的に仕方ない(?)っぽいんですが、
MySQL/PostgreSQL/Oracle/SQL Serverあたりの有名所も同じ制約あるんですか?
恐らくこの辺もBツリー使ってますよね?
495デフォルトの名無しさん
2020/05/25(月) 23:22:11.82ID:oQRyx0Ul496デフォルトの名無しさん
2020/05/25(月) 23:24:48.70ID:3NWmPB8J >>493
それ言ったら加速度センサー使ってちゃ何やってもダメってことだろ
それ言ったら加速度センサー使ってちゃ何やってもダメってことだろ
497デフォルトの名無しさん
2020/05/25(月) 23:44:58.49ID:zwsFaYDZ >>494
インデックスが使われないことに不満があるってのは、そのSQLが抽出しようとしてる範囲の図を頭のなかで正しくイメージできてないんだと思う
それ細切れかつ広範な、結構いびつな図形で切り出す文になるよ
索引構成表やカバリングインデックスならともかく、ルールベースオプティマイザがインデックスを使うのは考えにくい
インデックスが使われないことに不満があるってのは、そのSQLが抽出しようとしてる範囲の図を頭のなかで正しくイメージできてないんだと思う
それ細切れかつ広範な、結構いびつな図形で切り出す文になるよ
索引構成表やカバリングインデックスならともかく、ルールベースオプティマイザがインデックスを使うのは考えにくい
498デフォルトの名無しさん
2020/05/25(月) 23:54:42.09ID:ZoNSwci2 >>497
まず日本語で話せよ
まず日本語で話せよ
499デフォルトの名無しさん
2020/05/26(火) 00:33:07.73ID:HjKDzvjP >>493
以前勤めてた会社がIoTの会社で加速度センサー使ってた
ハード側担当じゃなかったから詳しくは覚えてないんだけど、変位が欲しいだけなら変位出力してくれる加速度センサーあるからそういうの使った方が手っ取り早いよ
うちが使ってたのは数万円のかなり精度高いやつでノイズはほとんどなかったんだけど、ただ計測中に3軸の角度がずれるとデータもその分ずれてた気がするから、角度は気を付けないといけなかったと思う
あと、地球の自転の数値が加速度にのってくるとハード側担当が言ってたから、変位に影響あるのかわからないけどもしかしたら考慮しないといけないかも
以前勤めてた会社がIoTの会社で加速度センサー使ってた
ハード側担当じゃなかったから詳しくは覚えてないんだけど、変位が欲しいだけなら変位出力してくれる加速度センサーあるからそういうの使った方が手っ取り早いよ
うちが使ってたのは数万円のかなり精度高いやつでノイズはほとんどなかったんだけど、ただ計測中に3軸の角度がずれるとデータもその分ずれてた気がするから、角度は気を付けないといけなかったと思う
あと、地球の自転の数値が加速度にのってくるとハード側担当が言ってたから、変位に影響あるのかわからないけどもしかしたら考慮しないといけないかも
500デフォルトの名無しさん
2020/05/26(火) 01:00:50.34ID:l4mmL3sO コリオリ力を考慮に入れないといけないとか?
501デフォルトの名無しさん
2020/05/26(火) 02:39:01.44ID:qWUWsl7o >>499
貴重なお話ありがとうございます!
貴重なお話ありがとうございます!
502デフォルトの名無しさん
2020/05/26(火) 03:23:12.75ID:LHR6HmXb503デフォルトの名無しさん
2020/05/26(火) 04:18:55.90ID:YlCczhWg イントラ内に置いたオンプレサーバ上で動くアプリを作りたいです。
クライアント側のUIはWebブラウザです。
この場合、サーバとWebブラウザ間の通信内容を暗号化するにはどうしたらいいでしょう?
WebブラウザからはIPアドレス直打ちでアクセスします。
またWebブラウザにはルート証明書の手動インストール等、めんどい作業は一切やりたくないです。
クライアント側のUIはWebブラウザです。
この場合、サーバとWebブラウザ間の通信内容を暗号化するにはどうしたらいいでしょう?
WebブラウザからはIPアドレス直打ちでアクセスします。
またWebブラウザにはルート証明書の手動インストール等、めんどい作業は一切やりたくないです。
504デフォルトの名無しさん
2020/05/26(火) 05:32:46.01ID:uV+m0fgU505デフォルトの名無しさん
2020/05/26(火) 07:27:39.78ID:v36aPyjr >>479
RubyかPython
RubyかPython
506デフォルトの名無しさん
2020/05/26(火) 12:00:21.78ID:AJjrlp3O JavaScriptでは行末の ; を省略するのが正義なのですか?
507デフォルトの名無しさん
2020/05/26(火) 12:38:36.78ID:wIervGKV IT掲示板群 ttp://x0000.net/forum.aspx?id=15
学術の巨大掲示板群 - アルファ・ラボ ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
simulationライブラリで純粋な関数式プログラミングをする
ttp://x0000.net/topic.aspx?id=3631-0
UIライブラリ (C#, 2D) を作ったよ
ttp://x0000.net/topic.aspx?id=3688-0
連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
4Dエンジン(画像有り)
ttp://x0000.net/topic.aspx?id=3677-0
matrixのライブラリ
ttp://x0000.net/topic.aspx?id=3711-0
ある強力なFor関数
ttp://x0000.net/topic.aspx?id=3630-0
SQLライブラリ
ttp://x0000.net/topic.aspx?id=3675-0
学術の巨大掲示板群 - アルファ・ラボ ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
simulationライブラリで純粋な関数式プログラミングをする
ttp://x0000.net/topic.aspx?id=3631-0
UIライブラリ (C#, 2D) を作ったよ
ttp://x0000.net/topic.aspx?id=3688-0
連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
4Dエンジン(画像有り)
ttp://x0000.net/topic.aspx?id=3677-0
matrixのライブラリ
ttp://x0000.net/topic.aspx?id=3711-0
ある強力なFor関数
ttp://x0000.net/topic.aspx?id=3630-0
SQLライブラリ
ttp://x0000.net/topic.aspx?id=3675-0
508デフォルトの名無しさん
2020/05/26(火) 13:27:43.81ID:EtaD8bXQ >>503
暗号化するには、https を使えば?
>>506
VSCode のBeautify, Prettier の設定か?
Ruby で有名な、Airbnb は、セミコロンを付けてる
https://github.com/airbnb/javascript#semicolons
JavaScript の話題は、この板ではなく、web 制作管理板の方へ書き込んでください!
暗号化するには、https を使えば?
>>506
VSCode のBeautify, Prettier の設定か?
Ruby で有名な、Airbnb は、セミコロンを付けてる
https://github.com/airbnb/javascript#semicolons
JavaScript の話題は、この板ではなく、web 制作管理板の方へ書き込んでください!
509デフォルトの名無しさん
2020/05/26(火) 13:49:32.61ID:uV+m0fgU >>508
ブラウザに証明書という一文から、オレオレ証明書を使うものと思われる
ブラウザに証明書という一文から、オレオレ証明書を使うものと思われる
510デフォルトの名無しさん
2020/05/26(火) 14:37:55.52ID:EQ3RYCHb ;はビルドしたら勝手に消えるから付けようが付けまいが俺の人生に1mmも影響しない
511デフォルトの名無しさん
2020/05/26(火) 15:38:03.37ID:iy16kVHl 性器表現が
JavaScriptとPHPで書きかた・扱い方が違うんだけど
覚えるコツありますか?
その他の言語でもまた違うの?
むかしWord検索・痴漢でやったのとも少し違うし。
JavaScriptとPHPで書きかた・扱い方が違うんだけど
覚えるコツありますか?
その他の言語でもまた違うの?
むかしWord検索・痴漢でやったのとも少し違うし。
512デフォルトの名無しさん
2020/05/26(火) 15:57:06.26ID:gtoMtdIk その誤字、面白いと思ってやってるの?
513デフォルトの名無しさん
2020/05/26(火) 16:10:59.66ID:uV+m0fgU514デフォルトの名無しさん
2020/05/26(火) 17:14:07.07ID:xe35/PQB そんなもん覚えなくていいよ
適当に書いてからオンラインの正規表現チェッカーとか使って軽くテストしてみて、間違ってたら調べて直せばいいだけ
適当に書いてからオンラインの正規表現チェッカーとか使って軽くテストしてみて、間違ってたら調べて直せばいいだけ
515デフォルトの名無しさん
2020/05/26(火) 17:26:30.72ID:e7nW6kl0 Electron一択
516デフォルトの名無しさん
2020/05/26(火) 17:58:28.31ID:Hfs+OB+h jsの//で囲む記法は違和感ありまくりんぐ
517デフォルトの名無しさん
2020/05/26(火) 18:22:36.63ID:dVzjJY4+ 何かを完璧にしてから実践するより
思いついたものをすぐに試して結果を確認することを繰り返してるうちに強くなれる
思いついたものをすぐに試して結果を確認することを繰り返してるうちに強くなれる
518デフォルトの名無しさん
2020/05/26(火) 18:35:18.79ID:uV+m0fgU ……UNIX系で慣れ親しむと // が正統派じゃないかなと思ってしまう
519デフォルトの名無しさん
2020/05/26(火) 19:00:15.37ID:u1LODJHC >>488-489
積分は高校生の必須科目に無い気が・・・仮にやっていても実践的な内容ではないかと
>>493
自分も専門ではないし概略しか説明できないけど、いわゆるInertial Navigationだよね
どの程度の精度が欲しいのかにもよるけどカーナビレベルの精度を得たいならソフトウェアの工夫だけでは限界があると思う
対象が自由に動く場合>>499氏が書いているように姿勢も重要になるかと。つまりジャイロがいる
加速度計やジャイロみたいにノイズを含む入力から最もらしい値を算出するのにカルマンフィルターというものが使われるらしいけど
自分も理解できていないので説明できない。「カーナビ」 or 「ロケット」+「カルマンフィルター」とかでググると関連する論文とか出てくる
積分は高校生の必須科目に無い気が・・・仮にやっていても実践的な内容ではないかと
>>493
自分も専門ではないし概略しか説明できないけど、いわゆるInertial Navigationだよね
どの程度の精度が欲しいのかにもよるけどカーナビレベルの精度を得たいならソフトウェアの工夫だけでは限界があると思う
対象が自由に動く場合>>499氏が書いているように姿勢も重要になるかと。つまりジャイロがいる
加速度計やジャイロみたいにノイズを含む入力から最もらしい値を算出するのにカルマンフィルターというものが使われるらしいけど
自分も理解できていないので説明できない。「カーナビ」 or 「ロケット」+「カルマンフィルター」とかでググると関連する論文とか出てくる
520デフォルトの名無しさん
2020/05/26(火) 19:04:51.20ID:l4mmL3sO より正確にいうと、位置と速度と加速度だけでは足りない
加速度の微分、そのまた微分と補正項が必要になる
加速度の微分、そのまた微分と補正項が必要になる
521デフォルトの名無しさん
2020/05/26(火) 20:50:41.07ID:jC43ZdAT そいやWiiリモコンを激しく振り回すと向きの検出が困難になるから+でジャイロが追加されたんだっけ?
522デフォルトの名無しさん
2020/05/27(水) 13:04:01.27ID:/WrAuwS4 よくプログラムとかコマンドの説明で、
[aaa] はオプション、bbb | ccc はどちらかを選択みたいなヘルプの書き方があると思うんですけど、
これってなんちゃら表記法みたいな名前ってついてるんですか?
[aaa] はオプション、bbb | ccc はどちらかを選択みたいなヘルプの書き方があると思うんですけど、
これってなんちゃら表記法みたいな名前ってついてるんですか?
523デフォルトの名無しさん
2020/05/27(水) 13:54:58.89ID:mZYrSaHn EBNF
524デフォルトの名無しさん
2020/05/27(水) 14:07:35.27ID:/WrAuwS4 >>523
ありがとう!
ありがとう!
525デフォルトの名無しさん
2020/05/27(水) 14:44:37.06ID:zOSozGpl いえいえ
526デフォルトの名無しさん
2020/05/27(水) 15:50:35.24ID:lejvr74Z LLVMでインタプリタ言語が作れるようなことを知ったのですが
今はbison+flexは使われてないのでしょうか?
今はbison+flexは使われてないのでしょうか?
527デフォルトの名無しさん
2020/05/27(水) 16:20:56.34ID:EeFoYUyr VPSで Python が 2.6, 2.7, 3.5, 3.6 と入って、互換性がなくて困ります (CentOS6)
特に Let'sEncrypt で、いつの間にか動いていたはずの証明書更新スクリプトがエラーを吐きまくっていました
どうしたら良いでしょうか?
どこかに指針とかありませんでしょうか?
特に Let'sEncrypt で、いつの間にか動いていたはずの証明書更新スクリプトがエラーを吐きまくっていました
どうしたら良いでしょうか?
どこかに指針とかありませんでしょうか?
528デフォルトの名無しさん
2020/05/27(水) 16:24:57.73ID:EeFoYUyr あ、質問の意図が不明に
Python のバージョンをよしなに管理するうまい方法って、どこかのサイトで解説していないでしょうか?
Python のバージョンをよしなに管理するうまい方法って、どこかのサイトで解説していないでしょうか?
529デフォルトの名無しさん
2020/05/27(水) 21:00:21.85ID:ISGE1WR5 漏れは、Windows 10, WSL, Ubuntu 18.04 で、
VSCode の拡張機能、Remote WSL も使う
Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れた
yarn は、Windows側に入れて、WSL から、拡張子なしのyarn コマンドを呼べる。
これは、#!/bin/sh で始まるシェルスクリプト
anyenv 公式サイト
https://github.com/anyenv/anyenv
anyenv + macOS環境構築
https://qiita.com/rinpa/items/81766cd6a7b23dea9f3c
anyenv は多言語向きで、rbenv, nodenv, pyenv, phpenv などを同じ使い方で、統一的に扱える。
OS のapt パッケージとも共存できる
~/.bashrc に、下の2行を追加するだけで、各言語ごとに追加しなくても良い。
export PATH="$HOME/.anyenv/bin:$PATH"
eval "$(anyenv init -)"
VSCode の拡張機能、Remote WSL も使う
Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れた
yarn は、Windows側に入れて、WSL から、拡張子なしのyarn コマンドを呼べる。
これは、#!/bin/sh で始まるシェルスクリプト
anyenv 公式サイト
https://github.com/anyenv/anyenv
anyenv + macOS環境構築
https://qiita.com/rinpa/items/81766cd6a7b23dea9f3c
anyenv は多言語向きで、rbenv, nodenv, pyenv, phpenv などを同じ使い方で、統一的に扱える。
OS のapt パッケージとも共存できる
~/.bashrc に、下の2行を追加するだけで、各言語ごとに追加しなくても良い。
export PATH="$HOME/.anyenv/bin:$PATH"
eval "$(anyenv init -)"
530デフォルトの名無しさん
2020/05/27(水) 21:34:28.94ID:E9pm4anV531デフォルトの名無しさん
2020/05/28(木) 10:49:49.09ID:RjQOSweP BSDライセンスのライブラリのソースコードを、CMakeを使ってVisual Studio用にビルドし、
作成中のWindowsアプリのプロジェクトに組み込みたいと思っています。
プロジェクト自体はGitやSVNなどでバージョン管理しているとすると、
このビルドしたライブラリ(libファイルなど)はその中に入れてしまうべきなのでしょうか。
Debug版Release版合わせて200MB以上あるものです。
それとも、各自自分で用意しておかないとビルドできないという状態のまま、
バージョン管理からは切り離しておくべきなのでしょうか。
作成中のWindowsアプリのプロジェクトに組み込みたいと思っています。
プロジェクト自体はGitやSVNなどでバージョン管理しているとすると、
このビルドしたライブラリ(libファイルなど)はその中に入れてしまうべきなのでしょうか。
Debug版Release版合わせて200MB以上あるものです。
それとも、各自自分で用意しておかないとビルドできないという状態のまま、
バージョン管理からは切り離しておくべきなのでしょうか。
532デフォルトの名無しさん
2020/05/28(木) 11:03:10.01ID:seLZRbBu >>531
そのライブラリをVisualStudioというかWindows用にポートしたプロジェクトとして公開
その成果としてのlibをBSDライセンスの元でプロジェクトで利用
が一番だと思う
そのライブラリを自作のプロジェクトの一部にとか、厄介事の臭いしかしないから
そのライブラリをVisualStudioというかWindows用にポートしたプロジェクトとして公開
その成果としてのlibをBSDライセンスの元でプロジェクトで利用
が一番だと思う
そのライブラリを自作のプロジェクトの一部にとか、厄介事の臭いしかしないから
533デフォルトの名無しさん
2020/05/28(木) 11:06:46.28ID:VMjOSmuX そうかなあ
パッケージ管理ツールで入れてるんならいいけど、拾い物ならソースは一緒に入れておいた方がいいと思うわ
まあlibはさすがに要らん
パッケージ管理ツールで入れてるんならいいけど、拾い物ならソースは一緒に入れておいた方がいいと思うわ
まあlibはさすがに要らん
534デフォルトの名無しさん
2020/05/28(木) 12:15:07.49ID:RjQOSweP535デフォルトの名無しさん
2020/05/28(木) 12:51:59.92ID:seLZRbBu >>534
そう、Windowsへのポーティングのプロジェクトと、本丸のプロジェクトは分けて管理する
問題になりそうな点は隔離しておくことでリスク管理になる
いざとなった時には、代替のライブラリに変えることで、本丸が巻き込まれる事態を回避する
ポーティングしたプロジェクトの方が有名になったりしてw
そう、Windowsへのポーティングのプロジェクトと、本丸のプロジェクトは分けて管理する
問題になりそうな点は隔離しておくことでリスク管理になる
いざとなった時には、代替のライブラリに変えることで、本丸が巻き込まれる事態を回避する
ポーティングしたプロジェクトの方が有名になったりしてw
536デフォルトの名無しさん
2020/05/28(木) 18:58:44.18ID:jB6NfBip WindowsMediaPlayerの進捗バー?みたいの(進捗に応じて青いニョキニョキが伸びるやつ)
ってどうやって作ればいいんですか?
自分で音楽再生アプリを作っているのですが、あれが作れません。
ってどうやって作ればいいんですか?
自分で音楽再生アプリを作っているのですが、あれが作れません。
537デフォルトの名無しさん
2020/05/28(木) 19:08:31.40ID:qQ4KLTrE538蟻人間 ◆T6xkBnTXz7B0
2020/05/28(木) 19:18:17.19ID:xJ8AUXZ1 >>536
プログレスバーつうもんをGUIに貼り付けて、最大値、最小値と割合をセットするだけだよ。小学校で割合を習ったでしょう。
プログレスバーつうもんをGUIに貼り付けて、最大値、最小値と割合をセットするだけだよ。小学校で割合を習ったでしょう。
539蟻人間 ◆T6xkBnTXz7B0
2020/05/28(木) 19:26:35.47ID:xJ8AUXZ1 プログレスバーの貼り方は言語によって違うから、言語を指定してね。
540536
2020/05/28(木) 21:17:12.60ID:jB6NfBip541デフォルトの名無しさん
2020/05/28(木) 21:18:34.58ID:jB6NfBip MicrosoftもMediaPlayerとか何言語で作っているのでしょうね?
542デフォルトの名無しさん
2020/05/28(木) 21:23:11.54ID:MOKWyMRj 今までローカルで完結するアプリの開発ばかりやってきているものです。解析系なもので。
そのせいかサーバやウェブと言ったネットワークを使ったシステム開発のための知識が皆無で今それに危機感を覚えています。
具体的にどれくらい皆無かというとHTML一度も書いたことないよレベルです。
いい加減勉強しなきゃいかんとも思うのですがいかんせん範囲は広いですしどこから手をつけたらいいのか途方に暮れています。
いい参考書とかロードマップとかどこから始めるのがいいとかあれば教えていただけると幸いです。一応基本/応用は取ったときに勉強したので大体のイメージはあるのですが
そのせいかサーバやウェブと言ったネットワークを使ったシステム開発のための知識が皆無で今それに危機感を覚えています。
具体的にどれくらい皆無かというとHTML一度も書いたことないよレベルです。
いい加減勉強しなきゃいかんとも思うのですがいかんせん範囲は広いですしどこから手をつけたらいいのか途方に暮れています。
いい参考書とかロードマップとかどこから始めるのがいいとかあれば教えていただけると幸いです。一応基本/応用は取ったときに勉強したので大体のイメージはあるのですが
543蟻人間 ◆T6xkBnTXz7B0
2020/05/28(木) 21:25:29.52ID:xJ8AUXZ1 オーナードローとかすれば、見た目は変えられる。何なら独自のコントロールを作ってもいい。
544デフォルトの名無しさん
2020/05/28(木) 21:27:18.56ID:DJo2QwId >>542
下手な参考書よりはまずTCP UDP HTTP 辺りのRFCを読む
主要なのはほぼ日本語訳がある
http://www5d.biglobe.ne.jp/~stssk/rfcjlist.html
下手な参考書よりはまずTCP UDP HTTP 辺りのRFCを読む
主要なのはほぼ日本語訳がある
http://www5d.biglobe.ne.jp/~stssk/rfcjlist.html
545蟻人間 ◆T6xkBnTXz7B0
2020/05/28(木) 21:29:03.57ID:xJ8AUXZ1546デフォルトの名無しさん
2020/05/28(木) 21:38:02.13ID:sQ2nRUk4 とりあえずこうすりゃ動く、というフレームワークを入り口にしたほうが良くないかな?
俺はネットのエロ画像のダウンローダを作って学んだ
俺はネットのエロ画像のダウンローダを作って学んだ
547デフォルトの名無しさん
2020/05/28(木) 22:02:16.96ID:C7xsfscB548蟻人間 ◆T6xkBnTXz7B0
2020/05/28(木) 23:21:15.16ID:xJ8AUXZ1 >>542
ウェブ系技術を習得したい? ならば
まずはhtmlをテキストファイルとして書いてブラウザで開いてみる。
その後htmlにcssを追加して、表示の変化を楽しむ。
html lintを使えば、htmlの文法チェックができる。
つぎはJavascript, PHP, SQLだろう。
さらにはサーバ構築。
ここまでが基礎。
応用は幅が広いので自分の道を進むことになる。
ウェブ系技術を習得したい? ならば
まずはhtmlをテキストファイルとして書いてブラウザで開いてみる。
その後htmlにcssを追加して、表示の変化を楽しむ。
html lintを使えば、htmlの文法チェックができる。
つぎはJavascript, PHP, SQLだろう。
さらにはサーバ構築。
ここまでが基礎。
応用は幅が広いので自分の道を進むことになる。
549デフォルトの名無しさん
2020/05/29(金) 02:49:19.78ID:41cHqL2J 自作のプログラムAがライブラリlibX.soへ依存しています。このlibX.soをビルドする際、
configureでlibY.soへ依存する版(仮にlibX-dep.so)としない版(libX-nodep.so)が作れるのですが、
libX.soをリンクするAもlibX-dep.soとlibX-nodep.soをそれぞれをリンクするA-depとA-nodepを分けて
作らないと駄目でしょうか?分けずに共通のAとすることはできないでしょうか?
目的は何かと言うと、AとlibX.soを他人に渡したいのですがに、libY.soが存在するか否か事前にはわからないので
両方の版を渡してどちらが使われるかは自動的に判別したいと思ってます。
configureでlibY.soへ依存する版(仮にlibX-dep.so)としない版(libX-nodep.so)が作れるのですが、
libX.soをリンクするAもlibX-dep.soとlibX-nodep.soをそれぞれをリンクするA-depとA-nodepを分けて
作らないと駄目でしょうか?分けずに共通のAとすることはできないでしょうか?
目的は何かと言うと、AとlibX.soを他人に渡したいのですがに、libY.soが存在するか否か事前にはわからないので
両方の版を渡してどちらが使われるかは自動的に判別したいと思ってます。
550549
2020/05/29(金) 02:52:17.31ID:41cHqL2J 具体的な名前を出したほうがいいですかね。
libY.soはInfinibandのlibibverbs.so、libXはOpenMPIのlibmpi.so、Aは自作のMPI並列プログラムです。
Aは巨大なプログラムなのでA-depとA-nodepというふうに2個も作るのはできれば避けたいです。
libY.soはInfinibandのlibibverbs.so、libXはOpenMPIのlibmpi.so、Aは自作のMPI並列プログラムです。
Aは巨大なプログラムなのでA-depとA-nodepというふうに2個も作るのはできれば避けたいです。
551デフォルトの名無しさん
2020/05/29(金) 07:17:00.74ID:WgJkoGd7552デフォルトの名無しさん
2020/05/29(金) 14:07:09.20ID:1C1s9P85 >>542
Ruby on Rails は、3大データベースの設計・Node.js も含む
これが基本
VSCode, HTML, CSS/SASS, Bootstrap,
JavaScript, jQuery, Node.js
VSCode の拡張機能・Live Server, Rest Client なども使う
Ruby on Rails は、3大データベースの設計・Node.js も含む
これが基本
VSCode, HTML, CSS/SASS, Bootstrap,
JavaScript, jQuery, Node.js
VSCode の拡張機能・Live Server, Rest Client なども使う
553デフォルトの名無しさん
2020/05/29(金) 14:49:47.59ID:1C1s9P85 >>531
Ruby・Ubuntu 18.04 では、Rails gem をインストールすると、
Rails が依存している、数十のgem もインストールされるが、
その中で、C のソースコードで配布されているものは、
各自のPC でコンパイルして、C拡張機能のディレクトリ・extensions に入れる
もちろん、バイナリがあれば、バイナリをダウンロードすれば、
各自がコンパイルする必要はないけど、
マルチプラットフォームの場合は、様々なバイナリを作るのも大変だから、
ソースコードのみを公開して、各自のOS でコンパイルする事になっているのだろう
Ruby・Ubuntu 18.04 では、Rails gem をインストールすると、
Rails が依存している、数十のgem もインストールされるが、
その中で、C のソースコードで配布されているものは、
各自のPC でコンパイルして、C拡張機能のディレクトリ・extensions に入れる
もちろん、バイナリがあれば、バイナリをダウンロードすれば、
各自がコンパイルする必要はないけど、
マルチプラットフォームの場合は、様々なバイナリを作るのも大変だから、
ソースコードのみを公開して、各自のOS でコンパイルする事になっているのだろう
554デフォルトの名無しさん
2020/05/29(金) 15:04:04.34ID:RKgm3kWX555デフォルトの名無しさん
2020/05/29(金) 15:14:25.23ID:RKgm3kWX 自分が公開しているソフトウェアの、最新版のソフトウェアを自動でアップデート検知してWEB上からダウンロードする機能を作ろうと思っています。
最新版のソフトウェアは、Googleドライブにアップロードしておくつもりです。
GoogleドライブからファイルをDLするためのURLを、どこかのウェブサイトに記載しておいて、スクレイピングでDL用のURLに変更があったらアップデートを検知するのも良いかと思いました。
ただ、それだけのためにウェブサイトを立ち上げるのも冗長かと思い、もっと良い方法がないか知りたいです。firebaseとかを使えば良いのでしょうか?
最新版のソフトウェアは、Googleドライブにアップロードしておくつもりです。
GoogleドライブからファイルをDLするためのURLを、どこかのウェブサイトに記載しておいて、スクレイピングでDL用のURLに変更があったらアップデートを検知するのも良いかと思いました。
ただ、それだけのためにウェブサイトを立ち上げるのも冗長かと思い、もっと良い方法がないか知りたいです。firebaseとかを使えば良いのでしょうか?
556蟻人間 ◆T6xkBnTXz7B0
2020/05/29(金) 15:24:58.98ID:gRMiuiZ5 >>555
インターネット上のテキストファイルに最新のバージョンを記載して、ソフトからそれをダウンロードするようにすればいい。
インターネット上のテキストファイルに最新のバージョンを記載して、ソフトからそれをダウンロードするようにすればいい。
557デフォルトの名無しさん
2020/05/29(金) 15:25:21.08ID:WgJkoGd7 >>555
マルウェア配布でしょうか?
マルウェア配布でしょうか?
558デフォルトの名無しさん
2020/05/29(金) 15:37:45.26ID:kZM2dqMj559デフォルトの名無しさん
2020/05/29(金) 15:43:04.67ID:QVnkNeSg うまいことMSストアとかが使えればいいんだがね
560デフォルトの名無しさん
2020/05/29(金) 16:02:23.59ID:1C1s9P85 例えば、rbenv-installer では、
更新の所に、git pull
と書いてある
rbenv-installer
https://github.com/rbenv/rbenv-installer/blob/master/bin/rbenv-installer
更新の所に、git pull
と書いてある
rbenv-installer
https://github.com/rbenv/rbenv-installer/blob/master/bin/rbenv-installer
561デフォルトの名無しさん
2020/05/29(金) 16:46:35.65ID:lyhnjVvq >>555
Bitbucket, Github, SourceForgeとかソフトウェア公開用に使えるサービスがいろいろあるでしょ
クライアント側もmacOS用のSparkleみたいにアップデート用のライブラリがある
Bitbucket, Github, SourceForgeとかソフトウェア公開用に使えるサービスがいろいろあるでしょ
クライアント側もmacOS用のSparkleみたいにアップデート用のライブラリがある
562542
2020/05/29(金) 17:14:31.11ID:2mpOcl17 色々参考になりました。まずは挙げていただいたものをいくつか試してみようと思います。
563デフォルトの名無しさん
2020/05/29(金) 17:27:11.13ID:PKgR6prj >>555
> firebaseとかを使えば良いのでしょうか?
余計冗長
必要なのはファイルを置けばいいだけ
Googleドライブでもパブリックにできるだろ?
それをそのまま使えばいい
もっとも将来の変更がやりづらくなるから
将来も変えないであろうURLを作って転送するのが普通だが
> firebaseとかを使えば良いのでしょうか?
余計冗長
必要なのはファイルを置けばいいだけ
Googleドライブでもパブリックにできるだろ?
それをそのまま使えばいい
もっとも将来の変更がやりづらくなるから
将来も変えないであろうURLを作って転送するのが普通だが
564デフォルトの名無しさん
2020/05/29(金) 17:42:57.76ID:v5WfAnpW >>540
「c# progressbar 背景」とかでググれば色々表示を変えるコード例が出ていて
MediaPlayerみたいなプログレスバーは作れると思うけど
MediaPlayerで使われているのがプログレスバーかは知らないけど
「c# progressbar 背景」とかでググれば色々表示を変えるコード例が出ていて
MediaPlayerみたいなプログレスバーは作れると思うけど
MediaPlayerで使われているのがプログレスバーかは知らないけど
565540
2020/05/29(金) 19:11:45.78ID:3ugmk6Uz >>564
おお!それは初耳です。早速ググって、色々と研究してみようと思います。
目茶苦茶いいのできそうですね!
ちなみに、プログレスバーじゃなくて、トラックバーです!プログレスバーはインストールとかしてる時に
進捗状況を表示するやつです!この辺は本で学びました。
おお!それは初耳です。早速ググって、色々と研究してみようと思います。
目茶苦茶いいのできそうですね!
ちなみに、プログレスバーじゃなくて、トラックバーです!プログレスバーはインストールとかしてる時に
進捗状況を表示するやつです!この辺は本で学びました。
566デフォルトの名無しさん
2020/05/29(金) 19:13:33.18ID:3ugmk6Uz 自分はずっとPGを夢見ましたが、終着点は警備員でした(*^_^*)
これからも趣味でプログラムを続けていくつもりっす!
これからも趣味でプログラムを続けていくつもりっす!
567デフォルトの名無しさん
2020/05/29(金) 19:22:32.75ID:/Pp104/N 警備員やるぐらいなら保守とか運用のエンジニアになった方がまだやりたいことに近くない?
568デフォルトの名無しさん
2020/05/29(金) 19:51:57.63ID:3ugmk6Uz >>567
いや〜。そういうの良くわからないんで(*^_^*)
一度PGになったんですが、レベルの違いに圧倒されて逃げてきました。
それ以来、色々なエンジニアの求人も難しそうに思えて。自分は情報系の大学とか出てないし。
まぁ、いいっすよ。片側交互通行頑張っています。
いや〜。そういうの良くわからないんで(*^_^*)
一度PGになったんですが、レベルの違いに圧倒されて逃げてきました。
それ以来、色々なエンジニアの求人も難しそうに思えて。自分は情報系の大学とか出てないし。
まぁ、いいっすよ。片側交互通行頑張っています。
569デフォルトの名無しさん
2020/05/29(金) 20:56:38.60ID:1C1s9P85 Ruby on Rails でも、やれば?
低学歴・文系が一発逆転を狙う、言語・フレームワークw
低学歴・文系が一発逆転を狙う、言語・フレームワークw
570デフォルトの名無しさん
2020/05/29(金) 21:23:33.64ID:2unXR03j 日本の場合本業と趣味が二者択一な事が少なくないから
趣味で好きにやりたいなら無関係な職の方がやりやすかったりする
あと仕事で行き詰まって趣味まで巻き込まれて・・のコンボが発動するリスクもある
趣味で好きにやりたいなら無関係な職の方がやりやすかったりする
あと仕事で行き詰まって趣味まで巻き込まれて・・のコンボが発動するリスクもある
571デフォルトの名無しさん
2020/05/30(土) 00:25:19.64ID:h4fqjrpN >>569
何年前の知識だよ。
何年前の知識だよ。
572デフォルトの名無しさん
2020/05/30(土) 02:02:21.39ID:irOUw7Cu573デフォルトの名無しさん
2020/05/30(土) 08:10:11.03ID:fpbgQGjl 本業と趣味が一致したら両方プラスになるけどなぁ
本業での気づきが趣味に活かせるし、趣味での気づきも本業に繋がるし
本業で面白くないプログラミングやってたら趣味で面白いプログラミングすればいい
本業での気づきが趣味に活かせるし、趣味での気づきも本業に繋がるし
本業で面白くないプログラミングやってたら趣味で面白いプログラミングすればいい
574デフォルトの名無しさん
2020/05/30(土) 11:08:38.08ID:Qbv2X1M0 ITドカタなんて言われて久しいけど最近は改善しているの?
趣味でもやりたいなら時間的、精神的余裕がないと無理だよね
趣味でもやりたいなら時間的、精神的余裕がないと無理だよね
575デフォルトの名無しさん
2020/05/30(土) 11:35:03.90ID:+r5U4fjs 下層は今も (これからも) ドカタさながらだと思うが、真ん中以上なら割良い方の仕事だと思う
576デフォルトの名無しさん
2020/05/30(土) 11:35:46.85ID:+r5U4fjs 建築の方のドカタは下っ端も結構金もらってるからな
ITの方が環境悪そう
ITの方が環境悪そう
577デフォルトの名無しさん
2020/05/30(土) 11:45:34.37ID:/dD/Ru8o 人間を使い潰す手段として優秀だと分かったからな
民族浄化の手段としては最適
プログラマを増やせばいい
民族浄化の手段としては最適
プログラマを増やせばいい
578デフォルトの名無しさん
2020/05/30(土) 12:57:48.91ID:RpHjC/q0 民族浄化?頭コロナかよ
579デフォルトの名無しさん
2020/05/30(土) 14:00:30.20ID:fQmydU+j 実際の現場でUMLを使用していますか?
また、どのあたりの図が使われていますか?
また、どのあたりの図が使われていますか?
580デフォルトの名無しさん
2020/05/30(土) 16:23:22.41ID:+pGOpFrQ 独立系SIerで働いてる情弱がネットにあることないことを書くから
IT業界がブラックって印象がいつまで経っても無くならない
大したことできないプログラマーでもフリーになれば60万円は稼げるだろ(ただし都内に限る)
IT業界がブラックって印象がいつまで経っても無くならない
大したことできないプログラマーでもフリーになれば60万円は稼げるだろ(ただし都内に限る)
581デフォルトの名無しさん
2020/05/30(土) 16:38:33.06ID:1G1uwH9t >>579
シーケンス図、ユースケース図は設計の根幹なんで多用する
オブジェクトもしくはクラス図は大人数(規模じゃないよ)開発ではあるとなしでは大違い
アクティビティ図は、たまに使わなくもない
というかフローチャートに類する図は時代遅れに近い
「どう」するのかという記述は近視的で害悪
すでにあるコードの説明か、リファクタリングでしか使わない
自動作図ツール探したほうが有意義
なんだが、事前にフローチャートを求めてくる仕事先ってまだありそうな悪寒
ウォーターフォール型開発ってまだあるんだろうな……
解説してたりするページがあるし
シーケンス図、ユースケース図は設計の根幹なんで多用する
オブジェクトもしくはクラス図は大人数(規模じゃないよ)開発ではあるとなしでは大違い
アクティビティ図は、たまに使わなくもない
というかフローチャートに類する図は時代遅れに近い
「どう」するのかという記述は近視的で害悪
すでにあるコードの説明か、リファクタリングでしか使わない
自動作図ツール探したほうが有意義
なんだが、事前にフローチャートを求めてくる仕事先ってまだありそうな悪寒
ウォーターフォール型開発ってまだあるんだろうな……
解説してたりするページがあるし
582デフォルトの名無しさん
2020/05/30(土) 16:54:48.01ID:kGxd4Rll WebだとPlantUMLがよく使われてる
コードでUMLが作れる
コードでUMLが作れる
583デフォルトの名無しさん
2020/05/30(土) 17:03:01.60ID:1G1uwH9t >>582
Redmineでお世話になってる
Redmineでお世話になってる
584デフォルトの名無しさん
2020/05/30(土) 18:18:04.28ID:986wFptC plantumlは好きなんだけど、思い通りのレイアウトにならなくて
調整していると意外と時間を喰ってしまうのが難点。
調整していると意外と時間を喰ってしまうのが難点。
585デフォルトの名無しさん
2020/05/30(土) 19:10:38.43ID:yD1pEKIS >>580
その気になればオンラインで完結するはずのジョブがなぜに都内限定?
その気になればオンラインで完結するはずのジョブがなぜに都内限定?
586デフォルトの名無しさん
2020/05/30(土) 19:13:58.85ID:1G1uwH9t インポートが便利なんだけど、Redmineで使う方法が思い付かないんでSVGとか画像にして貼ってるんだよな
587デフォルトの名無しさん
2020/05/30(土) 23:35:05.42ID:sKJwOOvU Redmine も、Ruby on Rails 製か
588579
2020/05/31(日) 00:38:52.28ID:wd9UAfF3 ありがとうございます。
挙げられたもの重点的に勉強します。
挙げられたもの重点的に勉強します。
589デフォルトの名無しさん
2020/05/31(日) 14:01:31.64ID:7wbcGBU+ glTFっていうファイル形式をテキストエディタ等で読み込むことは出来ますか?
出来るとしたら、どうやったら読みこめますか?
出来るとしたら、どうやったら読みこめますか?
590デフォルトの名無しさん
2020/05/31(日) 14:05:44.55ID:u66u8maC >>589
JSONだからどんなテキストエディタでも普通に開ける
JSONだからどんなテキストエディタでも普通に開ける
591デフォルトの名無しさん
2020/05/31(日) 15:05:26.77ID:T8jWCE6M592デフォルトの名無しさん
2020/05/31(日) 19:44:11.23ID:WA3rGzmG デスクトップアプリを作っています。
アプリからSambaに接続しようと思っていますが、接続のためのパスワードを設定ファイルに記憶させる場合、どのように暗号化すべきでしょうか。
WindowsやUbuntuのファイルブラウザであれば、一度入力すると記憶されますが、どのように暗号化されているのでしょうか。
OSと統合されてて、OSへのログインパスワードを鍵として暗号化しているのであれば、安全に保存できそうですが、この方法だと、普通のデスクトップアプリには使えません。
アプリのコード内に固定で鍵を用意しておくくらいしか思いつきませんが、もっといい方法はないでしょうか。
アプリからSambaに接続しようと思っていますが、接続のためのパスワードを設定ファイルに記憶させる場合、どのように暗号化すべきでしょうか。
WindowsやUbuntuのファイルブラウザであれば、一度入力すると記憶されますが、どのように暗号化されているのでしょうか。
OSと統合されてて、OSへのログインパスワードを鍵として暗号化しているのであれば、安全に保存できそうですが、この方法だと、普通のデスクトップアプリには使えません。
アプリのコード内に固定で鍵を用意しておくくらいしか思いつきませんが、もっといい方法はないでしょうか。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 ★9 [ぐれ★]
- 【news23】小川彩佳アナ「ここまでの広がりになるということを、高市総理はどれだけ想像できていたんでしょうね」 日中問題特集で [冬月記者★]
- 【独占スクープ】元TOKIOの松岡昌宏がSTARTO社を“退所”へ「国分のコンプライアンス違反」問題をきっかけに決断、12月から単独で活動 [Ailuropoda melanoleuca★]
- 【野球】大谷翔平、佐々木朗希、山本由伸らがWBC辞退なら広がる不協和音… 『過去イチ盛り上がらない大会』になる可能性も★2 [冬月記者★]
- 「町中華」の“息切れ倒産”が増加 ブームにも支えられ職人技で踏ん張ってきたが… 大手チェーンは値上げでも絶好調 [ぐれ★]
- 【国際】ロシアはすでに戦争準備段階――ポーランド軍トップが警告 ★2 [ぐれ★]
- 高市早苗、約1ヶ月でドル円・10円円安を達成 [256556981]
- VIPでアズールレーン
- 「▇▇▇▇▇▇▇®」 ビゴーーーン
- 中国専門家の興梠一郎先生「実は中国が一番焦ってるのが総領事の暴言だ。中国は今かなり追い詰められている」 [904151406]
- 【悲報】グーグル、すべてを過去にするジェミニ3発表で株価最高値へ [733893279]
- するってぇと何かい?2週間前に安全を確認して輸入再開した海産物を食の安全のために輸入停止にしたってのかい?
