Linuxプログラミング 2
>>429 あなたに納得できる検証方法がないからと言って、間違っているというわけではないんだよ。 こちらの中では、まず間違いないと確信しているレベルには達している。 なんというか信仰心のある人は、根本的には嘘付かない。 なので、STAP細胞関係者とは全く異なる話になる。 >>430 誰もお前が正直者かどうかも分からないし スキルがどの程度で本当に分かっていっているのかもわからない だから>>430 の内容は意味ないよ >>430 再現可能な検証が出来ないのであれば その仮説が正しいか正しくないかは誰にもわからないはずだが。 >>430 「こちらの中では間違いないと確信いているレベル」←STAP細胞も小保方氏のなかでは確信してるだろう 「信仰心のある人は嘘はつかない」←STAP細胞も小保方氏は嘘をついているつもりはないだろう ということで、同じだよ。 あんたが嘘つきだ、正直者でないと人格を否定しているわけではなくて、検証方法や確信するまでの論理展開がおかしいんじゃないの、と言ってるだけにすぎない。 つまり、あんたがどの程度確信しているかなんて他人には無意味なんで、客観的に評価できる方法やその結果を提示してくれ、って言ってるのが理解できないのかな。 そこがわからない限り、>>414 であんたに>指摘した「人の話を聞く耳を持たない」という状態だよ、あんたは どんだけ自分がこれは真実だろうと確信していたところで、その確信なんて結局脳内の妄想が暴走した結果に過ぎない可能性がある。 その可能性を排除するために、科学的、工学的には、検証したい仮説が間違ってるかもしれない、と幅広い条件でテストする検証手順があるわけだろ。 その検証手順を「目に見えてるから貴重な時間の浪費になる」と省いてるくせに、「これが真実なんだ」と吹聴して回るのは、疑似科学や宗教の類と全く同じ構造。 小保方は単なるうそつき。 事件を起こした女の内、自白した人はほとんどいない。 カレー砒素事件の林真澄もいまだに自白はない。自分の子殺しの犯人も 自白してないはず。 小保方本人も確信していたわけではなく、うそ付いている自覚があってやって いたのに自白しないだけ。 >>433 オイラは間違いが少ないタイプなんだよ。 おっと、「確信したものに関しては」という但し書きが必要だけどもね。 まあ、何を言われようが人生の貴重な時間を、他人に信じてもらうためだけ に浪費するのは御免だ。 各自がちゃんと実験してみれば分かることだ。 >>434-437 あんたが間違いが少ないと主張したところでこっちはそれを確かめる手段は何もないし、 他人に信じてもらえなくてもいいのならチラシの裏にで書いてろよ。ネットに書き込まなくたっていいだろ。 つーか、「他人に信じてもらえなくてもいい」というのはコミュニケーションの拒絶であって、「人の話を聞く耳を持たない」と同じってことがわからないのかな。 結局あんたは井の中の蛙ってわけ。 オイラの名前と経歴を知ってたらそんなこと絶対に言えないよ って言い出すに100ペリカ >>440 それは本当にそうだね。自分で「自分は間違いが少ない、優秀だ」とこっそり思ってるぐらいならともかく、こんなところで公言して信頼を得ようと思うような人は どう考えても客観的に自分を見てない。 一般的にGUIの座標系は左上が原点になっています。 XlibでRTL環境の場合、座標系はミラーリングされますか? RTL環境、例えばロケールをサウジアラビア、アラビア語などに設定した場合の スクリーンショットがどこかに有ったら教えてください。 http://www.langbox.com/images/xlng_img.gif この程度のものは見つけたのですが、古すぎるせいか、RTL環境になっていません。 RTL環境では、例えば、ボタンの「はい」と「いいえ」でも配置が逆になります。 スクロールバーは通常左に配置されます。 そうなっているスクリーンショットを見たいのです。 >>445 どうも。 ブラウザはRTLになっているのに、デスクトップは文字の表示すらまともにできていないですね。 arabian.pngという名前から考えて、一番RTL出来てるぽく見えるスクショをとったんだろうけど。 やはり、アプリケーション側で個別に実装するしかないのかな。 WindowsはミラーリングとコントロールのRTL化で過去に作られたLTR製品も勝手に RTL対応になった経緯があるのですが、Linuxではそういうことしないのですかね? ミラーリングも良し悪しで、本格的にRTL化しようとすると、頭が混乱しますが。 一般ユーザが使えるRAM disk的なものってありますか? ありがとうございます。私の環境だとroot持っている人の裁量次第かも。 >>449 ああ、一般ユーザってそういう。 そりゃ一般ユーザが勝手にメモリを大量に消費しちゃアカンよね。 windowsもバカ!だがubuntuを始めlinuxもただだけでバッカ!! 素人を騙してPCを買わせているが、災害が起きたらタダのガラクタ! つまらん物に時間をかけるのでは無く、基本の大事な人との出会い、話し合い が本物、こんなバカタレPCは破棄し、最先端と言って洗脳され PCや製造企業に支配されてはならん! 本来の人間社会を取り戻せ! 一理あると思うんだよね バーチャルな世界で生きていくのはそれなりにストレスがかかるし、なにより生き物らしくない感じがするよ 日本中で税金を使って、やっている災害時対策は、 電気が止まると、何もできない それを知っているけど、官僚と、 ゼネコンなど官僚の取り巻き連中は、 税金を使いたくて、しょうがない 税金を使わずに残すと、自分達の権力が減るから、 絶対にそのことを、大衆のブタどもには教えない 本当は、予算は半分以下でも十分。 橋下がそれを民衆に教えようとしたら、 自公民などの既成政党は、必死に隠そうとする。 既成政党も官僚の手下だからだ 大阪はひどい。無人の市営バスが走り回る。 運転手の給料は一千万円 誰も渡らない、歩道橋ばかり作っている。 既成政党はそれらを、必死に隠す >>410 epollわからんのでスレッドにしました Linuxの非同期入出力は、同時に複数のスレッドで処理されないからね。 複数のスレッドで処理するように書いても、同時に実行権を得ることが無い。 ちょっと改善してほしいよね。 コアの数だけ同時に実行できた方が良いと思う。 すみません。何か足りないのだと思うけど、分からないのでご助言を ld でライブラリが見つからないと $ /usr/bin/ld -lhoge /usr/bin/ld: -lhoge が見つかりません しかし、次の状況 $ sudo ldconfig -p | grep hoge libhoge.so.1.0.0 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libhoge.so.1.0.0 $ ls -alrt /usr/lib/x86_64-linux-gnu/libhoge.so* -rw-r--r-- 1 root root 53616 12月 10 15:03 /usr/lib/x86_64-linux-gnu/libhoge.so.1.0.0 (上記の「hoge」はエディタで一括置換) link でライブラリを使うには、それなりのディレクトリに保存して ldconfig しておく以外にやるべき事がある? 昨日からここで躓いてる 環境は 以下 Debian・Linux Jessie 64 ldconfig v2.19 gcc v4.9.2 ld v2.25 ln -sf /usr/lib/x86_64-linux-gnu/libhoge.so.1.0.0 /usr/lib/x86_64-linux-gnu/libhoge.so pgrep -l -f $0 | grep -v $$ | grep -v $PPID で、自分がもう一つ起動されていないかチェックしたいのだが、 いつもは2つしか結果が返ってこないのに、たまーーーーーに3つ返ってくる ことがあるんですが、なんでですかね? pgrep でマッチしたからだよね? もうちょっと説明が欲しいな。なぜ pgrep -l "^$0$" じゃないのかとか。 実行中じゃないはずなのにマッチするということなら終了してゾンビ状態のプロセスかもしれないけど pgrep じゃそこまでは判らない。 拡張子.aつーたらアセンブリコードじゃなかったかな?あれ? pgrep -l -f $0 で自分のシェルを含んだプロセスを列挙して、 grep -v $$ で自分のPIDを除外 grep -v $PPID で親のPIDを除外 → 最終的に何も残らないかチェック(二重に起動している場合は残る) をやりたいのですが、 pgrep の時点で、 自分+親 の場合と [ 自分 ] + [ 親 ] + [ grep -v $$ のpid ] が 出てきてしまっているぽいです。 pgrep -l -f $0 | grep -v $$ | grep -v $PPID の場合に、 grep の pid が pgrep にひっかかることってあるんでしょうか? 何が起こってるかよくわからないなら ps を使ってみたらどうだろうか。 たとえば Perl でこんな感じに my $ps = open( STDIN,'-|','ps','x') || die( $!); # ps の pid while (<>){ ( 該当する ) || next; print; } 少なくとも何が起こっているかは明確になるよ。 Linux用のこんなツールが欲しい(作りたい)けどそれを実現する方法が思いつかない なんか良い方法無いかな? みたいなのもここでOKでしょうか? たのしいRuby 第5版、2016 みんなのPython 第3版 まず、この2冊を読む struct timespec の四則演算をしてくれる関数ってある? cmakeが嫌だったけど、慣れたらプログラムがcmakeでビルドできるとむしろホッとするようになった。 誰でも簡単にパソコン1台で稼げる方法など 参考までに、 ⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。 グーグル検索⇒『宮本のゴウリエセレレ』 3OQ7OS3MXN ☆ 現在、衆議員と参議院の両院で、改憲議員が3分の2を超えて おります。総務省の、『憲法改正国民投票法』、でググってみてください。 国会の発議はすでに可能です。日本の、改憲を行いましょう。 平和は勝ち取るものです。お願い致します。☆☆ 僕の知り合いの知り合いができた副業情報ドットコム 関心がある人だけ見てください。 グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 9NTGC だれかHID USBデバイスに対するアクセス手法知りませんか?(´・ω・`) /dev/hidraw ファイルに直接書き込みして 通信できたんですが hidraw へのファイル操作など情報などないでしょうか?(´・ω・`) あ Hidraw is the only alternative, short of writing a custom kernel driver, for these non-conformant devices. って書いてあった(´・ω・`) カスタムカーネルドライバーを作成する以外の唯一の代替手段なんか(´・ω・`) hidデバイスでドライバー作成しないでもこういったアクセスがあるんか・・・(´・ω・`) gtkちょっとやってみたけどむずい(ー_ー) 情報が少ないよ〜 何か作りたいけど具体的に作りたいものも作るための実力もない(´・ω・`) >>478 ぼくも同じような感じだよ(´・ω・`) このスレが下のほうwにある時点でLinux終わってるわw とりあえずageといてやるけどさww Android の NDK 用のコードを Ubuntu 上でコンパイルしてテストしたいと思い、 android-liblog というパッケージを導入。でもこれ、ライブラリを /usr/lib/x86_64-linux-gnu/android に入れるんですよね。でもこれっておかしくないですか? なぜなら 1) コンパイル時にデフォではこの場所を見に行かない -> リンクエラー 2) ランタイム時にデフォではこの場所を見に行かない -> ランタイムエラー ここらへんはどう解決するのが正解ですかね? 2) は /etc/ld.so.conf.d にこの場所を追加しましたが... 正解? 1) はどうでしょう。 pkg-config のファイルを作って、コンパイル時に pkg-config コマンドを使う? GUIがないプロトタイプではgccで(Linux)プログラミングしてるけど GUIなら「MFC」でしかプログラミングできない。OSやプログラミング環境に 左右されることにウンザリしてるし寿命も限られてる。残りは1/3かも知れない。 >>491 文脈を見ろよ、残りの寿命が1/3かも知れないということ。 ことによると1/10かも知れないけど、本当の話だ。 メインではLinuxを使っているけどGUIプログラミングでは「MFC」。 この3ヵ月間、windowsで自作ソフトや他の方が開発したソースを ビルドしたけど、それぞれ1ヶ所ずつ訳の判らない不具合が発生した。 結局、プログラムの作成より不具合の原因究明が2倍の時間がかかった。 はい、日記です。 MFC使いならQtやればイイのに… MFCより簡単だよ QtもC++だし QtはOSSではあるけど不自由感が嫌だ かといってGtkはしんどすぎるしElectronでいいよもう Flutterにはそこそこ期待してる >>494 なんかね そういう話ばっかり聞いてて どれに、すればイイんだよ って ずっと、悩んでGUIアプリ作れなくてモヤモヤしてたんだけど デスクトップでKDE使うようになって そういや、KDEってどうやって作ってんだろ って調べたらQtで、関連アプリ含めて あんだけあるんだから、それなりに開発環境とか整ってないと作れないよね って 悩んででもしょうがないから Qt始めたら、簡単で驚いた ちなみに、GTKもエレクトロンもわかりません 2週間、アク禁止だったので下が書けなかった。 既に本当の話だと言ってるけど血液検査で「ガン」が再発してる可能性がある。 残された健康寿命が10年以上ならQtにも取り組んでみたいけど、どうなるかな。 「C++」は判らないと言う程ではないけど得意と言う程でもない。因みに昔のMSの 開発環境で、あるソースをビルドしたらリンクエラーが出て解決に一ヶ月近くかかった。 MSは不具合を残したまま、新機能を搭載しましたと新版を売る商売だったのだろうな。 >>496 なんか、踏んだり蹴ったりだね MFCで、GUIアプリ作れるんなら Qtすぐ使えるよ QtCreatorのUIデザイナーとかは youtubeにチュートリアルあるから 操作見てれば分かるようになるし 公式のサンプルもいっぱいあるし OSSアプリのソースいて参考にできる で 注意することは QtWidgetsとQtQuick(QML)と2種類あるんだけど QtWidgetsで始めたほうがいいよ QMLは、スマホアプリとか、KDE plasmaのプラグインとかで使われてんだけど MFCとかからだと文化違いすぎて挫折する >>497 人生だから色々あるし、自分の努力だけではどうにもならない。 Qtを使うアプリの習得は健康状態と相談して決める。有難う。 >>498 だから Qt簡単だってば… 10年もいらないね MFCマスターなら、半年もあればマスターできるよ 個人的な比較だけど どの辺が簡単かっていうと MFCみたく文字コードがどうとか、めんどくさい事が一切ない 感覚でいうと、C#に毛が生えた程度 Windowsのc++とは別物です 鬼門は、signal、slotの所だけ MFCのCなんとかが、Qなんとか ってなってるのと UIのスタイルが、まんまCSSで書けるので、もしかしたら C#より簡単です ファイルディスクリプタからファイル名を調べる方法を教えてちょんまげ! /proc 見る以外で ノシ Pythonならpygobject でThe Python GTK+ 3 Tutorial c++なら gtkmm ggr read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる