約 2,828,675 件
https://w.atwiki.jp/bambooflow/pages/83.html
Qt4インストール Vineはapt-getでQt3は入れられるが、Qt4はvine-plusに含まれていないのでapt-getじゃ入れられないみたい。 直接ダウンロードしてきてインストールする方法をメモる。 Pen1MHzでコンパイルに2〜3時間かかった。 ダウンロード http //trolltech.com/downloads - Go to Open Source Downloads -- Qt Open Source Edition for C++ Developers X11 Download インストール # apt-get install XOrg-devel XOrg-gl XOrg-gl-devel $ cd /tmp $ gunzip qt-x11-opensource-desktop-4.3.3.tar.gz $ tar xvf qt-x11-opensource-desktop-4.3.3.tar $ cd /tmp/qt-x11-opensource-desktop-4.3.3 $ ./configure This is the Qt/X11 Open Source Edition. You are licensed to use this software under the terms of either the Q Public License (QPL) or the GNU General Public License (GPL). Type Q to view the Q Public License. Type G to view the GNU General Public License. Type yes to accept this license offer. Type no to decline this license offer. Do you accept the terms of either license? yes $ gmake $ su -c "gmake install" 設定 .bash_profileに以下を追加する。 PATH=/usr/local/Trolltech/Qt-4.3.3/bin $PATH export PATH 設定反映。 $ source ~/.bash_profile インストールが完了したら、Online Reference Ddocumentationでお勉強。 参考ページ http //doc.trolltech.com/4.3/install-x11.html 以上
https://w.atwiki.jp/bambooflow/pages/158.html
Qt4 Creator Creator/OpenGLのはじめ Creator/OpenGLのはじめ(v4.7対応) Creator/バージョン管理ツールGitを使う Creator/設定 Designerを使う OpenGL OpenGL/OpenGLをQtで使うメリット OpenGL/クラス OpenGL/タイマーを使ったアニメーション OpenGL/テクスチャマッピング OpenGL/バージョンの確認 OpenGL/空のウィジェット スレッドQthread ファイル読み込み 外部コマンド実行 リンク Qt4.6Document
https://w.atwiki.jp/konaasobi/pages/64.html
VINE(つる植物) ACID SALT #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (vine.gif) 燃焼速度・・・約0~3dot/フレーム つる植物が垂れ下がる明るい緑色の固体である。 高熱を持つドットに触れると燃える可燃物であり、どんなドットでも、触れるとそのドットを覆ってしまう性質を持ち、風に煽られる事はない。 ツタの垂れ下がりかただが、密集させて垂れ下がる訳ではなく、何ドットか間隔をあけて垂れ下がるため、密集してる時よりも違う色に見える。 応用 永久成長 20091202-172108-25468900%2B%283 ツタの粉に触れると、その粉を覆う性質と植物を枯らす性質を持つ海水を利用して永久成長ができる。 枯れて出来たPOWDERはもちろん覆われ成長しするが、植物を枯らした海水は消えない為に「海水がツタを枯らす→枯らして出来た粉をツタが覆う→海水がツタを枯らす」とサイクルが出来、成長してゆく。 永久燃料 まず、少し重なり合うぐらいに(グリッド4ぐらいが最適)WHELLを配置する。 次に、VINEをその中に混ぜる。 これで、WHELLがVINEを混ぜて、VINEの垂れ下がる性質でどんどん増える。 そして、それを燃やせば完成。 物足りなかったらもっとVINEを入れるといい。 失敗した時は、少し空洞を作ったり、NITROを混ぜると成功しやすい。 まだ研究中だから編集はしないけど、 塩水の上に、ツタ植物を乗せると、塩水を囲いながら上に上にと、伸びていきましたよ。 研究が終わったら、編集手伝うかもしれません。 -- (シチュー) 2009-05-23 19 44 20 海水は植物を粉にする性質あります。 ツタの性質を考えるとツタからなった粉もツタで覆われるでしょう。 しかし、植物を枯らした海水は消えません。 ですのでどんどん粉が増え、ツタが増えひたすら上に行くのだと思います。 そのうち編集します。 -- (shirasu) 2009-05-23 21 45 59 こんにちわ。 ツタは酸を与えても伸びます。 解けても伸びる -- (Vine) 2009-05-25 18 14 28 火でも成長しますよ -- (酸1dotで水3dot) 2009-05-29 22 36 31 サンダーでも成長するぞ。 サンダーが通ってきたところに沿って。 -- (かじむ) 2009-08-05 14 46 52 ウイルスに感染させると面白いことになる。 -- (名無しさん) 2009-10-18 16 29 41 ツタじゃなくてツルですよw -- (アイス食べたい) 2009-10-24 20 34 22 直しておきました -- (アイス食べたい) 2009-10-24 20 36 33 ちなみに木もそうだけど引っ張れるんかい! -- (カタバミ) 2009-11-28 20 58 48 ↑ドラッグのことね^^ -- (あほおおお) 2010-01-04 08 21 03 永久増殖とありますが 必ずしも永久増殖ではない様です(多分) -- (まよら〜) 2010-04-30 21 34 49 と言うより元々DOT切れで成長止まります -- (tam) 2010-07-26 20 47 27 ウイルス+ツタ+ニトロ この爆弾は有名だね。絶大な威力。 オイルもうまく合わせると丁度良く沈下する 爆弾なんかも作れる。 -- (はるばーど) 2011-11-22 15 03 35 ↑訂正 ×沈下 〇鎮火 -- (はるばーど) 2011-11-22 15 04 15 vine+seed=wood -- (名無しさん) 2013-10-05 01 01 48 VINE+VIRUSをうまくやると永久に成長を続ける何かになる -- (名無しさん) 2015-08-29 15 27 23 水と蔦と火で面白いことになる -- (名無しさん) 2020-01-06 14 11 14 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/kakis/pages/2180.html
vine /// / 下弦の月 \ 17 seren klel sid viine \ 下弦の月 \ 2 ソーンの月 3 西 \ [ iyuan ] \ 食べ物が熟しすぎで、一応食べられる限界であるが、腹が丈夫でないと食べないほうが良い程度 \ [ mesta ] \ 下がり調子、ダウナー系、落ち込み、落胆。古アルカではヌゥオが使われた。 \ rapalx 8, xelt sast 1 2 3 4 5 6 7 8 xelt myuxet alj durga tuvan xante tuvin vine ilj kefu kefa sov kefa/kefe kefe sov kefe/kefi kefi sov kefi/kefo kefo sov kefo/kefa
https://w.atwiki.jp/cataclyj/pages/210.html
容積 10 重量 1.08kg 打撃 1 斬撃 0 命中率 -1 攻撃コスト 123 価格 $50.00 素材 植物質 『A sturdy 30-foot long vine. Could easily be used as a rope, but can t be disassembled.』 入手製作 分解 レシピ他 建設 入手 製作 無し 分解 無し レシピ 他 名前 適用技能 必要技能 難易度 引っ掛けフック(9m) 製作 N/A 3 カーゴキャリア 製作 機械整備(1) 4 建設 行動 結果 難易度 前提地形 壁(矢来)を作る 4 穴 滑車装置を作る 6 なし 門(矢来)を作る 4 穴 舟橋を作る 5 深水域 階下を掘る 5 階下を採掘する 6 床(岩石) 上階を採掘する 6 硬岩
https://w.atwiki.jp/pclinuxtips/pages/46.html
Vine 5 ネットワークの設定 CentOSと同じつもりで設定したら。勝手にアドレスが変わっっとった。 ちょっと違ってた。ちゃんとマニュアル読めよな、オレ・ ーーーーーーーーーーーーーーーーーーーここからーーーーーーー # vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=none BROADCAST=192.168.1.255 HWADDR=11 22 33 44 55 66 IPADDR=192.168.1.99 NETMASK=255.255.255.0 NETWORK=192.168.1.0 ONBOOT=yes TYPE=Ethernet DNS1=8.8.8.8 DNS2=8.8.4.4 GATEWAY=192.168.1.1 NM_CONTROLLED=yes IPV6INIT=yes USERCTL=no ーーーーーーーーーーーーーーーーーーーここまでーーーーーーー DNS1,DNS2 および DOMAIN は resolv.conf を生成するために必要なパラメータ NM_CONTROLLED パラメータは NetworkManager動作するか ■解説 Vine Linux 4.2までは、/etc/init.d/network 起動スクリプトのみ有効。【従来の方法】 Vine Linux 5からは、その方法、または NetworkManagerによる方法【新方式】が可能。 なんでも有線無線携帯VPNDSLを自動的に接続してくれるんだそうな。 /etc/sysconfig/networking/devices/ifcfg-eth0 がNetwowkManager管理下の設定ファイル http //trac.vinelinux.org/wiki/LegacyNetwork http //trac.vinelinux.org/wiki/NetworkManager http //demosite.jpaccess.net/wiki/#j7d72c4e http //blog.studio-fu.com/archives/2009/07/vmware_fusion_2fedora_10_1.php ■結局どうするかというと GUIツールでいじくると、 (1)/etc/sysconfig/networking/devices/ifcfg-ethxができていて (2)/etc/sysconfig/network-scripts/ifcfg-ethxが消されている うまくethxを有効にできない。 だもんで、(1)を(2)にコピーし、NM_CONTROLLED=noにして service network restartを実行 こうすれば従来の方法、手動で設定する方法になる。 結局これが細かいところまで理解してコントロールできるのでGood ■ apt-get install net-snmpで E パッケージが見つかりませんエラー wget で http //ftp.jaist.ac.jp/pub/Linux/Vine/apt/5.1/i386/RPMS.plus/から nessus-server-2.2.11-4vl5.i386.rpm 25-Apr-2009 22 38 144K [ ] net-snmp-5.4.2.1-3vl5.i386.rpm 20-Mar-2009 10 37 2.5M [ ] net-snmp-devel-5.4.2.1-3vl5.i386.rpm 20-Mar-2009 10 37 2.8M [ ] net-snmp-perl-5.4.2.1-3vl5.i386.rpm 20-Mar-2009 10 37 192K [ ] net-snmp-utils-5.4.2.1-3vl5.i386.rpm 20-Mar-2009 10 37 183K をとってrpmインストール
https://w.atwiki.jp/dominions3/pages/986.html
Vine Bow 射程が腕力依存の奇妙な弓。足止めに手頃 Vine Bow 両手武器 研究Lv 属性 属性2 内部ID 37 2 1 威力 攻撃補正 攻撃回数 長さ 8 0 1 防御力 防御補正 回避率 重さ 射程 弾数 特殊 腕力 12 腕力非依存 その他 命中時効果:Entanglement ゲーム内解説文 This magic bow will fire living vines at the target. The vine arrows are neither very accurate nor effective, but they will stop even the largest of monsters for at least a short while. 和訳 この魔法の弓は、標的に生きた蔓を放ちます。蔓の矢はさほど正確でもなく、強力なわけでもありませんが、それは少なくとも短時間、最も巨大な怪物さえも捕らえます。 注記 敵を捕縛するための弓。大物を仕留めるのに有効だが、使いやすい性能ではない。 威力は8と普通の弓以下で、命中補正も無い。また射程がなぜか腕力依存のため、人間が使うとろくに飛ばすこともできない。弾数だけは標準的。 命中したマスには単体への捕縛効果が発生。これは抵抗不可だが、命中判定は通常通り行われるので回避されることもある。 弓の形こそしているが、敵を少し離れた位置から捕獲する投げ網のようなものだと思ったほうが正確。上手く大物を捕らえて袋叩きにできれば素晴らしいが、近付き過ぎると射撃命令でも殴りに行ってしまうため、間合いの調整が少々難しい。 威力が腕力で伸びないので、できればさほど強くない指揮官にやらせたい役目ではあるのだが、射程10では使い辛い場面も多いだろう。何らかの形で腕力と射撃精度を補強しておいたほうが確実。 コメント 名前 コメント
https://w.atwiki.jp/bambooflow/pages/156.html
Qt4でファイル読み込み ファイル・ビュー(GUI)画面イメージ ソース コンパイル&実行 Qt4でファイル読み込み #include QFile #include QTextStream #include iostream int main( int argc, char* argv[] ) { QFile file( "file.txt" ); if (!file.open(QIODevice ReadOnly | QIODevice Text)) { std cout "can not open file." std endl; return 0; } int n = 0; QTextStream in( file ); while (!in.atEnd()) { QString line = in.readLine(); std cout n " " line.toStdString() std endl; n++; } return 0; } file.txt aaa bbb ccc あああ いいい ううう zzz 実行結果 0 aaa 1 bbb 2 ccc 3 4 5 6 zzz ファイル・ビュー(GUI) 画面イメージ ソース ReadFile_gui.tgz MainForm.ui Designerで作成 MainForm.h MainForm.cpp main.cpp MainForm.cppの表示関数抜粋 void MainForm slot_textView() { QString fileName; fileName = fileNameLine- text(); std cout "file " fileName.toStdString() std endl; QFile file( fileName ); if (file.open(QIODevice ReadOnly | QIODevice Text)) { viewText- clear(); QTextStream in( file ); while (!in.atEnd()) { QString line = in.readLine(); // テキスト追加 viewText- append( line ); } } else { std cout "can not open file." std endl; } } コンパイル&実行 $ qmake -project $ qmake $ make $ ./ReadFile_gui
https://w.atwiki.jp/hiroyuki12/pages/19.html
編集 sudo apt-get script install-devel.lua ■seed用 develパッケージ 2012/4/3 sudo apt-get install alsa-lib-devel arts-devel bison cdrdao cdparanoia cdparanoia-devel db4-devel dvd+rw-tools e2fsprogs-devel expat-devel gamin-devel flex gcc-c++ GConf-devel gdb gdk-pixbuf-devel gdome2 glib2-devel freeglut-devel gnet2-devel gnomemm-devel gnome-print-devel gtk+-devel gtk-sharp2 gtk-sharp-devel g-wrap hal-devel imlib-devel imlib2-devel kdevelop latex-xft-fonts libdirectfb libexo libgda-devel libgsf-devel libid3tag-devel libidn-devel libmusicbrainz-devel libofx libpng10-devel libtool-ltdl-devel libsndfile-devel ncurses-devel libtheora-devel libvorbis-devel libxml-devel ming nasm openal-soft-devel parted-devel python-devel python-numeric python-numeric-devel qt-devel rsh SDL-devel SDL_gfx-devel SDL_image-devel SDL_mixer-devel SDL_net-devel SDL_perl SDL_ttf-devel smpeg-devel speex-devel taglib-devel WindowMaker-devel wx-gtk2-devel a ConsoleKit-devel NetworkManager-devel NetworkManager-glib-devel a accountsservice-devel akonadi apr-devel apr-util-devel apt-devel a aspell-devel at-spi2-core-devel atk-devel atkmm-devel attica-devel a aspell-devel at-spi2-core-devel atk-devel atkmm-devel attica-devel a audit-libs-devel automoc4 avahi-devel avahi-glib-devel avahi-gobject-devel a beecrypt binutils-devel bluez-libs-devel bonobo bonobo-devel bug-buddy a caribou-devel celt-devel clucene-core-devel clutter-gesture-devel cmake a cogl-devel colord-devel commoncpp2 commoncpp2-devel compiz compiz-devel a cyrus-sasl-devel dbus-glib-devel dbus-python-devel dbusmenu-qt-devel a device-mapper-devel device-mapper-event-devel dmraid-devel a docbook-style-dsssl docbook-utils elfutils-devel elfutils-devel-static a elfutils-libelf-devel elfutils-libelf-devel-static enchant-devel exiv2-devel a file-devel flac-devel freetype freetype-devel fuse-devel g-wrap-devel gal gc a gd-devel gdbm-devel gdm-devel gdome2-devel geoclue-devel ghostscript-devel a git-devel gjs-devel glew-devel glibmm-devel gmime-devel gmp-devel a gnome-disk-utility-devel gnome-menus-devel gnome-python-devel a gnome-settings-daemon-devel gnutls-devel gobject-introspection-devel a gpgme-devel gpm-devel gsl-devel gstreamer-devel gstreamer-plugins-base-devel a gstreamer-plugins-good-devel gtk-doc gtkmm gtkmm-devel gtksourceview a guile-devel gvfs-devel herqq-devel ibus-devel ilmbase-devel iproute-devel a java-1.6.0-openjdk-devel js-devel json-c-devel json-glib-devel kakasi-devel a kdepimlibs-akonadi kdevelop-devel keyutils-libs-devel lcms2-devel a libFS-devel libXScrnSaver-devel libXTrap-devel libXaw-compat-devel a libXaw-devel libXcomposite-devel libXevie-devel libXfont-devel a libXfontcache-devel libXmu-devel libXp-devel libXpm-devel libXres-devel a libXtst-devel libXv-devel libXvMC-devel libXxf86dga-devel libXxf86misc-devel a libacl-devel libaio-devel libao-devel libarchive-devel libart_lgpl-devel a libassuan-devel libasyncns-devel libatasmart-devel libattr-devel a libavc1394-devel libblkid-devel libboost libboost-devel a libboost-program-options libburn-devel libcap-devel libcap-ng-devel a libcddb-devel libcdio-devel libcompizconfig-devel libcryptui libdaemon-devel a libdatrie-devel libdirectfb-devel libdiscid-devel libdmtx libdmx-devel a libedit-devel libevent-devel libexif-devel libfontenc-devel libfreebob-devel a libgal23 libgcrypt-devel libgdata-devel libgee-devel libghttp libgksu-devel a libglade libglade-devel libgnome-keyring-devel libgpg-error-devel a libgphoto2-devel libgssglue-devel libgtop2-devel libgudev1-devel a libical-devel libicu-devel libiec61883-devel libimobiledevice-devel a libiodbc-devel libisofs-devel libkpathsea-devel libmount-devel libmpc-devel a libmusicbrainz3-devel libnih-devel libnl-devel libofx-devel libpaper-devel a libpciaccess-devel libpipeline-devel libplist-devel libproxy-devel a libptexenc-devel libqzeitgeist-devel libraw1394-devel librsvg librsvg-devel a libsamplerate-devel libsigc++-devel libsigc++10 libsigc++10-devel a libsigsegv-devel libsmbclient-devel libsocialweb-devel libsoup-devel a libspectre-devel libssh-devel libstdc++3 libtalloc-devel libtasn1-devel a libtdb-devel libthai-devel libtirpc-devel libudev-devel libusb-devel a libusb1-devel libuser-devel libutempter-devel libuuid-devel libv4l-devel a libvisual-devel libvncserver-devel libvpx-devel libx86-devel a libxfce4util-devel libxkbfile-devel libxklavier-devel lua-devel lvm2-devel a lzo-devel mate-conf-devel mate-corba-devel mate-menus-devel a mesa-libOSMesa-devel mikmod-devel ming-devel mkinitrd-devel a mobile-broadband-provider-info-devel mpfr-devel net-snmp-devel netpbm-devel a newt-devel nspr-devel nss-devel ntfsprogs-devel oniguruma-devel a openMotif-devel openjpeg-devel openldap-devel opensp-devel orc-compiler a orc-devel p11-kit-devel pciutils-devel pcre-devel perl-SGMLSpm phonon-devel a pixman-devel plymouth-devel pm-utils-devel polkit-devel polkit-docs a polkit-qt-devel popt-devel ppp-devel prison protobuf-compiler protobuf-devel a pulseaudio-libs-devel pump-devel pygobject-devel pygobject3-devel a pygtksourceview-doc pyorbit-devel qca2-devel qrencode qt4-devel qtsoap-devel a quvi-devel raptor raptor-devel raptor2-devel rarian-devel rasqal-devel a readline-devel redland-devel remmina-devel rest-devel sane-devel a shared-desktop-ontologies-devel slang-devel soprano-devel sqlite a sqlite-devel sqlite3-devel startup-notification-devel strigi-devel a subversion-devel sysfsutils-devel t1lib-devel telepathy-glib-devel a telepathy-glib-vala telepathy-logger-devel tracker-devel udisks-devel a upower-devel usbmuxd-devel vala vim vim-common w3m wireless-tools-devel a xcb-util-devel xfsprogs-devel xorg-x11-drv-intel-devel a xorg-x11-drv-openchrome-devel xorg-x11-drv-wacom-devel xorg-x11-server-sdk a xorg-x11-util-macros xz-devel yajl-devel yelp-devel yelp-xsl-devel a zinnia-devel a akonadi-devel beecrypt-devel gc-devel iptables-devel isomd5sum-devel a jack-audio-connection-kit-devel libcryptui-devel libdmtx-devel a libghttp-devel libstdc++3-devel prison-devel qrencode-devel vala-devel
https://w.atwiki.jp/bambooflow/pages/155.html
Qt4でDesignerを使う Qt3からQt4に移行するとき、Designerの使いかたが変わってしまって戸惑いました。 Qt4でのDesignerの使いかたをメモしておきます。 Qt4でDesignerを使うサンプルイメージ 作成するファイル Designerでform01.ui作成 手書きファイル準備form01.h main.cpp コンパイル・実行手順 まとめ サンプルイメージ 作成するファイル 次のファイルを準備すればサンプルイメージのものを作成することができます。 form01.ui Designerで作成 form01.h 手書きで作成 main.cpp 手書きで作成 gui_test01ディレクトリを用意して、その中にファイルを置きます。 (デフォルトでは、ディレクトリ名が実行ファイル名となります。) Designerでform01.ui作成 Qt-Designerを立ち上げます。 $ designer ファイル- 新しいフォーム- Widgetを選択オブジェクト名を"Form01"にします。 Form01にアイテムを配置します。Labelを配置します。オブジェクト名を"showLabel"とします。 Push Buttonを配置します。オブジェクト名を"showBtn"とします。 テキストを"表示"とします。 Push Buttonを配置します。オブジェクト名を"exitBtn"とします。 テキストを"閉じる"とします。 exitBtnのClockedシグナルとForm01のcloseスロットを接続します。(下図参照) フォームを名前"form01.ui"とつけて保存。 手書きファイル準備 form01.h #ifndef __FORM01_H_ #define __FORM01_H_ #include QMainWindow #include QWidget #include "ui_form01.h" class Form01 public QWidget, private Ui Form01 { Q_OBJECT public Form01(QWidget *parent=0) QWidget( parent ) // Ui_Form01( parent ) { setupUi(this); QObject connect(showBtn, SIGNAL(clicked()), this, SLOT(slot_showHello())); } private slots void slot_showHello() { showLabel- setText("Hello!!!"); } }; #endif /* __FORM01_H_ */ ほんとは、.hと.cppを用意した方がよいですが、ここでは簡易的に.hのみにしました。 main.cpp #include QApplication #include "form01.h" int main( int argc, char* argv[] ) { QApplication myapp( argc, argv ); Form01 *form = new Form01( 0 ); form- show(); return myapp.exec(); } コンパイル・実行手順 ファイルのあるところに移動します。 $ cd gui_test01 そして、次を順に実行します。 $ qmake -project $ qmake $ make qmake -projectでプロジェクトファイル(.pro)が生成されます。 qmakeで"Makefile"を生成します。 makeで.uiファイルからmoc_xxx.hとui_xxx.hファイルを生成後、実行ファイルを生成します。 実行ファイルを実行します。 $ ./gui_test01 まとめ Designerで作成できるのはフォームの形成と簡単なシグナル-スロット接続のみ。 基本的には、main.cppファイルやユーザ定義のWidgetの中身は手書きになります。 それ以外のMakefile等の環境は自動的に生成されます。 とりあえず、これだけメモしておけば、次立ち上げのとき楽になるはず。