Linuxプログラミング 2
2012/07/14(土) 19:00:21.39ID:nzkno56P
signalつかえ
238234
2012/07/14(土) 19:40:03.67ID:qSi6hxG7 >>237
シグナルだと,子プロセスが不特定の場合対応できないと思っていますが,
この認識は間違っていますか?
例えばgnuplotにコマンドを発行しつつ,fitコマンド等の発行結果を取得したい場合などです
シグナルだと,子プロセスが不特定の場合対応できないと思っていますが,
この認識は間違っていますか?
例えばgnuplotにコマンドを発行しつつ,fitコマンド等の発行結果を取得したい場合などです
2012/07/14(土) 19:45:40.84ID:nzkno56P
外部プロセスを使いたいのなら2重にforkして1重目でSIGUSR1なんかを受け取るっててもあるんじゃないかな?
240login:Penguin
2012/07/26(木) 16:17:51.49ID:wtJtbUft 特定のスレッドにシグナルって送れたっけ?
2012/07/26(木) 16:31:19.82ID:5Zr51dMp
pid=fork();
if(pid==0)execv("bin/func",NULL);
kill(pid,SIGUSR1);
って感じでおくれるよ
if(pid==0)execv("bin/func",NULL);
kill(pid,SIGUSR1);
って感じでおくれるよ
2012/07/27(金) 00:59:15.16ID:dIOt46Zf
それはスレッドじゃない
2012/07/27(金) 14:28:50.74ID:rzDDYPdz
>>242
じゃあ何になるの?
じゃあ何になるの?
2012/07/28(土) 12:34:07.08ID:7BQvbjZw
プロセス。
2012/07/28(土) 13:46:17.99ID:83+8MRAU
でもプロセスじゃないよね
2012/07/29(日) 09:17:38.80ID:DRRnTV50
いや、プロセスでしょ。
2012/07/29(日) 12:56:08.66ID:1OypjNDe
プロセスの定義による
2012/07/30(月) 00:38:15.33ID:BlRw7uXN
Linuxプログラミングには謎が多い
どれもがプロセスとなり どれもがスレッドとなる
どれもがプロセスとなり どれもがスレッドとなる
2012/08/05(日) 18:03:21.01ID:NQOrt6N5
プロセスを無理やりスレッド化したから、謎的な実装になっただけ。
Linuxの実装ではスレッドは同一メモリ空間を共有する複数のプロセス
であってプロセスでも特殊なことをすればこれと同等になる。
Linuxの実装ではスレッドは同一メモリ空間を共有する複数のプロセス
であってプロセスでも特殊なことをすればこれと同等になる。
2012/08/06(月) 03:01:56.55ID:OHfFtlDR
一体『NTPL』とは何か
2012/08/06(月) 20:05:56.78ID:lrYgi91M
"The Deamon Load of the Process Table"
2012/08/11(土) 15:24:10.39ID:6m1hNuKe
Linuxのメジャーなライラリーの分類や違い主な特徴を説明している
サイトて知りませんか?
サイトて知りませんか?
2012/08/12(日) 10:19:41.61ID:4e32eoIJ
何をするライラリーが欲しいのかくらい書いたら。
2012/08/13(月) 04:02:49.59ID:ZbOvHG5e
何をするライブラリーでメジャーなら分類の必要すらないな
2012/08/16(木) 21:29:01.02ID:bXihQ5do
各ライブラリーの特徴とかもしらないだけで、知っていたらそんな発言は
しないよな。
しないよな。
2012/08/16(木) 23:42:49.21ID:uOzFckex
質問なんですがシャットダウン時にシェル実行するにはどうしたらいいですか?
CentOSです。
CentOSです。
2012/08/17(金) 01:10:23.89ID:dywpVQuB
シャットダウン時にシェル実行しても速攻でkillされるんじゃね?
そもそもシャットダウン時にインタラクティブにコマンド実行する必要があるの?
そもそもシャットダウン時にインタラクティブにコマンド実行する必要があるの?
258256
2012/08/17(金) 06:44:15.87ID:sat4lCsi そうですか…
シャットダウンをクリックしたらその日の合計使用時間をzenityで表示してからシャットダウン
っていうのをやりたかったんですが
シャットダウンをクリックしたらその日の合計使用時間をzenityで表示してからシャットダウン
っていうのをやりたかったんですが
2012/08/17(金) 07:08:25.67ID:LamlyLNr
使ってるウィンドウマネージャや統合環境にもよるだろう
GNOMEだと仮定するとこんなのが出てきた
http://library.gnome.org/admin/gdm/stable/configuration.html
GNOMEだと仮定するとこんなのが出てきた
http://library.gnome.org/admin/gdm/stable/configuration.html
2012/08/17(金) 09:56:30.58ID:Oc6GpWFD
>>258
ならシャトダウン時っつーかログアウト時じゃね?
ならシャトダウン時っつーかログアウト時じゃね?
2012/08/29(水) 22:37:57.82ID:uRemXgn9
http://www.rupan.net/uploader/download/1346247253.sh
画像ファイル名の一括リネームのスクリプトをベタ打ちで組んでみました
ここをこうしたほうがいい、などの意見を聞きたいので評価お願いします
画像ファイル名の一括リネームのスクリプトをベタ打ちで組んでみました
ここをこうしたほうがいい、などの意見を聞きたいので評価お願いします
2012/08/29(水) 23:01:25.69ID:cVM9gspC
> Error
> ERROR: ダウンロードパスワードが間違っています.
_, ._
(;゚ Д゚)
> ERROR: ダウンロードパスワードが間違っています.
_, ._
(;゚ Д゚)
2012/08/29(水) 23:06:19.00ID:uRemXgn9
ああ、パスはlinuxです
264login:Penguin
2012/09/06(木) 14:14:09.86ID:BuxQouph bwbasicですごいプログラムを書いてる人はいますか?いたらソースリストください。
私はデモプログラムに飢えている男です。
私はデモプログラムに飢えている男です。
265login:Penguin
2012/09/07(金) 18:31:09.95ID:DYolflb1 合計使用時間書き出してからシャットダウンコマンド呼び出すプログラム用意すれば
2012/09/08(土) 14:10:25.84ID:aeoFZ+br
bwBasicって面白そうだな
これってゼビウスくらいなら簡単に作れるのかな
これってゼビウスくらいなら簡単に作れるのかな
2012/09/08(土) 21:30:29.86ID:TfjdmfwD
お前らはQtライブラリ使ってアプリ作ってる?
2012/09/09(日) 08:31:12.14ID:oy+xzYO8
MS=Basicを意識して作られたANSI準拠のBasicてだけじゃん。1993〜の開発
ってだけで、歴史だけが自慢で、グラフィックに特化した関数があるわけでもなし
Basicの中でshellコマンドが使えるって以外、別に面白みない。
ってだけで、歴史だけが自慢で、グラフィックに特化した関数があるわけでもなし
Basicの中でshellコマンドが使えるって以外、別に面白みない。
2012/09/09(日) 22:51:44.69ID:LSon9lvj
円は描けないのか?
2012/09/12(水) 17:18:09.13ID:p6v22MlY
BASICはコンパイラではない現状で主流のBasicはBASICではなくコンパイラである。
これらは行番号を必須としないのでBASICの最も重要な会話型言語の特徴を継承していない。
文法を互換しただけならテキスト変換してライブラリーを用意するだけの力技
それは形式だけの上っ面を互換させただけでBASICの本意である全てが大文字の
BASICとはどの行番号からでも再開でき、美しくないキテレツな言語である。
一時的に止めてパラメータを捏造し再開できるのも特徴である。
行を挿入して途中から走らせることができるのも会話型言語の特徴である。
プログラムを作るのではなくプログラムを体験する為の言語といってもいいだろう。
これらは行番号を必須としないのでBASICの最も重要な会話型言語の特徴を継承していない。
文法を互換しただけならテキスト変換してライブラリーを用意するだけの力技
それは形式だけの上っ面を互換させただけでBASICの本意である全てが大文字の
BASICとはどの行番号からでも再開でき、美しくないキテレツな言語である。
一時的に止めてパラメータを捏造し再開できるのも特徴である。
行を挿入して途中から走らせることができるのも会話型言語の特徴である。
プログラムを作るのではなくプログラムを体験する為の言語といってもいいだろう。
271login:Penguin
2012/09/13(木) 12:31:26.27ID:RznLhSNU んなこたぁ誰だって分かってるよバカァ
少年時代にマイコソベーシックマガジン見ながら打ち込んだ日々を懐かしんでるだけだアフォ
少年時代にマイコソベーシックマガジン見ながら打ち込んだ日々を懐かしんでるだけだアフォ
2012/09/13(木) 12:45:08.59ID:J1X6KM7h
Listlogを打ち込んだ記憶が懐かしい。まみりんとか。
2012/09/13(木) 17:27:30.69ID:TmN9IBv0
> 一時的に止めてパラメータを捏造し再開できるのも特徴である。
> 行を挿入して途中から走らせることができるのも会話型言語の特徴である。
VS使えばC++でも出来るよね。
> 行を挿入して途中から走らせることができるのも会話型言語の特徴である。
VS使えばC++でも出来るよね。
2012/09/13(木) 19:56:24.83ID:4QIuDma3
>>273
ソースが無いときっつい
ソースが無いときっつい
2012/09/13(木) 21:24:59.06ID:pJS+Ec7A
javaじゃ駄目かい?
276login:Penguin
2012/09/20(木) 20:48:17.49ID:N9g86nRZ bwbasic の version 2.10 のソースコードをダウンロードしてビルドしたけど、
cls, locale, color, inkey$ などのMSBasic拡張コマンドが動作しませんでした。
ビルド方法が悪いのが原因かと思ったので、ubuntuのapt-getで公式バイナリー版を入手して試してみましたが、
それでも同様にMSBasic拡張コマンドが動作しませんでした。
むかついたので、ソースコードをハッキングして、cls, locale, color, inkey$ コマンドを自分で書きました。
また、スリープ関数が無かったので、これもオリジナルで追加しました。 vsyncwait 10 とすると、1/60 * 10 秒間だけスリープします。
ソースコードは変更点やパッチの全容が詳細にわかるように git で公開します。以下のgitコマンドでダウンロードできます
git clone git://git.pf.sourceforge.jp/gitroot/k/ke/kemeco/bwbasic_linux.git
cls, locale, color, inkey$ などのMSBasic拡張コマンドが動作しませんでした。
ビルド方法が悪いのが原因かと思ったので、ubuntuのapt-getで公式バイナリー版を入手して試してみましたが、
それでも同様にMSBasic拡張コマンドが動作しませんでした。
むかついたので、ソースコードをハッキングして、cls, locale, color, inkey$ コマンドを自分で書きました。
また、スリープ関数が無かったので、これもオリジナルで追加しました。 vsyncwait 10 とすると、1/60 * 10 秒間だけスリープします。
ソースコードは変更点やパッチの全容が詳細にわかるように git で公開します。以下のgitコマンドでダウンロードできます
git clone git://git.pf.sourceforge.jp/gitroot/k/ke/kemeco/bwbasic_linux.git
277276
2012/09/20(木) 20:55:57.86ID:N9g86nRZ また、素の2.10のコードはlinux上でのビルドがやりづらいので、ビルドが簡単なようにautoconfまわりを修正しました。
ビルドに必要なツールは autoconf, automake, libtool です。
ビルド方法
./autogen.sh
make
これで、bwbasic バイナリーが作成されるので、そのまま ./bwbasic で実行できます。
例:
/usr/localへのインストールまでしたい場合は
./autogen.sh --prefix=/usr
make
sudo make install
です。
ビルドに必要なツールは autoconf, automake, libtool です。
ビルド方法
./autogen.sh
make
これで、bwbasic バイナリーが作成されるので、そのまま ./bwbasic で実行できます。
例:
/usr/localへのインストールまでしたい場合は
./autogen.sh --prefix=/usr
make
sudo make install
です。
278276
2012/09/20(木) 21:09:43.72ID:N9g86nRZ その他、git豆:
git pull とすると、(もしもコードに新たな追加が行われてた場合は)その追加分の差分データ分だけを自動的にダウンロードして適用できます。
ソースコードに変更を加えた場合、git diff とすることでパッチファイルの形で確認できます。
git diff > 差分ファイル とすることで、パッチファイルが作成できます。
このパッチファイルをメール等で第三者に渡せば、第三者は patch < 差分ファイル コマンドによって、その差分を適用できます。
git pull とすると、(もしもコードに新たな追加が行われてた場合は)その追加分の差分データ分だけを自動的にダウンロードして適用できます。
ソースコードに変更を加えた場合、git diff とすることでパッチファイルの形で確認できます。
git diff > 差分ファイル とすることで、パッチファイルが作成できます。
このパッチファイルをメール等で第三者に渡せば、第三者は patch < 差分ファイル コマンドによって、その差分を適用できます。
279276
2012/09/20(木) 21:11:24.98ID:N9g86nRZ280276
2012/09/20(木) 21:15:29.79ID:N9g86nRZ2012/09/21(金) 12:26:43.90ID:paTmlJL4
autogenとかautoconfigとかcmakeとか全然わからん。
引退したほうがいい?
引退したほうがいい?
2012/09/21(金) 21:21:48.01ID:NX6ZJcOe
そこでスクリプト言語ですよ
283login:Penguin
2012/11/22(木) 01:41:07.65ID:+63/cv+l Linuxプログラミングを仕事でやることになり勉強したいのですが、
これは読んどけって本ありますか?
カーネルをいじったり、デバイスドライバ書いたりします。
これは読んどけって本ありますか?
カーネルをいじったり、デバイスドライバ書いたりします。
284login:Penguin
2012/11/22(木) 04:45:55.18ID:Tks7yc1N お前には無理
2012/11/22(木) 05:03:56.15ID:fFcsM7XY
荒らしはスルーで。
残念ながら俺は、そのあたりの参考書知らないので、詳しい人お願い。
残念ながら俺は、そのあたりの参考書知らないので、詳しい人お願い。
286login:Penguin
2012/11/22(木) 05:38:38.77ID:5hn2PTaL >>283
USBのHIDのデバイスドライバーの場合なら
linux/Documentation/hid/*
linux/drivers/hid/*
git clone git://github.com/gregkh/usb_tutorial.git
が参考になる。
USBのHIDのデバイスドライバーの場合なら
linux/Documentation/hid/*
linux/drivers/hid/*
git clone git://github.com/gregkh/usb_tutorial.git
が参考になる。
2012/11/23(金) 12:40:50.59ID:HBws9jNj
>>284
まあ同感、マスクROMたいぷのワンチップで量産系とかやったことがあるやつ
なら違うだろうけど、アプリプログラマーがデバドラとか書くのって
問題ですぎる。
いまは製品だしてもいつでも修正できるのが多いけど、不具合が許されない
という厳しさがまったく分かっていない連中が作ると意図しない条件で
バグだらけの結果になる。
論理上、絶対にならない条件でもプログラムをテストする、それがプロの領域。
そのための技法は誰が教えてくれるわけじゃないし技術本などで見たこと無いわ。
まあ同感、マスクROMたいぷのワンチップで量産系とかやったことがあるやつ
なら違うだろうけど、アプリプログラマーがデバドラとか書くのって
問題ですぎる。
いまは製品だしてもいつでも修正できるのが多いけど、不具合が許されない
という厳しさがまったく分かっていない連中が作ると意図しない条件で
バグだらけの結果になる。
論理上、絶対にならない条件でもプログラムをテストする、それがプロの領域。
そのための技法は誰が教えてくれるわけじゃないし技術本などで見たこと無いわ。
2012/11/25(日) 03:41:35.76ID:uiIkmOqO
>>283
読む余裕があれば、
・Linuxカーネル解析入門 (I・O BOOKS) 平田 豊
・Unix/Linuxプログラミ​ング理論と実践 Bruce Molay
・Linuxデバイスドライバプログラミング 平田 豊
基礎は身に付く。後はオライリーの本をリファレンスにひたすら実践。
読む余裕があれば、
・Linuxカーネル解析入門 (I・O BOOKS) 平田 豊
・Unix/Linuxプログラミ​ング理論と実践 Bruce Molay
・Linuxデバイスドライバプログラミング 平田 豊
基礎は身に付く。後はオライリーの本をリファレンスにひたすら実践。
2012/11/26(月) 00:55:40.56ID:ruUOb18P
290login:Penguin
2013/02/19(火) 00:12:09.34ID:W1Nf93du オーディオ端子を直接制御するにはどうしたらよいのでしょうか。
/dev/dspとかだと音楽形式データを再生できるだけなのですが
そうではなくて矩形波を出力したいのです。
/dev/dspとかだと音楽形式データを再生できるだけなのですが
そうではなくて矩形波を出力したいのです。
2013/02/19(火) 01:26:34.21ID:HjQL0Lmv
>>287
リーナスだってアマチュアの大学院生の癖してデバイスドライバ書いてたんだから
俺達が書いたって悪い道理が無い
そもそもセキュリティなんて大型コンピューターにだけあればいい。
量産系に論理的セキュリティは不必要。
刀やピストルと一緒に考えている連中には計算機だって使って欲しくないと思うよ
リーナスだってアマチュアの大学院生の癖してデバイスドライバ書いてたんだから
俺達が書いたって悪い道理が無い
そもそもセキュリティなんて大型コンピューターにだけあればいい。
量産系に論理的セキュリティは不必要。
刀やピストルと一緒に考えている連中には計算機だって使って欲しくないと思うよ
2013/02/19(火) 01:52:07.70ID:zzNztV1o
>>291
リーナス氏が学生時代からクリティカルな処理を書いていたのは事実だけど、
彼はプログラムの信頼性に対して執着心が強いでしょう。意固地なくらい。
先日も、Linuxカーネル周りの開発に携わっているレッドハットのPGが
信頼性を軽視する発言をして、それに対しリーナス氏は発狂してそのPGが
カーネル開発から外されそうになった。
無責任なPGが書いたプログラムに大切な秘蔵データが消滅させられたらたまらない。
リーナス氏が学生時代からクリティカルな処理を書いていたのは事実だけど、
彼はプログラムの信頼性に対して執着心が強いでしょう。意固地なくらい。
先日も、Linuxカーネル周りの開発に携わっているレッドハットのPGが
信頼性を軽視する発言をして、それに対しリーナス氏は発狂してそのPGが
カーネル開発から外されそうになった。
無責任なPGが書いたプログラムに大切な秘蔵データが消滅させられたらたまらない。
2013/02/19(火) 02:10:21.46ID:HjQL0Lmv
秘蔵データがあるならアナログコンピュータに掛けろと言いたいね
処理に融通は効かないけどあれが一番スピードが早いから
融通は効くけど信頼性が無いからデジタル技術を使うんじゃないの?
処理に融通は効かないけどあれが一番スピードが早いから
融通は効くけど信頼性が無いからデジタル技術を使うんじゃないの?
2013/02/19(火) 03:55:07.86ID:HjQL0Lmv
↓秘蔵データ
((:name "建仁寺垣" :named "敷地" :type "遮蔽垣")
(:name "金閣寺垣" :named "敷地" :type "透し垣")
(:name "銀閣寺垣" :named "敷地")
(:name "大徳寺垣" :named "敷地")
(:name "桂垣" :named "敷地" :type "遮蔽垣")
(:name "光悦寺垣" :named "敷地" :type "透し垣")
(:name "南禅寺垣" :named "敷地")
(:name "龍安寺垣" :type "透し垣")
(:name "御簾垣" :named "形状" :type "遮蔽垣")
(:name "四つ目垣" :named "形状" :type "透し垣")
(:name "茶筅垣" :named "形状")
(:name "矢来垣" :named "形状" :type "透し垣")
(:name "鉄砲垣" :named "形状")
(:name "鎧垣" :named "形状")
(:name "木賊垣" :named "形状" :type "遮蔽垣")
(:name "松明垣")
(:name "大津垣" :named "地域" :type "遮蔽垣")
(:name "沼津垣" :named "地域" :type "遮蔽垣")
(:name "竹穂垣" :named "素材")
(:name "萩垣" :named "素材")
(:name "篠垣" :named "素材")
(:name "柴垣" :named "素材" :type "遮蔽垣")
(:name "黒文字垣" :named "素材")
(:name "利休垣" :named "人名")
(:name "遠州垣" :named "人名"))
((:name "建仁寺垣" :named "敷地" :type "遮蔽垣")
(:name "金閣寺垣" :named "敷地" :type "透し垣")
(:name "銀閣寺垣" :named "敷地")
(:name "大徳寺垣" :named "敷地")
(:name "桂垣" :named "敷地" :type "遮蔽垣")
(:name "光悦寺垣" :named "敷地" :type "透し垣")
(:name "南禅寺垣" :named "敷地")
(:name "龍安寺垣" :type "透し垣")
(:name "御簾垣" :named "形状" :type "遮蔽垣")
(:name "四つ目垣" :named "形状" :type "透し垣")
(:name "茶筅垣" :named "形状")
(:name "矢来垣" :named "形状" :type "透し垣")
(:name "鉄砲垣" :named "形状")
(:name "鎧垣" :named "形状")
(:name "木賊垣" :named "形状" :type "遮蔽垣")
(:name "松明垣")
(:name "大津垣" :named "地域" :type "遮蔽垣")
(:name "沼津垣" :named "地域" :type "遮蔽垣")
(:name "竹穂垣" :named "素材")
(:name "萩垣" :named "素材")
(:name "篠垣" :named "素材")
(:name "柴垣" :named "素材" :type "遮蔽垣")
(:name "黒文字垣" :named "素材")
(:name "利休垣" :named "人名")
(:name "遠州垣" :named "人名"))
2013/02/19(火) 15:42:55.97ID:MsVlcDds
2013/02/19(火) 22:25:52.08ID:XMMA90YD
LinusのすぐF-word口にするくせなんとかならんの?
性別の単語の違う意味よりももっともっと汚い単語を公けの場でいうのはちょっと…
性別の単語の違う意味よりももっともっと汚い単語を公けの場でいうのはちょっと…
2013/02/19(火) 23:11:45.30ID:zLsxvq5D
>>296
公の場ではないので、うんこちんこ言っていけない理由がない。
公の場ではないので、うんこちんこ言っていけない理由がない。
2013/02/20(水) 20:59:03.35ID:gPZv0WqC
>>297
でもメーリングリストとか公開されてんじゃん
でもメーリングリストとか公開されてんじゃん
2013/02/20(水) 21:11:17.56ID:0ioWuUYC
2012年6月18日 Linusが吠えた! ─中指立てて「NVIDIAは世界最悪の企業」
ttp://gihyo.jp/admin/clip/01/linux_dt/201206/18
ttp://gihyo.jp/admin/clip/01/linux_dt/201206/18
2013/02/21(木) 02:17:22.01ID:B8My6Moa
>>298
公開されてる場が全て公共の場であるとでも?
公開されてる場が全て公共の場であるとでも?
2013/02/21(木) 10:21:58.24ID:MM+xWvpG
何が違うの?
2013/02/21(木) 10:24:28.05ID:VgE+VFBt
>>301
公開されているが公共ではない場所もあるということだ
公開されているが公共ではない場所もあるということだ
2013/02/22(金) 06:53:11.26ID:0deQN2HD
人はそれをプライベートオープンとゆう。
英語のほうがわかりやすい。
英語のほうがわかりやすい。
2013/02/22(金) 21:51:23.69ID:nzE7RXSC
2013/02/22(金) 21:52:58.75ID:8fGmdqDO
ゆうちゃん
2013/02/23(土) 13:14:56.75ID:bM82cp9j
>>304
謝らなくても良いから早く死んでね♥
謝らなくても良いから早く死んでね♥
2013/03/07(木) 17:23:34.74ID:FKSnl68w
>>306
> &#x2665;
わざとだったら揚げ足ゴメンネ
素でやってるならいつか恥じかくかも知れないから
今のうちに指摘しておくよ
&#9829;
ただのお節介だから反応はしなくていい
> &#x2665;
わざとだったら揚げ足ゴメンネ
素でやってるならいつか恥じかくかも知れないから
今のうちに指摘しておくよ
&#9829;
ただのお節介だから反応はしなくていい
2013/03/08(金) 15:51:47.43ID:U+aJsLu7
2013/03/08(金) 21:00:55.40ID:+czH499g
2013/03/08(金) 21:32:44.95ID:U+aJsLu7
2013/03/08(金) 21:57:44.83ID:gB8UUge6
2013/03/08(金) 22:02:59.11ID:U+aJsLu7
2013/03/09(土) 08:29:07.70ID:9i1lQAz4
┐(´д`)┌ヤレヤレ
2013/03/09(土) 11:00:42.02ID:wcV88Ec0
はなししって? を思い出した
2013/03/09(土) 12:41:09.17ID:moDqHA3Z
<http://www.mext.go.jp/b_menu/hakusho/nc/k19730618001/k19730618001.html>
内閣告示第二号
送り仮名の付け方
一般の社会生活において現代の国語を書き表すための送り仮名の付け方の
よりどころを、次のように定める。なお、昭和三十四年内閣告示第一号は、廃止する。
記
昭和四十八年六月十八日
昭和五六年一〇月一日内閣告示第三号 改正
(略)
本則 活用のある語から転じた名詞及び活用のある語に「さ」,「み」,「げ」などの接尾語が付いて名詞になったものは,もとの語の送り仮名の付け方によって送る。
〔例〕
(1) 活用のある語から転じたもの。
動き 仰せ 恐れ 薫り 曇り 調べ 届け 願い 晴れ
当たり 代わり 向かい
狩り 答え 問い 祭り 群れ
憩い 愁い 憂い 香り 極み 初め
近く 遠く
(2) 「さ」,「み」,「げ」などの接尾語が付いたもの。
暑さ 大きさ 正しさ 確かさ
明るみ 重み 憎しみ
惜しげ
例外 次の語は,送り仮名を付けない。
謡 虞 趣 氷 印 頂 帯 畳
卸 煙 恋 志 次 隣 富 恥 話 光 舞
折 係 掛(かかり) 組 肥 並(なみ) 巻 割
内閣告示第二号
送り仮名の付け方
一般の社会生活において現代の国語を書き表すための送り仮名の付け方の
よりどころを、次のように定める。なお、昭和三十四年内閣告示第一号は、廃止する。
記
昭和四十八年六月十八日
昭和五六年一〇月一日内閣告示第三号 改正
(略)
本則 活用のある語から転じた名詞及び活用のある語に「さ」,「み」,「げ」などの接尾語が付いて名詞になったものは,もとの語の送り仮名の付け方によって送る。
〔例〕
(1) 活用のある語から転じたもの。
動き 仰せ 恐れ 薫り 曇り 調べ 届け 願い 晴れ
当たり 代わり 向かい
狩り 答え 問い 祭り 群れ
憩い 愁い 憂い 香り 極み 初め
近く 遠く
(2) 「さ」,「み」,「げ」などの接尾語が付いたもの。
暑さ 大きさ 正しさ 確かさ
明るみ 重み 憎しみ
惜しげ
例外 次の語は,送り仮名を付けない。
謡 虞 趣 氷 印 頂 帯 畳
卸 煙 恋 志 次 隣 富 恥 話 光 舞
折 係 掛(かかり) 組 肥 並(なみ) 巻 割
2013/03/25(月) 21:36:47.10ID:JHdm/UFP
>>290
事前に希望する周波数の矩形波サウンドファイルを作っておけばいいじゃん
事前に希望する周波数の矩形波サウンドファイルを作っておけばいいじゃん
2013/03/28(木) 09:38:23.71ID:3wbf3FIT
2013/03/28(木) 09:43:42.32ID:BuBIjbZj
2013/03/28(木) 20:06:27.07ID:9Vh8REsS
amsynthのソースから
Dual oscillators with classic waveforms - sine / saw / square / noise
この辺りをかっぱいで来ればいいんじゃね?
Dual oscillators with classic waveforms - sine / saw / square / noise
この辺りをかっぱいで来ればいいんじゃね?
2013/03/30(土) 08:28:24.37ID:7gqQMFdx
jaaaで周波数指定して出せたはず
2013/03/30(土) 09:33:27.68ID:ZVeaXs3i
先日、他部署を交えて開かれた社内技術交換会でのこと。
先輩は自分が担当したLinux用ソフトのプログラミング中に思いついたという
あるアルゴリズムについて得意気に解説し始めた。話し始めてしばらくして、
隣の部署の人が口をはさんだ。「それ、有名な○○のアルゴリズムですよね。
ウチでも昔はよく使いました。でもそれには××という欠点があるので、
今ではその改良版の◎◎のアルゴリズムの方を使っています。
ところで今日のお話は○○のアルゴリズムの別の改良方法か何かですか?」
そのあと先輩の話は支離滅裂になり、何の技術交換会だったのか
よく覚えていない…
先輩は自分が担当したLinux用ソフトのプログラミング中に思いついたという
あるアルゴリズムについて得意気に解説し始めた。話し始めてしばらくして、
隣の部署の人が口をはさんだ。「それ、有名な○○のアルゴリズムですよね。
ウチでも昔はよく使いました。でもそれには××という欠点があるので、
今ではその改良版の◎◎のアルゴリズムの方を使っています。
ところで今日のお話は○○のアルゴリズムの別の改良方法か何かですか?」
そのあと先輩の話は支離滅裂になり、何の技術交換会だったのか
よく覚えていない…
322login:Penguin
2013/09/18(水) 20:16:06.61ID:iUp/zV3H おまいら自分しか使わないソフトウェアでも
Autoconf、Automake、その他 AutoXXX を
使ってる?
おいらは面倒くさいからマクロ使いまくりの
Makefileを使い回してる
Autoconf、Automake、その他 AutoXXX を
使ってる?
おいらは面倒くさいからマクロ使いまくりの
Makefileを使い回してる
323login:Penguin
2013/09/18(水) 21:11:36.16ID:2rNSOdCt Qtじゃないのか?
324login:Penguin
2013/09/20(金) 20:28:55.95ID:MzCzBYBP Javaじゃないのか?
2013/09/22(日) 17:10:13.80ID:cstCGatz
もばいるうぃふぃるーた使ってると
全部jsで書いてるやつが絶望的すぎて
この文化滅びねえかなあ
全部jsで書いてるやつが絶望的すぎて
この文化滅びねえかなあ
2013/09/23(月) 12:17:12.31ID:7VXl27N+
全部jsで書くとすっごい楽
327login:Penguin
2013/09/25(水) 01:57:30.89ID:fyCvLait328login:Penguin
2013/09/25(水) 01:59:59.21ID:fyCvLait makeはわりと機能が制限されるし
配布するならconfigure使えた方がかっこE
配布するならconfigure使えた方がかっこE
2013/10/01(火) 19:45:42.59ID:54XEcfmJ
2ch専ブラの開発を始めて見ました
今のところ閲覧専用ですが、
試しても良いという方がいましたらよろしくお願いします
ttp://sourceforge.jp/projects/ntch/simple/
git clone git://git.sourceforge.jp/gitroot/ntch/develop.git
今のところ閲覧専用ですが、
試しても良いという方がいましたらよろしくお願いします
ttp://sourceforge.jp/projects/ntch/simple/
git clone git://git.sourceforge.jp/gitroot/ntch/develop.git
2013/10/01(火) 19:48:16.73ID:7MEbv9gu
ほぉ。コンソール版とはおもしろい。
2013/10/04(金) 00:56:47.16ID:OFnAU69+
板名でスペースしたらコアダンプした
さすがC
さすがC
332329
2013/10/04(金) 08:36:26.67ID:QQCyBl3O 試して頂いてありがとうございます
もし可能でしたらコアダンプの内容をソースフォージの掲示板か
ブログのコメントに貼り付けて頂けないでしょうか
ソースフォージ掲示板
ttp://sourceforge.jp/forum/forum.php?thread_id=34565&forum_id=31402
ブログ
ttp://neetchan.on.arena.ne.jp/app-def/S-102/wp/?p=745
もし可能でしたらコアダンプの内容をソースフォージの掲示板か
ブログのコメントに貼り付けて頂けないでしょうか
ソースフォージ掲示板
ttp://sourceforge.jp/forum/forum.php?thread_id=34565&forum_id=31402
ブログ
ttp://neetchan.on.arena.ne.jp/app-def/S-102/wp/?p=745
2013/10/04(金) 17:40:36.64ID:jUNukImU
>>329
debパッケージ化して配布すれば使ってくれる人が増えるはず(ウブンツとか
debパッケージ化して配布すれば使ってくれる人が増えるはず(ウブンツとか
2013/10/04(金) 17:48:45.40ID:tgM5eXKg
>>333
youがやりなよ
youがやりなよ
335331
2013/10/04(金) 19:25:55.56ID:TUkUOKBk lubuntu 12.04 x86版
gcc (Ubuntu/Linaro 4.7.2-2ubuntu1) 4.7.2
aptで
libgdbm-devel libssl-devel libncursesw5-develを追加
ndbmうんたらでエラーなのでMakefileのgdbmのコメント外してコンパイル完了
gcc (Ubuntu/Linaro 4.7.2-2ubuntu1) 4.7.2
aptで
libgdbm-devel libssl-devel libncursesw5-develを追加
ndbmうんたらでエラーなのでMakefileのgdbmのコメント外してコンパイル完了
336331
2013/10/04(金) 19:30:20.82ID:TUkUOKBk 失礼
lubuntu 12.04 x86版
gcc (Ubuntu/Linaro 4.7.2-2ubuntu1) 4.7.2
aptで
libgdbm-devel libssl-devel libncursesw5-develを追加
ndbmうんたらでエラーなのでMakefileのgdbmのコメント外してコンパイル完了
そのままだとコアダンプしたけど
gccの-Oを外すか-O0にしたら動作したので最適化バグか
PC等→linux板からこのスレ確認。
その他
・vimのswpファイルが混入している
・/bin/shがbashじゃないと==は動かない。=ならおk
ほとんどプログラム固有の問題ではないので
スレの内容的にもこっちに書いておいた
lubuntu 12.04 x86版
gcc (Ubuntu/Linaro 4.7.2-2ubuntu1) 4.7.2
aptで
libgdbm-devel libssl-devel libncursesw5-develを追加
ndbmうんたらでエラーなのでMakefileのgdbmのコメント外してコンパイル完了
そのままだとコアダンプしたけど
gccの-Oを外すか-O0にしたら動作したので最適化バグか
PC等→linux板からこのスレ確認。
その他
・vimのswpファイルが混入している
・/bin/shがbashじゃないと==は動かない。=ならおk
ほとんどプログラム固有の問題ではないので
スレの内容的にもこっちに書いておいた
337331
2013/10/04(金) 19:36:05.69ID:TUkUOKBk パッケージと言わずとも.configureがあったほうがいいわな
まあ現時点の規模では微妙だが
2chブラウザとしては
CUIだからってサクサクでもなんともねえしかえって不都合が増える
このスレ探してみるだけでかなりの労力を使った
CUIが好みならnavi2chとかのほうが便利だし
学習用でのみ許される
まあ現時点の規模では微妙だが
2chブラウザとしては
CUIだからってサクサクでもなんともねえしかえって不都合が増える
このスレ探してみるだけでかなりの労力を使った
CUIが好みならnavi2chとかのほうが便利だし
学習用でのみ許される
2013/10/04(金) 22:07:45.20ID:LVAH4n2H
とりあえず使ってみた。Fedora19ならgdbm-devel openssl-devel
ncurses-devel を入れて、ビルドも警告一つ出るけどOK。実行も可能。
スレの最後でjすると、少し戻るのが違和感あり。
configureするなら、この規模だとautoconfだけで十分かな?
$ autoscan
$ mv configure.scan configure.ac
$ mv Makefile Makefile.in
$ autoreconf
するだけの簡単なお仕事。make installはできないけどね。
ncurses-devel を入れて、ビルドも警告一つ出るけどOK。実行も可能。
スレの最後でjすると、少し戻るのが違和感あり。
configureするなら、この規模だとautoconfだけで十分かな?
$ autoscan
$ mv configure.scan configure.ac
$ mv Makefile Makefile.in
$ autoreconf
するだけの簡単なお仕事。make installはできないけどね。
2013/10/04(金) 22:13:21.08ID:QQCyBl3O
>333
パッケージ化はやりたいですね
だけど、今のところ普通の機能で無いものが多いのでそこまで辿り着けそうに無いです
>334
本当に、協力してくれる人絶賛募集中です。現在SSLに苦戦中
>331
本当に色々検証して頂いてありがとうございました。
swpファイルとシェルは修正します。最適化オプションは外さないで済めば
その方がいいんですが、外すしか無いですね...
現状微妙なのは仰るとおりです。navi2chも見てみましたが高機能そうです
ただemacs使ったことない(恥)
linuxの2chブラウザーというとJDしか使って無かったです。
とはいえせっかく作り始めたので納得のいくところまでは完成させます
いまのところ絶対に入れたいのは
1.書込(多分●も対応)
2.読込履歴
3.お気に入り(板、スレッド)
漠然と入れたいと思っている物
しおり(レス番合メモ)、自レス判定
正規表現検索、スレッドの並べ替え
yum apt対応
とにかく、レス頂いてありがとうございました
パッケージ化はやりたいですね
だけど、今のところ普通の機能で無いものが多いのでそこまで辿り着けそうに無いです
>334
本当に、協力してくれる人絶賛募集中です。現在SSLに苦戦中
>331
本当に色々検証して頂いてありがとうございました。
swpファイルとシェルは修正します。最適化オプションは外さないで済めば
その方がいいんですが、外すしか無いですね...
現状微妙なのは仰るとおりです。navi2chも見てみましたが高機能そうです
ただemacs使ったことない(恥)
linuxの2chブラウザーというとJDしか使って無かったです。
とはいえせっかく作り始めたので納得のいくところまでは完成させます
いまのところ絶対に入れたいのは
1.書込(多分●も対応)
2.読込履歴
3.お気に入り(板、スレッド)
漠然と入れたいと思っている物
しおり(レス番合メモ)、自レス判定
正規表現検索、スレッドの並べ替え
yum apt対応
とにかく、レス頂いてありがとうございました
2013/10/04(金) 22:17:34.69ID:QQCyBl3O
>338
ありがとうございます
スレ最後の位置は確かにおかしいですね。ただちょっと
うまく直せないでいます
autoconfやってみます(使ったことなかった)
ありがとうございます
スレ最後の位置は確かにおかしいですね。ただちょっと
うまく直せないでいます
autoconfやってみます(使ったことなかった)
2013/10/04(金) 23:02:07.33ID:ul3sk8mh
Debian Wheezy (64bit)
libgdbm-dev,libssl-dev,libncursesw5-dev
をインストールした。
>>336と同様のエラーが出るので、
(src/inc/utils/db.h:5 ndbm.h が存在しない)
#Debian系にはndbm.hがないみたい?
Makefileの7行目をコメントアウトしてコンパイルした。
こちらでは特に警告は出なかった。
bキーで40レス近く戻るとそれ以上戻れなくなるっぽい。
おま環だったらすまん。
libgdbm-dev,libssl-dev,libncursesw5-dev
をインストールした。
>>336と同様のエラーが出るので、
(src/inc/utils/db.h:5 ndbm.h が存在しない)
#Debian系にはndbm.hがないみたい?
Makefileの7行目をコメントアウトしてコンパイルした。
こちらでは特に警告は出なかった。
bキーで40レス近く戻るとそれ以上戻れなくなるっぽい。
おま環だったらすまん。
342341
2013/10/04(金) 23:08:46.81ID:ul3sk8mh 訂正
bキーでどのくらい戻れるかはスレによって違う。
bキーでどのくらい戻れるかはスレによって違う。
2013/10/04(金) 23:50:03.15ID:QQCyBl3O
>341
情報ありがとうございます。
ヘッダーはautoconf使うとエラーにならなくなるのかもしれません
いまちょっと調べています
bキーに関してちょっとこちらで現象が再現できませんでした
現象の起きるスレがわかると解決できるかもしれません
そろそろスレを占有しすぎかもしれないでの
>332の掲示板やブログのコメント欄もよかったら使って下さい
情報ありがとうございます。
ヘッダーはautoconf使うとエラーにならなくなるのかもしれません
いまちょっと調べています
bキーに関してちょっとこちらで現象が再現できませんでした
現象の起きるスレがわかると解決できるかもしれません
そろそろスレを占有しすぎかもしれないでの
>332の掲示板やブログのコメント欄もよかったら使って下さい
344341
2013/10/05(土) 00:04:28.55ID:Tmv5/tyS >>343
このスレやここのPuppyLinuxスレ他多数で確認。
fキー押しっぱなしで最後までスクロールしてから
bキー押しっぱなしで戻ると再現出来るかもしれません。
しないようであればおま環ということでスルーしておいてください。
ここに書くのはとりあえずここまでにします。
このスレやここのPuppyLinuxスレ他多数で確認。
fキー押しっぱなしで最後までスクロールしてから
bキー押しっぱなしで戻ると再現出来るかもしれません。
しないようであればおま環ということでスルーしておいてください。
ここに書くのはとりあえずここまでにします。
2013/10/05(土) 00:15:59.02ID:GTYJN2J8
>344
再現しました。画面の大きさによって起きるみたいです
ありがとうございました。
再現しました。画面の大きさによって起きるみたいです
ありがとうございました。
346338
2013/10/05(土) 23:13:26.39ID:0YqdOiOx >>340
まじめにやるなら、automakeも使ったほうが楽ですよ。
この程度の規模ならディレクトリ分けずに、
bin_PROGRAMS = ntch
ntch_SOURCES = hoge.h hoge.c .....
って書いたMakefile.amを作るだけですから。
そうするとMakefileも自動で作ってくれますし。
規模が大きくなると、いろいろ手間が増えます。。。
まじめにやるなら、automakeも使ったほうが楽ですよ。
この程度の規模ならディレクトリ分けずに、
bin_PROGRAMS = ntch
ntch_SOURCES = hoge.h hoge.c .....
って書いたMakefile.amを作るだけですから。
そうするとMakefileも自動で作ってくれますし。
規模が大きくなると、いろいろ手間が増えます。。。
347340
2013/10/06(日) 09:27:15.90ID:XiGJQ0Up ありがとうございます。参考にします
348login:Penguin
2013/12/14(土) 18:12:35.03ID:ymJW8grE 使用言語:C言語
目的:キーボード入力を読み取る(キーのプッシュ・リリースも読み取りできるように)
/dev 以下に存在するデバイスから、キーボードデバイスを検索して int fd = fopen() する方法がわかりません。
(キーボードデバイスを探す為の具体的な方法がわかりません)
これを判定して検索する為の便利な関数や、定形的な方法はあるのでしょうか。
目的:キーボード入力を読み取る(キーのプッシュ・リリースも読み取りできるように)
/dev 以下に存在するデバイスから、キーボードデバイスを検索して int fd = fopen() する方法がわかりません。
(キーボードデバイスを探す為の具体的な方法がわかりません)
これを判定して検索する為の便利な関数や、定形的な方法はあるのでしょうか。
349348
2013/12/14(土) 19:10:49.70ID:ymJW8grE >>329
Debian7.2(32bit版)上でビルドできて動作もしました。
別途必要だったライブラリーは以下のコマンドで入れました。
apt-get install libncursesw5-dev libssl-dev libgdbm-dev libsqlite3-dev
備考:
Debian7.2だと、ncurses.h が /usr/include/ 直下に置かれていたので、ビルド時にエラーとなったので、(ソースでは<ncursesw/ncurses.h>なので)
/usr/include/ncursesw/ を作成し、そこへ ncurses.h をコピーして解決しました。
Debian7.2(32bit版)上でビルドできて動作もしました。
別途必要だったライブラリーは以下のコマンドで入れました。
apt-get install libncursesw5-dev libssl-dev libgdbm-dev libsqlite3-dev
備考:
Debian7.2だと、ncurses.h が /usr/include/ 直下に置かれていたので、ビルド時にエラーとなったので、(ソースでは<ncursesw/ncurses.h>なので)
/usr/include/ncursesw/ を作成し、そこへ ncurses.h をコピーして解決しました。
350348
2013/12/14(土) 19:30:06.72ID:ymJW8grE 私も以前CUI上で2ちゃん見るための簡単なツールを作って使ってましたが、実態としてはwgetのラッパに過ぎないおもちゃですw
ttps://github.com/takeutch-kemeco/ls2ch
一方、ntchは作りが本格的なので(ちゃんとsqliteとか使ってるし)、
今後CUIで2ちゃん見たくなった際はこちらを使わせてもらおうと思いました。
ttps://github.com/takeutch-kemeco/ls2ch
一方、ntchは作りが本格的なので(ちゃんとsqliteとか使ってるし)、
今後CUIで2ちゃん見たくなった際はこちらを使わせてもらおうと思いました。
2013/12/14(土) 19:46:45.18ID:3qf0E3TD
navi2chでええやん
2013/12/14(土) 22:28:59.61ID:shkdSPEZ
rawモードじゃダメなんかい?
2013/12/14(土) 22:48:29.48ID:1JjcODpJ
>349
使って頂いてありがとうございます。設定修正してみます。
(環境関係の設定が未だ良くわかってませんが...)
ls2ch使ってみました。
flexとbisonの追加インストールで問題なくビルド完了しました(Fedora19)
最初ちょっと使い方がわからなくて戸惑いましたが、
コマンドのパラメーターで現在の閲覧状態をコントロールしてるんですね
これならシェルからsed awkで操作するようなスクリプトも書けますね
UNIX系はこう言うスタイルのほうが流儀にあってるのかなぁ
autoXXX系のツールを使いこなしてらっしゃる様でうらやましいです。
autoconfの公式のpdfを読んでみましたが、最初の方のページだけ読んで放置状態です
(英語超苦手。でも勉強したい)自分に必要なのはいきなり細かい説明じゃなくて
オライリーの本みたいに体系的に解説してくれる本なんだけど...
使って頂いてありがとうございます。設定修正してみます。
(環境関係の設定が未だ良くわかってませんが...)
ls2ch使ってみました。
flexとbisonの追加インストールで問題なくビルド完了しました(Fedora19)
最初ちょっと使い方がわからなくて戸惑いましたが、
コマンドのパラメーターで現在の閲覧状態をコントロールしてるんですね
これならシェルからsed awkで操作するようなスクリプトも書けますね
UNIX系はこう言うスタイルのほうが流儀にあってるのかなぁ
autoXXX系のツールを使いこなしてらっしゃる様でうらやましいです。
autoconfの公式のpdfを読んでみましたが、最初の方のページだけ読んで放置状態です
(英語超苦手。でも勉強したい)自分に必要なのはいきなり細かい説明じゃなくて
オライリーの本みたいに体系的に解説してくれる本なんだけど...
2013/12/14(土) 22:51:46.65ID:1JjcODpJ
353 = 329です
あと>348は全くわかりません(期待されてないと思いますが)
あと>348は全くわかりません(期待されてないと思いますが)
2013/12/15(日) 02:09:41.00ID:YZbs59Oi
>>348
<sys/ioctl.h> ioctl()がデバイス関連
read(),write()などの統一されたインターフェースから、
はみ出した部分
Windowsみたいに、GUIプログラミングで、
キーボードイベントを取ればよいのでは?
GUIプログラミングしてないの?
<sys/ioctl.h> ioctl()がデバイス関連
read(),write()などの統一されたインターフェースから、
はみ出した部分
Windowsみたいに、GUIプログラミングで、
キーボードイベントを取ればよいのでは?
GUIプログラミングしてないの?
2013/12/16(月) 16:18:47.60ID:4ykaDdnf
357348
2013/12/17(火) 21:23:03.83ID:M2zWQh5T >>353
autotoolsは機能が多すぎるので、どの方法がスマートなのかを私は知りません。私はLIBS=pkg-configのような泥臭い方法をよく行います。
ntch:
pullしたらdisp.hまわりが更新されてたので再びビルドテストしました。以下の全てで修正無しにビルド可能でした:
Debian7.3(x86, 32bit)
Ubuntu13.10(x86, 32bit)
Arch(x86_64, 64bit)
CLFS(x86_64, 64bit)
Debian7.3以外の環境でも起きるかはテストしていませんが、:w による vi 起動で書き込み後に ntch へ戻った時点で、カーソルキーが効かなくなるバグに気づきました。
X11上でWMがxmonadの環境でのテストなので、少し特殊ですが。gnome-terminal, xterm どちらでも同様に書き込み後にカーソルキーが効かなくなりました。
(なお、c,j,k
autotoolsは機能が多すぎるので、どの方法がスマートなのかを私は知りません。私はLIBS=pkg-configのような泥臭い方法をよく行います。
ntch:
pullしたらdisp.hまわりが更新されてたので再びビルドテストしました。以下の全てで修正無しにビルド可能でした:
Debian7.3(x86, 32bit)
Ubuntu13.10(x86, 32bit)
Arch(x86_64, 64bit)
CLFS(x86_64, 64bit)
Debian7.3以外の環境でも起きるかはテストしていませんが、:w による vi 起動で書き込み後に ntch へ戻った時点で、カーソルキーが効かなくなるバグに気づきました。
X11上でWMがxmonadの環境でのテストなので、少し特殊ですが。gnome-terminal, xterm どちらでも同様に書き込み後にカーソルキーが効かなくなりました。
(なお、c,j,k
358348
2013/12/17(火) 21:27:37.72ID:M2zWQh5T ntch:
(なお、c,j,k,スペース を用いての移動には問題は起きてません。認識しなくなるのはカーソルキーだけのようです)
また、非X11上ではこの問題は起きないようです。(生ターミナル上のfbterm上でテストした場合はカーソルの問題は生じませんでした)
もしかしたらX11 xmonad環境側の問題かもしれないので、同様の報告が他に無ければ気にしなくてもいい問題だと思います。(c,j,k,スペース のみでも使うことはできるので)
(なお、c,j,k,スペース を用いての移動には問題は起きてません。認識しなくなるのはカーソルキーだけのようです)
また、非X11上ではこの問題は起きないようです。(生ターミナル上のfbterm上でテストした場合はカーソルの問題は生じませんでした)
もしかしたらX11 xmonad環境側の問題かもしれないので、同様の報告が他に無ければ気にしなくてもいい問題だと思います。(c,j,k,スペース のみでも使うことはできるので)
359353
2013/12/17(火) 22:49:14.16ID:MdviSGDM >357
沢山試して頂いてありがとうございます。
こちらでもFedora+Gnome3 , Ubuntu+Unityで試したところ
同様な現象が確認出来ました。
もしかしたら初期化したkeypadのライブラリーがviを呼び出すことでリセット
されてしまっているのかもしれません
少しテストしてみます。
沢山試して頂いてありがとうございます。
こちらでもFedora+Gnome3 , Ubuntu+Unityで試したところ
同様な現象が確認出来ました。
もしかしたら初期化したkeypadのライブラリーがviを呼び出すことでリセット
されてしまっているのかもしれません
少しテストしてみます。
360login:Penguin
2013/12/19(木) 01:26:14.33ID:JHCT9t+S IDEはアンジュタかな?
361355
2013/12/19(木) 04:10:22.72ID:hl3mvVHB362348
2013/12/22(日) 00:22:12.53ID:Kx6UaPdn その方法ではキーボードデバイスの正確なキー情報を得るには不十分なのではないでしょうか。
なぜなら、この方法では左右Shift,Alt,Ctrl等の違いを判別できそうにありません。
また、キーを放した際の情報も得られそうにありません。
また、Cならば普通はこれはtermiosで行なうことだと思います。
そしてtermiosだけではキーボードデバイスの正確なキー情報を得るには不十分です。
なぜなら、この方法では左右Shift,Alt,Ctrl等の違いを判別できそうにありません。
また、キーを放した際の情報も得られそうにありません。
また、Cならば普通はこれはtermiosで行なうことだと思います。
そしてtermiosだけではキーボードデバイスの正確なキー情報を得るには不十分です。
363348
2013/12/22(日) 01:01:31.85ID:Kx6UaPdn 行ないたいことは、それが本当にキーボードデバイスなのかを判断したいということです。
キーボードデバイスを直接読む為に/dev/input以下evdev)のデバイスを使用することを考えてますが、
これらのどれが本当にキーボードデバイスなのかを知る為の方法として、どのような方法で皆は行なっているのかを聞いてみたい。ということです。
(もし自分が知らない簡単な方法があるならば、それを使わないのは損なので)
自分が現状考えてる判別方法としてはA,Bの2つあります:
A: evdev以下の全てのデバイスに関して、ioctlでEV_CNTとEC_KEYで確認した上で、
かつ、一般的なキーボードデバイスに備わってると想定できるキー範囲 (KEY_RESERVED ... KEY_MIN_INTERESTING) にて、
そのビットが立っているならキーボードデバイスのはずだ、というヒューリスティックな判別方法。
これはlibxkbcommonのtestソースで用いられていた方法です。
B: udevによって /dev/input/{by-id,by-path} が作られる前提で、
bi-* 以下のキーボードデバイスはサフィックスとして、(どうやら)-kbd が付くルール(のような雰囲気)なので、
単純にそのような名前のデバイスがキーボードデバイスのはずである。という判別方法。
この方法は単純で簡単なので良いのですが、これは by-* に依存してます。
by-* を作るかはudev設定に依存する(らしい)ので(最近の環境なら問題無いはずですが)動かない環境もありうるという懸念。
Aならば by-* には依存しないので、Bよりも多くの環境で動作するはずですが、方法が泥臭すぎて疲れます。
そこでもしCがあるなら聞いてみたい。ということでした。
キーボードデバイスを直接読む為に/dev/input以下evdev)のデバイスを使用することを考えてますが、
これらのどれが本当にキーボードデバイスなのかを知る為の方法として、どのような方法で皆は行なっているのかを聞いてみたい。ということです。
(もし自分が知らない簡単な方法があるならば、それを使わないのは損なので)
自分が現状考えてる判別方法としてはA,Bの2つあります:
A: evdev以下の全てのデバイスに関して、ioctlでEV_CNTとEC_KEYで確認した上で、
かつ、一般的なキーボードデバイスに備わってると想定できるキー範囲 (KEY_RESERVED ... KEY_MIN_INTERESTING) にて、
そのビットが立っているならキーボードデバイスのはずだ、というヒューリスティックな判別方法。
これはlibxkbcommonのtestソースで用いられていた方法です。
B: udevによって /dev/input/{by-id,by-path} が作られる前提で、
bi-* 以下のキーボードデバイスはサフィックスとして、(どうやら)-kbd が付くルール(のような雰囲気)なので、
単純にそのような名前のデバイスがキーボードデバイスのはずである。という判別方法。
この方法は単純で簡単なので良いのですが、これは by-* に依存してます。
by-* を作るかはudev設定に依存する(らしい)ので(最近の環境なら問題無いはずですが)動かない環境もありうるという懸念。
Aならば by-* には依存しないので、Bよりも多くの環境で動作するはずですが、方法が泥臭すぎて疲れます。
そこでもしCがあるなら聞いてみたい。ということでした。
364355
2013/12/23(月) 15:38:35.71ID:YknPLdXL このあたりの、/proc/ファイルから、
キーボード情報を取れないか?
IRQ(Interrupt Request) 割り込み要求
割り込みコントローラ
cat /proc/interrupts
I/Oアドレス、ポート
cat /proc/ioports
DMA(Direct Memory Addressing)
cat /proc/dma
PCIバス、PCIデバイス
lspci
キーボード情報を取れないか?
IRQ(Interrupt Request) 割り込み要求
割り込みコントローラ
cat /proc/interrupts
I/Oアドレス、ポート
cat /proc/ioports
DMA(Direct Memory Addressing)
cat /proc/dma
PCIバス、PCIデバイス
lspci
365355
2013/12/23(月) 16:49:51.97ID:YknPLdXL Linuxカーネル解析入門、平田豊、2011
という本によると、PCIの仕様書は、
PCI SIGという団体が管理していて、有料らしい
PCIコンフィグレーション空間に、
デバイスの種類や機能を示す、クラスコードというのがある
基本クラス[base class:0Bh]、サブクラス[sub class:0Ah]、
プログラミング・インターフェースクラス[programing interface class:09h]
基本クラスで関係ありそうなのは、
00h クラスコードが定義される前の、古いデバイス
09h Input devices
この09hで、サブクラスの値で、マウスとKBが判別できるかも?
これら以外は、udev関連かな?
という本によると、PCIの仕様書は、
PCI SIGという団体が管理していて、有料らしい
PCIコンフィグレーション空間に、
デバイスの種類や機能を示す、クラスコードというのがある
基本クラス[base class:0Bh]、サブクラス[sub class:0Ah]、
プログラミング・インターフェースクラス[programing interface class:09h]
基本クラスで関係ありそうなのは、
00h クラスコードが定義される前の、古いデバイス
09h Input devices
この09hで、サブクラスの値で、マウスとKBが判別できるかも?
これら以外は、udev関連かな?
2013/12/23(月) 18:10:31.51ID:Y4TzeW73
>362
> 左右Shift,Alt,Ctrl等の違いを判別できそうにありません。
思い込みで書くなよ... つか、xev のソースでも見れば?
> 左右Shift,Alt,Ctrl等の違いを判別できそうにありません。
思い込みで書くなよ... つか、xev のソースでも見れば?
2013/12/23(月) 23:46:39.61ID:PacU4lkG
2chブラウザー(ntch)に同期機能を付けてみました
https://sourceforge.jp/projects/ntch/releases/60136
以下で実験用のサーバーを稼働していますので、良かったら試してみて下さい。
https://neetchan.securesite.jp/account/create_user.php
https://sourceforge.jp/projects/ntch/releases/60136
以下で実験用のサーバーを稼働していますので、良かったら試してみて下さい。
https://neetchan.securesite.jp/account/create_user.php
2013/12/24(火) 22:37:13.70ID:idpf8xZq
全板検索からお気に入りに追加できないです
2013/12/24(火) 23:38:40.86ID:Wc9nyaLb
>>368
ありがとうございます
機能リクエストチケットというのを登録してみました
https://sourceforge.jp/ticket/browse.php?group_id=8794&tid=32665
ありがとうございます
機能リクエストチケットというのを登録してみました
https://sourceforge.jp/ticket/browse.php?group_id=8794&tid=32665
370348
2013/12/28(土) 09:05:56.70ID:58qchT2I >>367
ページの読み込み中に、進むや戻るの操作を素早く行うと(ガチャ操作すると)、内部的に現在位置的な値の整合性がおかしくなる場合があるようです。
ページの読み込み中に、進むや戻るの操作を素早く行うと(ガチャ操作すると)、内部的に現在位置的な値の整合性がおかしくなる場合があるようです。
371348
2013/12/28(土) 11:58:36.76ID:58qchT2I 378が起きないように修正する、バンドエイド的な修正パッチ書きました。
https://gist.github.com/takeutch-kemeco/8155579
これでとりあえずれレバガチャしても大丈夫なようにはなりますが、
ソース全体をまじめに検証したわけではないので、(ただの適当なバンドエイドなので)
これによってnt_read_thread()等の動作に変な副作用が生じてしまうか等は、なにも調べてないです。
https://gist.github.com/takeutch-kemeco/8155579
これでとりあえずれレバガチャしても大丈夫なようにはなりますが、
ソース全体をまじめに検証したわけではないので、(ただの適当なバンドエイドなので)
これによってnt_read_thread()等の動作に変な副作用が生じてしまうか等は、なにも調べてないです。
2013/12/28(土) 12:57:47.63ID:AeSXRH7E
>371
ありがとうございます
2,3日中にアップデートするのでパッチ適用させていただきます
多分、今の進む操作は、スレタイの選択キーと同じなので
この時に(おそらく連続ネットワーク接続で)2chから弾かれて
エラーの場合におかしくなってるんですね。
ただ、この時に以前に開いていたレス一覧の情報が残ってると
良いんですが無い場合に問題があるかもしれないので
レス一覧の画面情報が初期化されているか確認する処理を
追加すると思います。多分 rwinp->data の非NULLチェックを
入れれば大丈夫かな?
でも根本的には「進む」と「選択」は機能を分けた方が良いのかも
しれませんね。
ところで、パッチ提供してくれた人のクレジットとかって
どうやって書くのが適当なんでしょう?
ありがとうございます
2,3日中にアップデートするのでパッチ適用させていただきます
多分、今の進む操作は、スレタイの選択キーと同じなので
この時に(おそらく連続ネットワーク接続で)2chから弾かれて
エラーの場合におかしくなってるんですね。
ただ、この時に以前に開いていたレス一覧の情報が残ってると
良いんですが無い場合に問題があるかもしれないので
レス一覧の画面情報が初期化されているか確認する処理を
追加すると思います。多分 rwinp->data の非NULLチェックを
入れれば大丈夫かな?
でも根本的には「進む」と「選択」は機能を分けた方が良いのかも
しれませんね。
ところで、パッチ提供してくれた人のクレジットとかって
どうやって書くのが適当なんでしょう?
373348
2013/12/28(土) 14:53:41.89ID:58qchT2I >>372
ごめんなさい。もう一個、修正いいですか。
スレッドタイトル一覧画面で r で更新すると、← で戻れなくなる問題の修正パッチです。
(これもただのバンドエイドパッチです)
https://gist.github.com/takeutch-kemeco/8156110
>>ところで、パッチ提供してくれた人のクレジットとかって
>>どうやって書くのが適当なんでしょう?
私もその辺の法律的(そして面倒)な問題は、なにが最善策なのかがよくわかりませんが、
個人的には何も書かなくて結構です。些細で適当なバンドエイドパッチですし。
文句言われない為の保険としては、よく見かける方法だと、
readme.txt 的なファイルに、協力者一覧のような項を作って、パッチやデバッグなどの協力者の名前を列挙しておき、
「この人たちが協力してくれました。ありがとうございました」とか何か適当に謝礼文でも添えとけば、それをしとけば、たぶん怒る人はいないと思います。
ごめんなさい。もう一個、修正いいですか。
スレッドタイトル一覧画面で r で更新すると、← で戻れなくなる問題の修正パッチです。
(これもただのバンドエイドパッチです)
https://gist.github.com/takeutch-kemeco/8156110
>>ところで、パッチ提供してくれた人のクレジットとかって
>>どうやって書くのが適当なんでしょう?
私もその辺の法律的(そして面倒)な問題は、なにが最善策なのかがよくわかりませんが、
個人的には何も書かなくて結構です。些細で適当なバンドエイドパッチですし。
文句言われない為の保険としては、よく見かける方法だと、
readme.txt 的なファイルに、協力者一覧のような項を作って、パッチやデバッグなどの協力者の名前を列挙しておき、
「この人たちが協力してくれました。ありがとうございました」とか何か適当に謝礼文でも添えとけば、それをしとけば、たぶん怒る人はいないと思います。
374372
2013/12/28(土) 18:20:30.16ID:AeSXRH7E >373
ありがとうございます
参考になりました
パッチは先行して出来るだけ早めにGitリポジトリに
マージします。(tgz提供は後日になります。)
ありがとうございます
参考になりました
パッチは先行して出来るだけ早めにGitリポジトリに
マージします。(tgz提供は後日になります。)
375372
2013/12/29(日) 01:09:03.54ID:UdiOTQrg Gitリポジトリ(ソースフォージの)にパッチを適用しました。
協力者についてはhelpとREADMEでは名前(ID)の言及にとどめて
CONTRIBUTORSファイルを作成して詳しく記述してみました。
抜けがあったら申し訳ないです。
パッチについては一部変数の初期化値チェックを追加してあります。
よろしくお願いいたします。
協力者についてはhelpとREADMEでは名前(ID)の言及にとどめて
CONTRIBUTORSファイルを作成して詳しく記述してみました。
抜けがあったら申し訳ないです。
パッチについては一部変数の初期化値チェックを追加してあります。
よろしくお願いいたします。
2014/01/28(火) 07:18:42.39ID:KwNCFuL4
ntchいいね。 fbvみたいにフレームバッファ時にサムネイルが表示出来たら最強かも。
378375
2014/01/28(火) 22:54:27.38ID:B0Tjk7MV >377
ありがとうございます
フレームバッファのサムネイル表示良いですね。
すぐには出来ませんが調べてみたらおもしろそうだと思いました
ありがとうございます
フレームバッファのサムネイル表示良いですね。
すぐには出来ませんが調べてみたらおもしろそうだと思いました
2014/02/08(土) 16:09:22.39ID:2nrpuWSz
rdtsc読み込み@
〜何か処理〜
rdtsc 読み込みA
A-@で得られた値は、「何か処理」だけが消費したカウンタ値と考えて良いんでしょうkぁ?
〜何か処理〜
rdtsc 読み込みA
A-@で得られた値は、「何か処理」だけが消費したカウンタ値と考えて良いんでしょうkぁ?
2014/06/14(土) 02:27:15.51ID:Is0IyKdM
LinuxAPIという言葉を使ったら笑われちゃった。Linuxではシステムコールって呼ぶんですか?
2014/06/15(日) 18:35:23.57ID:h4BYi3Oc
Windowsにもシステムコールはある
非公開だからアプリケーションプログラマが意識することが無いだけ
なんか残念な人みたいだが、まぁ頑張れ
非公開だからアプリケーションプログラマが意識することが無いだけ
なんか残念な人みたいだが、まぁ頑張れ
2014/06/16(月) 23:05:03.20ID:Ih/a7JcP
Wine+HSPがお手軽で便利だ
2014/09/01(月) 18:03:28.40ID:WmZkmIrj
LinuxAPIと言われるとLinux特有のシステムコールを思い浮かべる
cloneとか
cloneとか
384login:Penguin
2014/09/02(火) 11:34:44.07ID:brZZFtUP2014/09/02(火) 19:50:35.22ID:WnHdmqu9
>>384
Linuxって弄るのが主目的で、基本的にプログラムの作成しない奴が使うものなんだよ。
だから、プログラムスレ過疎っているだろ
ユーザーの超少ないLinuxでプログラムしたいなら、WinやMacでも使っているもの(Qtとか)をつかわないと
レスは期待できない。 Win,Macプのレスに期待って感じ
Linuxって弄るのが主目的で、基本的にプログラムの作成しない奴が使うものなんだよ。
だから、プログラムスレ過疎っているだろ
ユーザーの超少ないLinuxでプログラムしたいなら、WinやMacでも使っているもの(Qtとか)をつかわないと
レスは期待できない。 Win,Macプのレスに期待って感じ
2014/09/03(水) 18:29:54.36ID:DDXQfX1y
2014/09/03(水) 19:21:42.40ID:F32MWqI6
>>384
"xlib イベント" で検索してみれば?
たとえば http://7ujm.net/X/event.html とか
XNextEvent関数を呼び出して、引数として指定したイベント構造体の各メンバの値を調べるのが一般的らしい
"xlib イベント" で検索してみれば?
たとえば http://7ujm.net/X/event.html とか
XNextEvent関数を呼び出して、引数として指定したイベント構造体の各メンバの値を調べるのが一般的らしい
388login:Penguin
2014/09/04(木) 01:55:38.69ID:dA/Tho4c2014/09/04(木) 02:49:40.80ID:FZlWKU2g
なりすまし乙
2014/09/07(日) 08:52:02.66ID:taNFSCK4
[普及しないスレから移動]
ウィンドウ・サイズ変更時のドラッグ開始、終了イベントに関して、
http://tronche.com/gui/x/icccm/sec-4.html
SubstructureRedirect と ResizeRedirect イベント
が関連してそうな気がする。
ウィンドウ・サイズ変更時のドラッグ開始、終了イベントに関して、
http://tronche.com/gui/x/icccm/sec-4.html
SubstructureRedirect と ResizeRedirect イベント
が関連してそうな気がする。
2014/09/07(日) 10:33:43.54ID:taNFSCK4
たまたま見つけたが:
http://stackoverflow.com/questions/8867715/xlib-center-window
「If you set the override redirect flag when creating a window,
then the window manager won't manage its size, position,
stacking order, decorations, or map state (the window manager's
redirection of ConfigureRequest and MapRequest is overridden).」
とある。override redirect flag を、window 作成時にセットしておくと、
window manager が、サイズや、位置、stacking(Z-Order、前後関係)、
map state(show, hidden)を勝手にいじらなくなるそうだ。
これを使えばウィンドウ枠をドラッグされた事を自分で検出すれば、
ドラッグされ始めたタイミングが分かるようになると思われる。
さらに、サイズ変更しない選択肢も可能になると思われる。
http://stackoverflow.com/questions/8867715/xlib-center-window
「If you set the override redirect flag when creating a window,
then the window manager won't manage its size, position,
stacking order, decorations, or map state (the window manager's
redirection of ConfigureRequest and MapRequest is overridden).」
とある。override redirect flag を、window 作成時にセットしておくと、
window manager が、サイズや、位置、stacking(Z-Order、前後関係)、
map state(show, hidden)を勝手にいじらなくなるそうだ。
これを使えばウィンドウ枠をドラッグされた事を自分で検出すれば、
ドラッグされ始めたタイミングが分かるようになると思われる。
さらに、サイズ変更しない選択肢も可能になると思われる。
2014/09/07(日) 10:56:04.88ID:taNFSCK4
混乱を招く元:
Win32 の WM_AAAA : WM は、Windows Message の略
X の WM_AAAA : WM は、Window Manager の略
Win32 の WM_AAAA : WM は、Windows Message の略
X の WM_AAAA : WM は、Window Manager の略
2014/09/07(日) 11:12:20.51ID:taNFSCK4
http://tronche.com/gui/x/icccm/sec-4.html#s-4.2.2
↑の 4.2.9. Redirecting Requests に今の議題に非常に関係したことが
書かれているらしい。
SubstructureRedirect : サイズ変更時に親に通知されるイベント
ResizeRedirect : サイズ変更時に自分に通知されるイベント
ResizeRequest : Window Manager が送ってくるイベント
In particular, clients that need to take some special action if they
are resized can select for ResizeRedirect events on their top-level
windows. They will receive a ResizeRequest event if the window manager
resizes their window, and the resize will not actually take place.
Clients are free to make what use they like of the information that
the window manager wants to change their size, but they must configure
the window to the width and height specified in the event in a timely
fashion. To ensure that the resize will actually happen at this stage
instead of being intercepted and executed by the window manager
(and thus restarting the process), the client needs temporarily to set
override-redirect on the window.
↑の 4.2.9. Redirecting Requests に今の議題に非常に関係したことが
書かれているらしい。
SubstructureRedirect : サイズ変更時に親に通知されるイベント
ResizeRedirect : サイズ変更時に自分に通知されるイベント
ResizeRequest : Window Manager が送ってくるイベント
In particular, clients that need to take some special action if they
are resized can select for ResizeRedirect events on their top-level
windows. They will receive a ResizeRequest event if the window manager
resizes their window, and the resize will not actually take place.
Clients are free to make what use they like of the information that
the window manager wants to change their size, but they must configure
the window to the width and height specified in the event in a timely
fashion. To ensure that the resize will actually happen at this stage
instead of being intercepted and executed by the window manager
(and thus restarting the process), the client needs temporarily to set
override-redirect on the window.
2014/09/07(日) 11:26:25.66ID:taNFSCK4
正しくはこうらしい:
SubstructureRedirectMask : マスク値
---> ConfigureRequest Event
XConfigureRequestEvent 構造体
ResizeRedirectMask : マスク値
---> ResizeRequest Event
XResizeRequestEvent 構造体
SubstructureRedirectMask : マスク値
---> ConfigureRequest Event
XConfigureRequestEvent 構造体
ResizeRedirectMask : マスク値
---> ResizeRequest Event
XResizeRequestEvent 構造体
2014/09/07(日) 13:51:23.01ID:taNFSCK4
>>393 のリンク先の4.2.9の続きの部分:
[Convention]
Clients receiving ResizeRequest events must respond by doing the following:
・Setting override-redirect on the window specified in the event.
・Configuring the window specified in the event to the width and
height specified in the event as soon as possible and before
making any other geometry requests
・Clearing override-redirect on the window specified in the event
If a window manager detects that a client is not obeying this convention,
it is free to take whatever measures it deems appropriate to deal with
the client.
[Convention]
Clients receiving ResizeRequest events must respond by doing the following:
・Setting override-redirect on the window specified in the event.
・Configuring the window specified in the event to the width and
height specified in the event as soon as possible and before
making any other geometry requests
・Clearing override-redirect on the window specified in the event
If a window manager detects that a client is not obeying this convention,
it is free to take whatever measures it deems appropriate to deal with
the client.
396login:Penguin
2014/09/07(日) 13:53:52.64ID:NGJ74wwz >>395
どうもありがとう。
どうもありがとう。
2014/09/07(日) 13:59:45.87ID:taNFSCK4
・サイズ変更の動作を帰るウィンドウに ResizeRedirectMask マスク値を
設定する。こうすると、ResizeRequest イベントが通知されるようになる。
・イベントハンドラに、ResizeRequest イベント がやってくる。
これが欲しかったサイズ変更のドラッグ開始のイベントである。
続けて、以下の処理を行う:
・override-redirect フラグを設定する。
このフラグを設定することで ResizeRequest イベントハンドラが再帰的に
呼び出されることを防ぐ。
・新しいWindowの幅と高さをConfigure系関数を使って設定する。
普通であれば、ここで ResizeRequest イベントが再び発生してしまうが、
今回は override-redirect フラグを設定してあるので発生しない。
・override-redirect フラグを解除する。
設定する。こうすると、ResizeRequest イベントが通知されるようになる。
・イベントハンドラに、ResizeRequest イベント がやってくる。
これが欲しかったサイズ変更のドラッグ開始のイベントである。
続けて、以下の処理を行う:
・override-redirect フラグを設定する。
このフラグを設定することで ResizeRequest イベントハンドラが再帰的に
呼び出されることを防ぐ。
・新しいWindowの幅と高さをConfigure系関数を使って設定する。
普通であれば、ここで ResizeRequest イベントが再び発生してしまうが、
今回は override-redirect フラグを設定してあるので発生しない。
・override-redirect フラグを解除する。
2014/09/07(日) 14:01:48.32ID:taNFSCK4
誤:動作を帰る
正:動作を変える
正:動作を変える
399login:Penguin
2014/09/07(日) 14:52:24.95ID:NGJ74wwz http://standards.freedesktop.org/wm-spec/1.3/ar01s04.html
これちょっと読んでみました。
MDIや仮想デスクトップを想定しているようです。
今回は、ちょっと関係なかったみたいです。
これちょっと読んでみました。
MDIや仮想デスクトップを想定しているようです。
今回は、ちょっと関係なかったみたいです。
400login:Penguin
2014/09/07(日) 14:58:16.73ID:NGJ74wwz やっぱり、Windowsが使われる理由ってそれなりにあるんだなあ。
2014/09/08(月) 14:48:29.88ID:XntPNMhE
「普及するわけない」スレで:
> 572 :login:Penguin:2014/09/07(日) 00:43:51.87 ID:NGJ74wwz
> >>569
> Qtはサポートしているイベントが明らかに少ないから。
の部分に関して。FLTKを調べていたら、Win32のWM_SIZEに相当する
イベントが見当たらないと思って(実はあるのかもしれない)調べていたら
test(サンプル)に resize.cxx と resizebox.cxx があって、ビルドして実行
してみると、TOP LEVELのnative Windowであっても枠をマウスでドラッグ
する事によるサイズ変更には一応対応していることが分かった。
> 572 :login:Penguin:2014/09/07(日) 00:43:51.87 ID:NGJ74wwz
> >>569
> Qtはサポートしているイベントが明らかに少ないから。
の部分に関して。FLTKを調べていたら、Win32のWM_SIZEに相当する
イベントが見当たらないと思って(実はあるのかもしれない)調べていたら
test(サンプル)に resize.cxx と resizebox.cxx があって、ビルドして実行
してみると、TOP LEVELのnative Windowであっても枠をマウスでドラッグ
する事によるサイズ変更には一応対応していることが分かった。
2014/09/08(月) 15:56:17.40ID:XntPNMhE
Qt や wxWidgetsのようなマルチプラットフォーム・ツールキットでは、
IME 関連の共通化は難しいかもなあ。
Windows では、WM_IME_xxxx 系のメッセージや専用 API で対応している
んだけど。
IME 関連の共通化は難しいかもなあ。
Windows では、WM_IME_xxxx 系のメッセージや専用 API で対応している
んだけど。
2014/09/08(月) 16:35:46.77ID:XntPNMhE
>>401
スマン。Windows環境では、仮想関数のresize()が、WM_SIZE が来た時に
呼び出されるようなのでここでサイがズ変化した事を知ることが出来る
と思う。ただし、resize() 関数を直接呼び出すことも想定されている
気がするので注意が必要。普通、Windowsだと、イベント・ハンドラは
人間が直接呼び出すことは無いんだが、FLTK だとあるのかも知れん。
スマン。Windows環境では、仮想関数のresize()が、WM_SIZE が来た時に
呼び出されるようなのでここでサイがズ変化した事を知ることが出来る
と思う。ただし、resize() 関数を直接呼び出すことも想定されている
気がするので注意が必要。普通、Windowsだと、イベント・ハンドラは
人間が直接呼び出すことは無いんだが、FLTK だとあるのかも知れん。
2014/09/10(水) 07:57:01.06ID:uDuiy6kX
TCPソケットでサーバー書いてるんですが
select(2)の仕様に心が折れそうです
プロセスかスレッドに逃げてもいいすか?
select(2)の仕様に心が折れそうです
プロセスかスレッドに逃げてもいいすか?
405390
2014/09/11(木) 02:27:57.31ID:Pq+DQ/be さっき気づいたが、Windowsにできて X11 での実現方法が分かりにくい
Window関連の事柄は、WINE Emulatorのソースを見ればいいんじゃないかと
言う事。
サイズ変更のドラッギング中のメッセージ、Z-ORDERの変更を拒否または
独自仕様にする方法、OWNER WINDOW(OWNED WINDOW) の作り方、などは
どれも X11 での実現方法を見出すのは難しいが、WINE では出来ている。
TOP LEVEL WINDOW の場合は、WINE も X11 の native Window を利用して
いるはずで、独自にグラフィックで矩形を描画したりしているわけでは
ないはず。
なので、WINEで方法を知れば、そうそう大きくないソースで自前でも実現
できるはず。
Window関連の事柄は、WINE Emulatorのソースを見ればいいんじゃないかと
言う事。
サイズ変更のドラッギング中のメッセージ、Z-ORDERの変更を拒否または
独自仕様にする方法、OWNER WINDOW(OWNED WINDOW) の作り方、などは
どれも X11 での実現方法を見出すのは難しいが、WINE では出来ている。
TOP LEVEL WINDOW の場合は、WINE も X11 の native Window を利用して
いるはずで、独自にグラフィックで矩形を描画したりしているわけでは
ないはず。
なので、WINEで方法を知れば、そうそう大きくないソースで自前でも実現
できるはず。
406390
2014/09/11(木) 10:52:01.00ID:Pq+DQ/be Wineのソースを調べた。CreateWindowsExA() から沢山の関数呼び出しを辿って行った先に、
XCreateWindow() を呼び出している箇所を見つけた。
そして、XCreateWindow()の引数に設定するための attr や mask を計算する次のような関数を見つけた。
こんな感じで使われている:
mask = get_window_attributes( data, &attr );
・・・
data->whole_window = XCreateWindow( data->display, root_window, pos.y, pos.y,
cx, cy, 0, data->vis.depth, InputOutput,
data->vis.visual, mask, &attr );
なお、data->managed の値は、is_window_managed() の値に応じて切り替えられているらしい。
static int get_window_attributes( struct x11drv_win_data *data, XSetWindowAttributes *attr )
{
attr->override_redirect = !data->managed;
attr->colormap = data->colormap ? data->colormap : default_colormap;
attr->save_under = ((GetClassLongW( data->hwnd, GCL_STYLE ) & CS_SAVEBITS) != 0);
attr->bit_gravity = NorthWestGravity;
attr->backing_store = NotUseful;
attr->border_pixel = 0;
attr->event_mask = (ExposureMask | PointerMotionMask |
ButtonPressMask | ButtonReleaseMask | EnterWindowMask |
KeyPressMask | KeyReleaseMask | FocusChangeMask |
KeymapStateMask | StructureNotifyMask);
if (data->managed) attr->event_mask |= PropertyChangeMask;
return (CWOverrideRedirect | CWSaveUnder | CWColormap | CWBorderPixel |
CWEventMask | CWBitGravity | CWBackingStore);
}
XCreateWindow() を呼び出している箇所を見つけた。
そして、XCreateWindow()の引数に設定するための attr や mask を計算する次のような関数を見つけた。
こんな感じで使われている:
mask = get_window_attributes( data, &attr );
・・・
data->whole_window = XCreateWindow( data->display, root_window, pos.y, pos.y,
cx, cy, 0, data->vis.depth, InputOutput,
data->vis.visual, mask, &attr );
なお、data->managed の値は、is_window_managed() の値に応じて切り替えられているらしい。
static int get_window_attributes( struct x11drv_win_data *data, XSetWindowAttributes *attr )
{
attr->override_redirect = !data->managed;
attr->colormap = data->colormap ? data->colormap : default_colormap;
attr->save_under = ((GetClassLongW( data->hwnd, GCL_STYLE ) & CS_SAVEBITS) != 0);
attr->bit_gravity = NorthWestGravity;
attr->backing_store = NotUseful;
attr->border_pixel = 0;
attr->event_mask = (ExposureMask | PointerMotionMask |
ButtonPressMask | ButtonReleaseMask | EnterWindowMask |
KeyPressMask | KeyReleaseMask | FocusChangeMask |
KeymapStateMask | StructureNotifyMask);
if (data->managed) attr->event_mask |= PropertyChangeMask;
return (CWOverrideRedirect | CWSaveUnder | CWColormap | CWBorderPixel |
CWEventMask | CWBitGravity | CWBackingStore);
}
2014/09/11(木) 12:36:11.29ID:RcyiahPu
初歩的な話でスマンが、X でも変更要求と変更通知のイベントはちゃんと分か
れているんだね。
前者が、XxxxRequest 系で、後者は XxxxNotify 系。
override_redirect を使わなくても「フック」出来るっぽいね。
で、XxxxReueset系のイベントは、他のウィンドウが状態変更系関数を(勝手に)
呼び出した場合のみに発生して、自分で状態変更系関数を呼び出した場合は発生
しない。なので、XxxxRequest系のイベントが来た時点で自分自身で状態変更系関数
を呼び出した場合は、同じイベントが再帰的に発生することは無い。
したがって、
他のウィンドウBがウィンドウAに対して状態変更系関数を呼び出す
--->Aに対してXxxxRequest系のイベントが発生
--->Aのイベントハンドラ到達
--->必要に応じて、パラメータを変えたりして同じ状態変更系関数を呼び出すか、
または、呼び出さない。
--->呼び出した場合は、(好きなように)状態が実際に変わる。
--->Aに対してXxxxNotify系のイベントが発生
こんな感じかな。
れているんだね。
前者が、XxxxRequest 系で、後者は XxxxNotify 系。
override_redirect を使わなくても「フック」出来るっぽいね。
で、XxxxReueset系のイベントは、他のウィンドウが状態変更系関数を(勝手に)
呼び出した場合のみに発生して、自分で状態変更系関数を呼び出した場合は発生
しない。なので、XxxxRequest系のイベントが来た時点で自分自身で状態変更系関数
を呼び出した場合は、同じイベントが再帰的に発生することは無い。
したがって、
他のウィンドウBがウィンドウAに対して状態変更系関数を呼び出す
--->Aに対してXxxxRequest系のイベントが発生
--->Aのイベントハンドラ到達
--->必要に応じて、パラメータを変えたりして同じ状態変更系関数を呼び出すか、
または、呼び出さない。
--->呼び出した場合は、(好きなように)状態が実際に変わる。
--->Aに対してXxxxNotify系のイベントが発生
こんな感じかな。
2014/09/11(木) 12:39:13.67ID:RcyiahPu
誤:他のウィンドウ
正:他のクライアント
クライアント=プロセス
の意味っぽいね。
正:他のクライアント
クライアント=プロセス
の意味っぽいね。
2014/09/11(木) 17:13:07.51ID:5fzh3o5g
質問者はまだいるのかな。
2014/09/19(金) 16:21:43.07ID:+E5Dy7Nv
>>404
epollより楽だと思う
epollより楽だと思う
2014/09/24(水) 05:58:18.66ID:2QIvY59B
ここはググレ無い人が書き込むと叩かれるスレですか?
2014/09/24(水) 06:04:55.37ID:/L3UJV0/
違いますよ
2014/09/24(水) 09:52:34.32ID:deTFFJxg
>>411
おいらは絶対叩かないが、2ch全般に叩く人がいるので、それを止める事は
出来ないと思う。「聞くは一時の恥」を真っ向否定するような掲示板だ。
調査結果によると、2chは低学歴な人が多いらしいが、人を馬鹿にしたり
意外な意見を全否定したりすることが勉強を出来なくしてきたのかも知れ
ないと思う。自分の周りを見て経験的に馬鹿が多いので「馬鹿」とすぐ言って
しまうとかも考えられる。2chを見ていると、
「自分がよく言われている事を人に言う」
という法則はつくづく正しいと思う。
おいらは絶対叩かないが、2ch全般に叩く人がいるので、それを止める事は
出来ないと思う。「聞くは一時の恥」を真っ向否定するような掲示板だ。
調査結果によると、2chは低学歴な人が多いらしいが、人を馬鹿にしたり
意外な意見を全否定したりすることが勉強を出来なくしてきたのかも知れ
ないと思う。自分の周りを見て経験的に馬鹿が多いので「馬鹿」とすぐ言って
しまうとかも考えられる。2chを見ていると、
「自分がよく言われている事を人に言う」
という法則はつくづく正しいと思う。
2014/09/24(水) 16:01:51.71ID:SmqbMXij
>>413
あなた人の話を聞く耳持たないですやん
あなた人の話を聞く耳持たないですやん
2014/09/24(水) 16:36:08.01ID:wQZFIkhD
2014/09/24(水) 16:41:53.13ID:g1NZEHPQ
>>413
言ってることにはだいたい賛成だが学歴を引き合いに出してるところがちょっと痛い
言ってることにはだいたい賛成だが学歴を引き合いに出してるところがちょっと痛い
2014/09/24(水) 16:42:37.49ID:l+Qj9D1m
雑談はよそでやっとくれよ。
2014/09/24(水) 17:43:26.61ID:wQZFIkhD
大部分の雰囲気は、2chの管理サイドの人間が作り出している。
実際に2chで質問に答えている一般人は非常に小数で、ほっておくと
掲示板として成り立たなくなるため、人を雇って質問に答えさせている。
そしてその人たちは一般人の振りをしてIPアドレスにもとづいて好き勝手に
反論を繰り返したりしている。
時々、すれ違いだとか>>417のような書き込みがあるのは、管理サイドの
人間の都合によっている。
日本のほとんどの掲示板は、「ですます調」で話されているのに2chだけが
「ため口」なのも、管理サイドの人間がそうしているからである。「ですます調」
で話す人間がいると攻撃対象にするため、どうしても「ため口」ばかりになる。
これは、管理サイドの人間の生まれや育ちが「ですます調」の人間に支配される
側であったことと関連しているように思える。なので「ですます調」口調の人間
には悪意を抱いてしまうのだろう。
実際に2chで質問に答えている一般人は非常に小数で、ほっておくと
掲示板として成り立たなくなるため、人を雇って質問に答えさせている。
そしてその人たちは一般人の振りをしてIPアドレスにもとづいて好き勝手に
反論を繰り返したりしている。
時々、すれ違いだとか>>417のような書き込みがあるのは、管理サイドの
人間の都合によっている。
日本のほとんどの掲示板は、「ですます調」で話されているのに2chだけが
「ため口」なのも、管理サイドの人間がそうしているからである。「ですます調」
で話す人間がいると攻撃対象にするため、どうしても「ため口」ばかりになる。
これは、管理サイドの人間の生まれや育ちが「ですます調」の人間に支配される
側であったことと関連しているように思える。なので「ですます調」口調の人間
には悪意を抱いてしまうのだろう。
2014/09/24(水) 17:44:52.14ID:l+Qj9D1m
いや、おれ管理サイドなんかじゃないよ。
言っても信用しないだろうけど。
言っても信用しないだろうけど。
2014/09/24(水) 17:53:15.79ID:WZPk6R0C
仮定に仮定を重ねてて統失みたいになってんな
2014/09/24(水) 18:07:59.76ID:8tmfff2o
文節の途中で改行する長文はスルーでおk
2014/09/24(水) 21:26:43.92ID:SmqbMXij
>>415
あんたの激しい思い込みのせいで、どう考えても客観的事実として明らかなことが「聞く価値がない」と断定されてしまっているケースを何度も見てるんで、
あんたはもっと自分の考えを疑って他人の言っていることが正しい可能性も検証したほうがいいよ
JavaがC++の1000倍メモリ食う、なんてのは明らかに客観的事実と反してるから
価値があるかないかを判断するのが自分である以上、下手に自分は正しい他人は間違ってると断じて耳をふさいでたら、
事実を受け入れられない裸の王様になる可能性が高いのはさすがに京大卒だったらわかるだろ?
あんたの激しい思い込みのせいで、どう考えても客観的事実として明らかなことが「聞く価値がない」と断定されてしまっているケースを何度も見てるんで、
あんたはもっと自分の考えを疑って他人の言っていることが正しい可能性も検証したほうがいいよ
JavaがC++の1000倍メモリ食う、なんてのは明らかに客観的事実と反してるから
価値があるかないかを判断するのが自分である以上、下手に自分は正しい他人は間違ってると断じて耳をふさいでたら、
事実を受け入れられない裸の王様になる可能性が高いのはさすがに京大卒だったらわかるだろ?
2014/09/25(木) 03:27:52.90ID:FfNgbuZs
>>422
京大卒?
京大卒?
2014/09/25(木) 08:24:19.42ID:WI8N4S3c
2014/09/25(木) 08:32:02.67ID:WI8N4S3c
>>422
実験したら、必ずJavaがメモリ大食いな事は証明できる自身があるから、
言ってるだけだ。自分の人生はいつもそうだった。
まず最初は、人が信用しない ---> 面倒だから放置
---> 後で詳しく実験 ---> 実際にそうだったので否定していた人も認めざるを得なくなる
こうなるのが目に見えているが、実験するのは貴重な時間の浪費になるだけなのでしないだけだ。
人に信じてもらっても何も得することはないから。
実験したら、必ずJavaがメモリ大食いな事は証明できる自身があるから、
言ってるだけだ。自分の人生はいつもそうだった。
まず最初は、人が信用しない ---> 面倒だから放置
---> 後で詳しく実験 ---> 実際にそうだったので否定していた人も認めざるを得なくなる
こうなるのが目に見えているが、実験するのは貴重な時間の浪費になるだけなのでしないだけだ。
人に信じてもらっても何も得することはないから。
2014/09/25(木) 08:33:44.51ID:PaQglJxc
もうかまうな。
2014/09/25(木) 09:18:52.05ID:yWLXPpAN
Jazelleがあるから今時ならC++の方がずっと食うだろうに
2014/09/25(木) 09:40:33.23ID:WI8N4S3c
>>427
デタラメ注意
デタラメ注意
2014/09/25(木) 15:03:37.77ID:+JW1iRW2
>>424-425
そうだよ。信じられないようなことを言ってる奴が居るから信用できないだけ。
データを出せば信用するかもしれない、と言っているのに、データを出さないんだから信用できなくて当然。
人に信じてもらっても得することはない、と言うのなら、その事実は自分の心の中にしまっておけよ。他人を説得できるほどの客観性を持ってないことを言い続けるのは妄言にほかならないだろ。
現状、何もデータも検証方法も示さずにJavaのメモリ使用量の話をするのは、「STAP細胞はあります」と同じレベルの真実味しかないよ。
そうだよ。信じられないようなことを言ってる奴が居るから信用できないだけ。
データを出せば信用するかもしれない、と言っているのに、データを出さないんだから信用できなくて当然。
人に信じてもらっても得することはない、と言うのなら、その事実は自分の心の中にしまっておけよ。他人を説得できるほどの客観性を持ってないことを言い続けるのは妄言にほかならないだろ。
現状、何もデータも検証方法も示さずにJavaのメモリ使用量の話をするのは、「STAP細胞はあります」と同じレベルの真実味しかないよ。
2014/09/25(木) 15:11:49.70ID:lXIAnYIx
>>429
あなたに納得できる検証方法がないからと言って、間違っているというわけではないんだよ。
こちらの中では、まず間違いないと確信しているレベルには達している。
なんというか信仰心のある人は、根本的には嘘付かない。
なので、STAP細胞関係者とは全く異なる話になる。
あなたに納得できる検証方法がないからと言って、間違っているというわけではないんだよ。
こちらの中では、まず間違いないと確信しているレベルには達している。
なんというか信仰心のある人は、根本的には嘘付かない。
なので、STAP細胞関係者とは全く異なる話になる。
2014/09/25(木) 15:20:39.50ID:FfNgbuZs
2014/09/25(木) 16:15:29.03ID:/EnwfGMO
2014/09/25(木) 16:16:31.71ID:+JW1iRW2
>>430
「こちらの中では間違いないと確信いているレベル」←STAP細胞も小保方氏のなかでは確信してるだろう
「信仰心のある人は嘘はつかない」←STAP細胞も小保方氏は嘘をついているつもりはないだろう
ということで、同じだよ。
あんたが嘘つきだ、正直者でないと人格を否定しているわけではなくて、検証方法や確信するまでの論理展開がおかしいんじゃないの、と言ってるだけにすぎない。
つまり、あんたがどの程度確信しているかなんて他人には無意味なんで、客観的に評価できる方法やその結果を提示してくれ、って言ってるのが理解できないのかな。
そこがわからない限り、>>414であんたに>指摘した「人の話を聞く耳を持たない」という状態だよ、あんたは
どんだけ自分がこれは真実だろうと確信していたところで、その確信なんて結局脳内の妄想が暴走した結果に過ぎない可能性がある。
その可能性を排除するために、科学的、工学的には、検証したい仮説が間違ってるかもしれない、と幅広い条件でテストする検証手順があるわけだろ。
その検証手順を「目に見えてるから貴重な時間の浪費になる」と省いてるくせに、「これが真実なんだ」と吹聴して回るのは、疑似科学や宗教の類と全く同じ構造。
「こちらの中では間違いないと確信いているレベル」←STAP細胞も小保方氏のなかでは確信してるだろう
「信仰心のある人は嘘はつかない」←STAP細胞も小保方氏は嘘をついているつもりはないだろう
ということで、同じだよ。
あんたが嘘つきだ、正直者でないと人格を否定しているわけではなくて、検証方法や確信するまでの論理展開がおかしいんじゃないの、と言ってるだけにすぎない。
つまり、あんたがどの程度確信しているかなんて他人には無意味なんで、客観的に評価できる方法やその結果を提示してくれ、って言ってるのが理解できないのかな。
そこがわからない限り、>>414であんたに>指摘した「人の話を聞く耳を持たない」という状態だよ、あんたは
どんだけ自分がこれは真実だろうと確信していたところで、その確信なんて結局脳内の妄想が暴走した結果に過ぎない可能性がある。
その可能性を排除するために、科学的、工学的には、検証したい仮説が間違ってるかもしれない、と幅広い条件でテストする検証手順があるわけだろ。
その検証手順を「目に見えてるから貴重な時間の浪費になる」と省いてるくせに、「これが真実なんだ」と吹聴して回るのは、疑似科学や宗教の類と全く同じ構造。
2014/09/25(木) 23:27:56.10ID:2lyn4Ov4
小保方は単なるうそつき。
事件を起こした女の内、自白した人はほとんどいない。
カレー砒素事件の林真澄もいまだに自白はない。自分の子殺しの犯人も
自白してないはず。
小保方本人も確信していたわけではなく、うそ付いている自覚があってやって
いたのに自白しないだけ。
事件を起こした女の内、自白した人はほとんどいない。
カレー砒素事件の林真澄もいまだに自白はない。自分の子殺しの犯人も
自白してないはず。
小保方本人も確信していたわけではなく、うそ付いている自覚があってやって
いたのに自白しないだけ。
2014/09/25(木) 23:29:00.86ID:2lyn4Ov4
>>433
オイラは間違いが少ないタイプなんだよ。
オイラは間違いが少ないタイプなんだよ。
2014/09/25(木) 23:34:51.53ID:2lyn4Ov4
おっと、「確信したものに関しては」という但し書きが必要だけどもね。
2014/09/25(木) 23:39:59.23ID:2lyn4Ov4
まあ、何を言われようが人生の貴重な時間を、他人に信じてもらうためだけ
に浪費するのは御免だ。
各自がちゃんと実験してみれば分かることだ。
に浪費するのは御免だ。
各自がちゃんと実験してみれば分かることだ。
2014/09/26(金) 00:03:29.80ID:kvIOnty7
>>434-437
あんたが間違いが少ないと主張したところでこっちはそれを確かめる手段は何もないし、
他人に信じてもらえなくてもいいのならチラシの裏にで書いてろよ。ネットに書き込まなくたっていいだろ。
つーか、「他人に信じてもらえなくてもいい」というのはコミュニケーションの拒絶であって、「人の話を聞く耳を持たない」と同じってことがわからないのかな。
結局あんたは井の中の蛙ってわけ。
あんたが間違いが少ないと主張したところでこっちはそれを確かめる手段は何もないし、
他人に信じてもらえなくてもいいのならチラシの裏にで書いてろよ。ネットに書き込まなくたっていいだろ。
つーか、「他人に信じてもらえなくてもいい」というのはコミュニケーションの拒絶であって、「人の話を聞く耳を持たない」と同じってことがわからないのかな。
結局あんたは井の中の蛙ってわけ。
2014/09/26(金) 00:12:48.67ID:qfVv7Dks
オイラの名前と経歴を知ってたらそんなこと絶対に言えないよ
って言い出すに100ペリカ
って言い出すに100ペリカ
2014/09/26(金) 09:32:14.48ID:3nS41tpO
>>435自体がその少ない間違いのうちの一つ
2014/09/26(金) 12:43:05.34ID:kvIOnty7
2014/10/05(日) 23:21:07.47ID:pHRvgu1V
443login:Penguin
2014/10/11(土) 15:26:18.07ID:offZEYDf 一般的にGUIの座標系は左上が原点になっています。
XlibでRTL環境の場合、座標系はミラーリングされますか?
XlibでRTL環境の場合、座標系はミラーリングされますか?
444login:Penguin
2014/10/11(土) 16:15:53.93ID:offZEYDf RTL環境、例えばロケールをサウジアラビア、アラビア語などに設定した場合の
スクリーンショットがどこかに有ったら教えてください。
http://www.langbox.com/images/xlng_img.gif
この程度のものは見つけたのですが、古すぎるせいか、RTL環境になっていません。
RTL環境では、例えば、ボタンの「はい」と「いいえ」でも配置が逆になります。
スクロールバーは通常左に配置されます。
そうなっているスクリーンショットを見たいのです。
スクリーンショットがどこかに有ったら教えてください。
http://www.langbox.com/images/xlng_img.gif
この程度のものは見つけたのですが、古すぎるせいか、RTL環境になっていません。
RTL環境では、例えば、ボタンの「はい」と「いいえ」でも配置が逆になります。
スクロールバーは通常左に配置されます。
そうなっているスクリーンショットを見たいのです。
2014/10/12(日) 01:05:39.81ID:6Ka4obb0
446login:Penguin
2014/10/12(日) 09:41:15.44ID:2om92et+ >>445
どうも。
ブラウザはRTLになっているのに、デスクトップは文字の表示すらまともにできていないですね。
arabian.pngという名前から考えて、一番RTL出来てるぽく見えるスクショをとったんだろうけど。
やはり、アプリケーション側で個別に実装するしかないのかな。
WindowsはミラーリングとコントロールのRTL化で過去に作られたLTR製品も勝手に
RTL対応になった経緯があるのですが、Linuxではそういうことしないのですかね?
ミラーリングも良し悪しで、本格的にRTL化しようとすると、頭が混乱しますが。
どうも。
ブラウザはRTLになっているのに、デスクトップは文字の表示すらまともにできていないですね。
arabian.pngという名前から考えて、一番RTL出来てるぽく見えるスクショをとったんだろうけど。
やはり、アプリケーション側で個別に実装するしかないのかな。
WindowsはミラーリングとコントロールのRTL化で過去に作られたLTR製品も勝手に
RTL対応になった経緯があるのですが、Linuxではそういうことしないのですかね?
ミラーリングも良し悪しで、本格的にRTL化しようとすると、頭が混乱しますが。
447login:Penguin
2015/03/25(水) 10:15:22.12ID:kiFM5JDU 一般ユーザが使えるRAM disk的なものってありますか?
2015/03/25(水) 11:23:19.13ID:I3ycb5H3
>>447
tmpfs
tmpfs
449login:Penguin
2015/03/25(水) 11:56:24.43ID:kiFM5JDU ありがとうございます。私の環境だとroot持っている人の裁量次第かも。
2015/03/25(水) 12:01:35.02ID:I3ycb5H3
451PCは使うな!破棄
2015/03/25(水) 23:22:50.59ID:ffCy1p2v windowsもバカ!だがubuntuを始めlinuxもただだけでバッカ!!
素人を騙してPCを買わせているが、災害が起きたらタダのガラクタ!
つまらん物に時間をかけるのでは無く、基本の大事な人との出会い、話し合い
が本物、こんなバカタレPCは破棄し、最先端と言って洗脳され
PCや製造企業に支配されてはならん!
本来の人間社会を取り戻せ!
素人を騙してPCを買わせているが、災害が起きたらタダのガラクタ!
つまらん物に時間をかけるのでは無く、基本の大事な人との出会い、話し合い
が本物、こんなバカタレPCは破棄し、最先端と言って洗脳され
PCや製造企業に支配されてはならん!
本来の人間社会を取り戻せ!
2015/03/26(木) 00:05:12.89ID:PX6FhIKR
春だね
2015/03/26(木) 00:35:13.68ID:dzF3+D3c
一理あると思うんだよね
バーチャルな世界で生きていくのはそれなりにストレスがかかるし、なにより生き物らしくない感じがするよ
バーチャルな世界で生きていくのはそれなりにストレスがかかるし、なにより生き物らしくない感じがするよ
2015/03/26(木) 01:52:31.05ID:+YqMOCrK
日本中で税金を使って、やっている災害時対策は、
電気が止まると、何もできない
それを知っているけど、官僚と、
ゼネコンなど官僚の取り巻き連中は、
税金を使いたくて、しょうがない
税金を使わずに残すと、自分達の権力が減るから、
絶対にそのことを、大衆のブタどもには教えない
本当は、予算は半分以下でも十分。
橋下がそれを民衆に教えようとしたら、
自公民などの既成政党は、必死に隠そうとする。
既成政党も官僚の手下だからだ
大阪はひどい。無人の市営バスが走り回る。
運転手の給料は一千万円
誰も渡らない、歩道橋ばかり作っている。
既成政党はそれらを、必死に隠す
電気が止まると、何もできない
それを知っているけど、官僚と、
ゼネコンなど官僚の取り巻き連中は、
税金を使いたくて、しょうがない
税金を使わずに残すと、自分達の権力が減るから、
絶対にそのことを、大衆のブタどもには教えない
本当は、予算は半分以下でも十分。
橋下がそれを民衆に教えようとしたら、
自公民などの既成政党は、必死に隠そうとする。
既成政党も官僚の手下だからだ
大阪はひどい。無人の市営バスが走り回る。
運転手の給料は一千万円
誰も渡らない、歩道橋ばかり作っている。
既成政党はそれらを、必死に隠す
2015/03/27(金) 06:36:41.92ID:oVh8j94H
>>410
epollわからんのでスレッドにしました
epollわからんのでスレッドにしました
456login:Penguin
2015/06/10(水) 16:33:09.86ID:JzccSPJI Linuxの非同期入出力は、同時に複数のスレッドで処理されないからね。
複数のスレッドで処理するように書いても、同時に実行権を得ることが無い。
ちょっと改善してほしいよね。
コアの数だけ同時に実行できた方が良いと思う。
複数のスレッドで処理するように書いても、同時に実行権を得ることが無い。
ちょっと改善してほしいよね。
コアの数だけ同時に実行できた方が良いと思う。
2015/12/10(木) 15:25:59.75ID:5O8sXFiI
すみません。何か足りないのだと思うけど、分からないのでご助言を
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
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
2015/12/10(木) 22:13:45.21ID:ur2fmiL6
libhoge.aを用意する
2015/12/10(木) 23:45:52.11ID:vYzsnyST
ln -sf /usr/lib/x86_64-linux-gnu/libhoge.so.1.0.0 /usr/lib/x86_64-linux-gnu/libhoge.so
460login:Penguin
2016/02/15(月) 23:14:51.73ID:PI9p9Br4 pgrep -l -f $0 | grep -v $$ | grep -v $PPID
で、自分がもう一つ起動されていないかチェックしたいのだが、
いつもは2つしか結果が返ってこないのに、たまーーーーーに3つ返ってくる
ことがあるんですが、なんでですかね?
で、自分がもう一つ起動されていないかチェックしたいのだが、
いつもは2つしか結果が返ってこないのに、たまーーーーーに3つ返ってくる
ことがあるんですが、なんでですかね?
461login:Penguin
2016/02/16(火) 23:46:50.26ID:XL6vkD/q pgrep でマッチしたからだよね? もうちょっと説明が欲しいな。なぜ
pgrep -l "^$0$"
じゃないのかとか。
実行中じゃないはずなのにマッチするということなら終了してゾンビ状態のプロセスかもしれないけど
pgrep じゃそこまでは判らない。
pgrep -l "^$0$"
じゃないのかとか。
実行中じゃないはずなのにマッチするということなら終了してゾンビ状態のプロセスかもしれないけど
pgrep じゃそこまでは判らない。
2016/02/17(水) 00:33:19.56ID:ok7ADOYm
拡張子.aつーたらアセンブリコードじゃなかったかな?あれ?
463login:Penguin
2016/02/17(水) 08:46:14.96ID:9Vl+5YbD 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 にひっかかることってあるんでしょうか?
grep -v $$ で自分のPIDを除外
grep -v $PPID で親のPIDを除外
→ 最終的に何も残らないかチェック(二重に起動している場合は残る)
をやりたいのですが、
pgrep の時点で、 自分+親 の場合と [ 自分 ] + [ 親 ] + [ grep -v $$ のpid ] が
出てきてしまっているぽいです。
pgrep -l -f $0 | grep -v $$ | grep -v $PPID の場合に、
grep の pid が pgrep にひっかかることってあるんでしょうか?
2016/02/17(水) 09:49:34.57ID:8sIWVGwM
$0がgrepだったりしたらあるんじゃね
465login:Penguin
2016/02/17(水) 23:52:13.65ID:uorCDb8j 何が起こってるかよくわからないなら ps を使ってみたらどうだろうか。
たとえば Perl でこんな感じに
my $ps = open( STDIN,'-|','ps','x') || die( $!); # ps の pid
while (<>){
( 該当する ) || next;
print;
}
少なくとも何が起こっているかは明確になるよ。
たとえば Perl でこんな感じに
my $ps = open( STDIN,'-|','ps','x') || die( $!); # ps の pid
while (<>){
( 該当する ) || next;
print;
}
少なくとも何が起こっているかは明確になるよ。
466login:Penguin
2016/07/16(土) 22:47:10.99ID:x/mAXxF0 Linux用のこんなツールが欲しい(作りたい)けどそれを実現する方法が思いつかない
なんか良い方法無いかな?
みたいなのもここでOKでしょうか?
なんか良い方法無いかな?
みたいなのもここでOKでしょうか?
2016/07/17(日) 05:32:12.48ID:3Nvtcrlv
いいと思うよ
2016/07/17(日) 23:17:05.71ID:8S6PaCkp
たのしいRuby 第5版、2016
みんなのPython 第3版
まず、この2冊を読む
みんなのPython 第3版
まず、この2冊を読む
2016/07/18(月) 17:58:18.88ID:q6f9rDkY
GTKプログラミング
470login:Penguin
2016/10/04(火) 16:09:54.78ID:ZgAPWl/3 struct timespec の四則演算をしてくれる関数ってある?
2017/10/13(金) 12:13:47.44ID:UyZ2hGT8
cmakeが嫌だったけど、慣れたらプログラムがcmakeでビルドできるとむしろホッとするようになった。
472login:Penguin
2017/12/29(金) 15:28:22.12ID:S/CsVkMC 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
3OQ7OS3MXN
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
3OQ7OS3MXN
2018/02/15(木) 01:16:22.94ID:m3isa15O
☆ 現在、衆議員と参議院の両院で、改憲議員が3分の2を超えて
おります。総務省の、『憲法改正国民投票法』、でググってみてください。
国会の発議はすでに可能です。日本の、改憲を行いましょう。
平和は勝ち取るものです。お願い致します。☆☆
おります。総務省の、『憲法改正国民投票法』、でググってみてください。
国会の発議はすでに可能です。日本の、改憲を行いましょう。
平和は勝ち取るものです。お願い致します。☆☆
474login:Penguin
2018/05/22(火) 10:00:02.79ID:Czl6p0FW 僕の知り合いの知り合いができた副業情報ドットコム
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
9NTGC
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
9NTGC
2019/12/04(水) 23:26:10.02ID:E9izahzf
だれかHID USBデバイスに対するアクセス手法知りませんか?(´・ω・`)
/dev/hidraw ファイルに直接書き込みして 通信できたんですが
hidraw へのファイル操作など情報などないでしょうか?(´・ω・`)
/dev/hidraw ファイルに直接書き込みして 通信できたんですが
hidraw へのファイル操作など情報などないでしょうか?(´・ω・`)
476login:Penguin
2019/12/05(木) 00:02:57.37ID:+Cem2ocp あ
Hidraw is the only alternative, short of writing a custom kernel driver, for
these non-conformant devices.
って書いてあった(´・ω・`)
カスタムカーネルドライバーを作成する以外の唯一の代替手段なんか(´・ω・`)
hidデバイスでドライバー作成しないでもこういったアクセスがあるんか・・・(´・ω・`)
Hidraw is the only alternative, short of writing a custom kernel driver, for
these non-conformant devices.
って書いてあった(´・ω・`)
カスタムカーネルドライバーを作成する以外の唯一の代替手段なんか(´・ω・`)
hidデバイスでドライバー作成しないでもこういったアクセスがあるんか・・・(´・ω・`)
2020/01/25(土) 04:22:32.16ID:+7+VZnQH
gtkちょっとやってみたけどむずい(ー_ー)
情報が少ないよ〜
情報が少ないよ〜
2020/03/15(日) 20:48:54.87ID:GLlyRgSv
何か作りたいけど具体的に作りたいものも作るための実力もない(´・ω・`)
2020/04/09(木) 01:03:33.22ID:eW+xutzk
>>478
ぼくも同じような感じだよ(´・ω・`)
ぼくも同じような感じだよ(´・ω・`)
2020/04/09(木) 12:10:31.20ID:eW+xutzk
>>184
vscode
vscode
2020/06/08(月) 21:43:29.20ID:qI8avTr6
とりあえず既存コードの解析や改造から
2020/08/22(土) 15:14:08.03ID:i/yFWyCr
このスレが下のほうwにある時点でLinux終わってるわw
とりあえずageといてやるけどさww
とりあえずageといてやるけどさww
483login:Penguin
2020/08/22(土) 15:20:04.61ID:iYLV4bDZ HTMLやってみればw
2020/08/22(土) 17:58:24.66ID:99uHY1LV
goやってる
cli作るのに丁度いい
cli作るのに丁度いい
2020/10/04(日) 08:56:12.01ID:a6CCRaON
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 コマンドを使う?
android-liblog というパッケージを導入。でもこれ、ライブラリを /usr/lib/x86_64-linux-gnu/android
に入れるんですよね。でもこれっておかしくないですか? なぜなら
1) コンパイル時にデフォではこの場所を見に行かない -> リンクエラー
2) ランタイム時にデフォではこの場所を見に行かない -> ランタイムエラー
ここらへんはどう解決するのが正解ですかね?
2) は /etc/ld.so.conf.d にこの場所を追加しましたが... 正解?
1) はどうでしょう。 pkg-config のファイルを作って、コンパイル時に pkg-config コマンドを使う?
2020/12/08(火) 22:37:30.12ID:vetGTy8L
gnomeビルダー使ってる人いる?
2020/12/14(月) 20:41:08.50ID:Yo1gJzIm
みんなvscode
2020/12/14(月) 23:14:57.52ID:AuFFxNxr
みんなって事は無いわ
2020/12/22(火) 16:46:36.85ID:fQR8neqa
テスト
2020/12/22(火) 17:15:00.06ID:fQR8neqa
GUIがないプロトタイプではgccで(Linux)プログラミングしてるけど
GUIなら「MFC」でしかプログラミングできない。OSやプログラミング環境に
左右されることにウンザリしてるし寿命も限られてる。残りは1/3かも知れない。
GUIなら「MFC」でしかプログラミングできない。OSやプログラミング環境に
左右されることにウンザリしてるし寿命も限られてる。残りは1/3かも知れない。
2020/12/23(水) 19:05:39.77ID:W33gF+pq
何が1/3?
2021/03/17(水) 14:25:09.32ID:qdOo8OH+
>>491
文脈を見ろよ、残りの寿命が1/3かも知れないということ。
ことによると1/10かも知れないけど、本当の話だ。
メインではLinuxを使っているけどGUIプログラミングでは「MFC」。
この3ヵ月間、windowsで自作ソフトや他の方が開発したソースを
ビルドしたけど、それぞれ1ヶ所ずつ訳の判らない不具合が発生した。
結局、プログラムの作成より不具合の原因究明が2倍の時間がかかった。
はい、日記です。
文脈を見ろよ、残りの寿命が1/3かも知れないということ。
ことによると1/10かも知れないけど、本当の話だ。
メインではLinuxを使っているけどGUIプログラミングでは「MFC」。
この3ヵ月間、windowsで自作ソフトや他の方が開発したソースを
ビルドしたけど、それぞれ1ヶ所ずつ訳の判らない不具合が発生した。
結局、プログラムの作成より不具合の原因究明が2倍の時間がかかった。
はい、日記です。
493login:Penguin
2021/03/20(土) 07:28:59.40ID:rZhwpDM0 MFC使いならQtやればイイのに…
MFCより簡単だよ
QtもC++だし
MFCより簡単だよ
QtもC++だし
2021/03/22(月) 07:19:48.38ID:d/LyxSQO
QtはOSSではあるけど不自由感が嫌だ
かといってGtkはしんどすぎるしElectronでいいよもう
Flutterにはそこそこ期待してる
かといってGtkはしんどすぎるしElectronでいいよもう
Flutterにはそこそこ期待してる
495login:Penguin
2021/03/23(火) 08:41:11.37ID:Fb4ASUQM >>494
なんかね
そういう話ばっかり聞いてて
どれに、すればイイんだよ
って
ずっと、悩んでGUIアプリ作れなくてモヤモヤしてたんだけど
デスクトップでKDE使うようになって
そういや、KDEってどうやって作ってんだろ
って調べたらQtで、関連アプリ含めて
あんだけあるんだから、それなりに開発環境とか整ってないと作れないよね
って
悩んででもしょうがないから
Qt始めたら、簡単で驚いた
ちなみに、GTKもエレクトロンもわかりません
なんかね
そういう話ばっかり聞いてて
どれに、すればイイんだよ
って
ずっと、悩んでGUIアプリ作れなくてモヤモヤしてたんだけど
デスクトップでKDE使うようになって
そういや、KDEってどうやって作ってんだろ
って調べたらQtで、関連アプリ含めて
あんだけあるんだから、それなりに開発環境とか整ってないと作れないよね
って
悩んででもしょうがないから
Qt始めたら、簡単で驚いた
ちなみに、GTKもエレクトロンもわかりません
496492
2021/04/03(土) 11:14:17.77ID:w2F8QLpL 2週間、アク禁止だったので下が書けなかった。
既に本当の話だと言ってるけど血液検査で「ガン」が再発してる可能性がある。
残された健康寿命が10年以上ならQtにも取り組んでみたいけど、どうなるかな。
「C++」は判らないと言う程ではないけど得意と言う程でもない。因みに昔のMSの
開発環境で、あるソースをビルドしたらリンクエラーが出て解決に一ヶ月近くかかった。
MSは不具合を残したまま、新機能を搭載しましたと新版を売る商売だったのだろうな。
既に本当の話だと言ってるけど血液検査で「ガン」が再発してる可能性がある。
残された健康寿命が10年以上ならQtにも取り組んでみたいけど、どうなるかな。
「C++」は判らないと言う程ではないけど得意と言う程でもない。因みに昔のMSの
開発環境で、あるソースをビルドしたらリンクエラーが出て解決に一ヶ月近くかかった。
MSは不具合を残したまま、新機能を搭載しましたと新版を売る商売だったのだろうな。
497login:Penguin
2021/04/03(土) 20:46:34.50ID:sLFx+DCV >>496
なんか、踏んだり蹴ったりだね
MFCで、GUIアプリ作れるんなら
Qtすぐ使えるよ
QtCreatorのUIデザイナーとかは
youtubeにチュートリアルあるから
操作見てれば分かるようになるし
公式のサンプルもいっぱいあるし
OSSアプリのソースいて参考にできる
で
注意することは
QtWidgetsとQtQuick(QML)と2種類あるんだけど
QtWidgetsで始めたほうがいいよ
QMLは、スマホアプリとか、KDE plasmaのプラグインとかで使われてんだけど
MFCとかからだと文化違いすぎて挫折する
なんか、踏んだり蹴ったりだね
MFCで、GUIアプリ作れるんなら
Qtすぐ使えるよ
QtCreatorのUIデザイナーとかは
youtubeにチュートリアルあるから
操作見てれば分かるようになるし
公式のサンプルもいっぱいあるし
OSSアプリのソースいて参考にできる
で
注意することは
QtWidgetsとQtQuick(QML)と2種類あるんだけど
QtWidgetsで始めたほうがいいよ
QMLは、スマホアプリとか、KDE plasmaのプラグインとかで使われてんだけど
MFCとかからだと文化違いすぎて挫折する
2021/04/04(日) 13:04:26.12ID:1oNvOss2
499login:Penguin
2021/12/17(金) 03:20:28.06ID:n4UMNkeA >>498
だから
Qt簡単だってば…
10年もいらないね
MFCマスターなら、半年もあればマスターできるよ
個人的な比較だけど
どの辺が簡単かっていうと
MFCみたく文字コードがどうとか、めんどくさい事が一切ない
感覚でいうと、C#に毛が生えた程度
Windowsのc++とは別物です
鬼門は、signal、slotの所だけ
MFCのCなんとかが、Qなんとか
ってなってるのと
UIのスタイルが、まんまCSSで書けるので、もしかしたら
C#より簡単です
だから
Qt簡単だってば…
10年もいらないね
MFCマスターなら、半年もあればマスターできるよ
個人的な比較だけど
どの辺が簡単かっていうと
MFCみたく文字コードがどうとか、めんどくさい事が一切ない
感覚でいうと、C#に毛が生えた程度
Windowsのc++とは別物です
鬼門は、signal、slotの所だけ
MFCのCなんとかが、Qなんとか
ってなってるのと
UIのスタイルが、まんまCSSで書けるので、もしかしたら
C#より簡単です
2021/12/20(月) 13:30:09.53ID:mUXIzaPj
Internal Server Error
2022/01/15(土) 18:03:05.03ID:uZa9TzmV
キスより簡単
2022/05/23(月) 15:26:51.20ID:k1j/JYC9
ファイルディスクリプタからファイル名を調べる方法を教えてちょんまげ!
/proc 見る以外で
/proc 見る以外で
2022/05/23(月) 23:08:13.65ID:GxmgmXCl
GTKってどこ見て勉強したら良いんですか?
2022/05/26(木) 07:16:55.09ID:r46VeFY/
ノシ Pythonならpygobject でThe Python GTK+ 3 Tutorial
c++なら gtkmm
ggr
c++なら gtkmm
ggr
2022/08/04(木) 08:10:43.77ID:gggGOUGi
FLTKってどこ見て勉強したら良いんですか?
2023/09/22(金) 17:57:49.44ID:6nqimuTt
これってどうやって解決するの?
507login:Penguin
2024/08/06(火) 16:01:56.20ID:Z8tcNz8r なんならFFも死んでるなこれ
2024/08/06(火) 16:06:09.86ID:K25tPOiV
>>335
練習したか?
練習したか?
2024/08/06(火) 16:12:31.67ID:C/ixs7Lp
ケツルンまじ?
510login:Penguin
2024/08/06(火) 16:28:56.96ID:eNXB8e+0 上もアカンなもうだめだった
それで乗せられて本質を見失う奴も異常が見当たらず異常無しなんだろうか
でこの尿から糖がめっちゃでてるようなクズばっかり
それで乗せられて本質を見失う奴も異常が見当たらず異常無しなんだろうか
でこの尿から糖がめっちゃでてるようなクズばっかり
2024/08/06(火) 16:39:05.64ID:mqunBzkJ
512login:Penguin
2024/08/06(火) 16:51:14.36ID:GEvH3vsv メディネットガチならまじだろ
糖尿病薬なんだな
まだ痩せるべきだ
いくらアンチでもさすがに少し疑うけど
糖尿病薬なんだな
まだ痩せるべきだ
いくらアンチでもさすがに少し疑うけど
513login:Penguin
2024/08/06(火) 16:55:08.43ID:j7UBWDSK 言わんまでもコンビニで売ってるし
514login:Penguin
2024/08/06(火) 16:55:25.54ID:1aDzC6jC 放置はしないって言ったやろ
Twitterでリプしても無駄な我慢と苦労で草
日本語ラップってキモオタの趣味じゃないやろ他所探せやとなる
Twitterでリプしても無駄な我慢と苦労で草
日本語ラップってキモオタの趣味じゃないやろ他所探せやとなる
2024/08/06(火) 16:55:45.61ID:uF3odf9i
スポンサーつくのはわかる
誰の時とかないわ
誰の時とかないわ
516login:Penguin
2024/08/06(火) 16:58:56.59ID:z+AQ7YeG2024/08/06(火) 16:59:08.81ID:vlD2Q0wK
>>275
バカなやつは何食っても昔の奴にもどして
バカなやつは何食っても昔の奴にもどして
518login:Penguin
2024/08/06(火) 16:59:59.04ID:WrYfauL8 まともなら調整の範囲内と思ってる
ただ台の版権とか考えるとアニメ化も糞もない
明日は上級ばかりになるやろな
ただ台の版権とか考えるとアニメ化も糞もない
明日は上級ばかりになるやろな
2024/08/06(火) 17:22:32.31ID:xOhZ9AZc
>>466
見切り席も発売されている
見切り席も発売されている
2024/08/06(火) 17:41:19.30ID:hQlrMhhc
521login:Penguin
2024/08/06(火) 17:41:27.74ID:Bc/JaNMD あれくらい若いとコメントするのに
https://i.imgur.com/aTe1HzP.jpeg
https://i.imgur.com/aTe1HzP.jpeg
2024/08/06(火) 17:43:45.87ID:zhffoMQT
>>154
てか弁護士として見る訳ないだろうけど
てか弁護士として見る訳ないだろうけど
523login:Penguin
2024/08/06(火) 17:57:59.47ID:yxN38Phv2024/08/06(火) 18:08:14.37ID:H5mUrI7V
525login:Penguin
2024/08/06(火) 18:08:20.72ID:+kkLGUiu ますます単推し増えそう
https://i.imgur.com/WPrynwt.jpg
https://i.imgur.com/WPrynwt.jpg
526login:Penguin
2024/08/06(火) 18:15:33.89ID:vnyUEdkk527login:Penguin
2024/08/06(火) 18:19:09.22ID:3nOfJ0xn ペットリ感があったら今年は休みでええ
https://i.imgur.com/ojYbdx1.jpg
https://i.imgur.com/ojYbdx1.jpg
528login:Penguin
2024/08/06(火) 19:00:10.99ID:3HFy2xnE このスレってみんな過去動画あがっている
2024/08/08(木) 18:40:27.42ID:6Ou2yEE8
イラッともくるし
食欲もないんだよ
いい加減にしろよ
食欲もないんだよ
いい加減にしろよ
530login:Penguin
2024/08/08(木) 19:04:02.88ID:YU4Jo/ed おお、楽天!
2024/08/08(木) 19:19:38.83ID:PiJJ601Z
血糖値を下げるらしい
532login:Penguin
2024/08/09(金) 16:56:36.03ID:tpif7NpR 明日は上半身裸
シンプルに
笑ってるからバス事故で、ごめんなー!
シンプルに
笑ってるからバス事故で、ごめんなー!
2024/08/09(金) 17:27:46.68ID:20hEDOaU
2024/08/09(金) 17:32:10.26ID:DKVfz4sZ
535login:Penguin
2024/08/09(金) 18:44:59.10ID:nk2xVMjW536login:Penguin
2024/08/14(水) 23:24:43.34ID:Y42TXlwz ケトン値どうなってるな
https://i.imgur.com/skts6qJ.jpeg
https://i.imgur.com/skts6qJ.jpeg
537login:Penguin
2024/08/14(水) 23:29:43.54ID:Tvxt26Rq どした???
538login:Penguin
2024/08/14(水) 23:32:46.00ID:1p6a9CqG539login:Penguin
2024/08/14(水) 23:51:42.47ID:hqWzznmv 本国ペン0人にとって、統一も国葬も、うちの犬よりステイさせられててかわいそうね
https://i.imgur.com/N3aZBcv.jpg
https://i.imgur.com/N3aZBcv.jpg
2024/08/15(木) 01:09:50.28ID:XhorALUs
勤務後24時間テレビ直前!今年の見どころ
541login:Penguin
2024/08/15(木) 01:18:48.87ID:sP8jEQO+ 上がってるのに
通学4年ごとに総理大臣がコロナ感染したんだっけ?さすがに
通学4年ごとに総理大臣がコロナ感染したんだっけ?さすがに
542login:Penguin
2024/08/15(木) 23:55:00.21ID:wWpqoOaQ 自業自得かもなゲーム作らなくなるな
ソシャゲはやれないよな
高校生がターゲットにされないのに書かされてる議員についてはよかった
個人的に評価される不思議に思わなかったけど限界だな
ソシャゲはやれないよな
高校生がターゲットにされないのに書かされてる議員についてはよかった
個人的に評価される不思議に思わなかったけど限界だな
543login:Penguin
2024/08/15(木) 23:57:48.20ID:Vz3quKQK >>185
本人にその投手が無事脂肪
本人にその投手が無事脂肪
544login:Penguin
2024/08/15(木) 23:58:38.60ID:GS5yCrd72024/08/16(金) 00:32:11.25ID:OqTcSEk3
しかし
ヒロキは酒貰って嬉しい!」
スケート名物
フィギュアババアの強い思い込み
ヒロキは酒貰って嬉しい!」
スケート名物
フィギュアババアの強い思い込み
546login:Penguin
2024/08/16(金) 00:51:22.66ID:ydPH6ChJ >>303
それが問題
それが問題
547login:Penguin
2024/08/16(金) 00:51:49.49ID:vgcG68oG BTSに会えると信じている
548login:Penguin
2024/08/17(土) 22:55:54.83ID:HYOaALTz サウナのアニメ化みたいなもんでもよく不動産の宣伝してるアイドルがしょうもないと愚痴ってたよ
2024/08/17(土) 23:55:55.55ID:/bT/HWAU
もう炭水化物を取らないとか下手くそ
毎度の楽々アサインの人が多くなる傾向ある
まあ
普通にやけどするだろうな
毎度の楽々アサインの人が多くなる傾向ある
まあ
普通にやけどするだろうな
550login:Penguin
2024/08/18(日) 00:01:19.22ID:Pwqa8Oqi 悪魔やんか
昔から海外ではないんだよてなるから誤魔化す為のシステムなんだから上がるわけないやん
昔から海外ではないんだよてなるから誤魔化す為のシステムなんだから上がるわけないやん
551login:Penguin
2024/08/18(日) 00:01:51.64ID:SLhiEbR4 手出したことで全能感に浸ってるから詳しく知らんが、これまでの水準には出させて貰えんし関係ないこと
毎年、80万人 胸痛の後遺症を残す人が多くて笑う
そっちのが悪いの?
毎年、80万人 胸痛の後遺症を残す人が多くて笑う
そっちのが悪いの?
2024/08/18(日) 00:06:36.95ID:Pwqa8Oqi
553login:Penguin
2024/08/18(日) 00:54:54.21ID:rTIdxNgW とりあえず10万円分の仮想通貨で払いたいだろ
554login:Penguin
2024/08/18(日) 01:14:34.25ID:g4in7sod555login:Penguin
2024/08/23(金) 12:35:38.64ID:vjB8CTIl そこまで急ぐ理由はなんで?
レスを投稿する
ニュース
- 【IOC】「日本で再び冬季五輪を」 分散容認、札幌、長野で招致動き ★2 [蚤の市★]
- 【W杯】「我々が日本に勝つ確率は約70%だ」。ブラジルメディアが『Opta』の決勝T1回戦の勝敗予測に反応 [首都圏の虎★]
- 高市首相の“恥”行動が海外に飛び火! 英タイムスがG7外交をディスり、英FTは国内財界との没交渉ぶりを暴露 [バイト歴50年★]
- W杯日本−スウェーデン戦視聴率は今年最高35・0%、瞬間最高37・8% 月曜深夜ブラジル戦 [首都圏の虎★]
- 若者がドンキで「クジラの刺し身」を買う時代に…「鯨肉」が再び“身近な食材”になった背景とは [煮卵★]
- 都内に家が買いたくて…年収800万円台世帯の狙い目は「足立・葛飾・江戸川」もプロが指摘する注意点とは [おっさん友の会★]
- 何年後かに子供に、テレビでは女装したジジイが幅を利かせてたんだよって言っても死んでもらえなさそうだよな
- 【悲報】東大理Ⅲ家族の教育方法を真似して、子供が精神崩壊する事例が急増・・・😨 [398059782]
- HUNTER×HUNTER連載再開されたのマジ?
- 自民党門ひろ子議員「私の身に起きたことを考えてもらえれば」国民の分断工作やデモはごっこ遊びについて [245325974]
- 若者「こんな顔文字使ってるの、年寄りだけです!」 [592058334]
- 【悲報】キオクシア、8万円台に・・・・・・ [802294884]