hajimen @ ウィキ内検索 / 「sambaサーバをマウント」で検索した結果

検索 :
  • sambaサーバをマウント
    linux samba serverをlocalのFedoraで使う場合。 mount -t cifs //192.168.x.x/networkDisk /mountPoint -o user=hajime
  • sambaサーバに自動接続
    vi /etc/fstab 以下を適当に編集して追加。 //192.168.0.123/share /share cifs rw,username=hajime,password=password 0 0
  • Fedora7+samba
    なぜかWebminで完璧に設定したと思っても動かない. 付属GUIで素直にやったらあっさり動いた。 先輩の手順書
  • 起動ディスクの作成
    WindowsXPの再インストール方法。 Thinkpad X22 FDはUSB、CD-ROMはPCCARDの外付けDVDドライブKXL-CB10AN。ブータブルCD不可。 Windows2000OEM版ディスク、WindowsXP HomeEditionアップグレードディスク。 パーティション分けたくない。 経験したトラブル WindowsXP HomeEditionアップグレードはHDD内にWindows2000がインストールされてないとインストール不可。CD-ROMがあってもダメ。(CD-ROMを認識してなかったから??) DOSディスクではNTFSフォーマットできない。 Windows2000はFATの巨大なディスクにはインストールできない。 Windows2000のインストール時、インストーラがCD-ROMからHDDにファイルをコピー- 再起動したあとにそのまま起...
  • SVNサーバの設定
    参考1 参考2 参考3 Fedora6サーバとwindows-tortoiseクライアントって感じでいきます。 1.インストール SVNはFedora6でなんかもう入ってた。 2.レポジトリ作る。 $ svnadmin create /repo どこに作れば良いんだろね。 とりあえずユーザsvnを作り、/home/svn/repoってした。 3.レポジトリいじる。 /home/svn/repo/conf/svnserve.confファイルを編集。 これいじらないとimportで認証エラーみたいの出た。ユーザーとかそういうことかな。 頭にスペース入ってるとimport時に怒られたので注意。 一応 chown svn svn /home/svn/repo chmod -R 777 /home/svn/repo 4.起動。 ...
  • linux逆引き
    初心者メモです。今のところ古いメモの整理用。 Fedoraのバージョンが上がるたびにほとんどのメモは意味を成さなくなってるし 捨てちゃっても良いかもなぁ・・・と思いつつ。 基本的なコマンド 5日以上古いファイルを削除 リンクの作成 ファイルを探す yumで含まれるファイルから検索 中身ごとディレクトリ削除 ユーザーの作成 OSのバージョンが知りたい 複数ファイルの一括置換 SVN, Trac Tracのインストール SVNサーバの設定 ローカルのレポジトリのアドレスを変える 管理 Mounting NFS internal Error CPUのクロックがおかしい GLIBCXX_3.4.9がありませんエラー libgnomebreakpad.soがありませんエラー libc.so.1がありませんエラー gccで-lzオプションがありませんエラー デーモンの自動起動 MySQ...
  • isoディスクのマウント
    $ su - # mkdir /mnt/iso # mount -t iso9660 -o loop /share/MyTourDVD.ISO /mnt/iso
  • Windows XP を回復コンソールを使って修復
    boot.iniを壊してしまい、 セーフモード+プロンプトすら立ち上がらない状況の復旧方法。 問題となるのは、「テキスト内容を修正する手段がない」ということ。 USBドライブは認識するので、ファイルをコピーして別のマシンで修正する方が 手っ取り早いです。 0.iPodを指す。 1.XPのディスクをいれ、F8を押しっぱなしで起動。 2.回復コンソールに入る(R キー) 3.そのままコンソールモードへ。 4.iPodがマウントされているか確認(内蔵パーティションによりますが、D 等で移動してみる) 5.copy C \boot.ini D \boot.ini 6.iPodを引っぺがし、別のPCでboot.iniを直す。 マシンを再起動、0から5までやり直す。 7.cd C \ 8.rename boot.ini _boot.ini 9.cop...
  • Mounting NFS internal Error
    突然 Mounting NFS internal Error と出て、起動できない。 かなり待つと起動します。 いろいろやる前に、ネットワークケーブルが抜けてないかチェックしましょう。 ケーブル切断ー>ネットワークドライブが読めないー>マウント失敗 というのをやってしまいました。
  • Pythonでtabをスペース4つ分の幅に
    ただしスペースをタブに置き換えたりはしないで欲しい場合。 まずはデフォルトタブも4つ分に。 ;; Turn on tabs (setq indent-tabs-mode t) (setq-default indent-tabs-mode t) ;; Bind the TAB key (global-set-key (kbd "TAB") self-insert-command) ;; Set the tab width (setq default-tab-width 4) (setq tab-width 4) (setq c-basic-indent 4) で、python-modeにも適用 ;; python tab (add-hook python-mode-hook (lambda () (setq tab-width 4...
  • Mayamanで作成したribを別の場所に移す
    Mayamanから吐き出されたribとbatは、フルパスが書き込まれているため、 ファイルの移動はかなり骨が折れます。 以下のスクリプトは、rib,bat,search_pathの時はファイルの中のパスを コピー先のパスに置き換えます。 具体的には、ローカル作業してたんだけど レンダリングのためにサーバに上げたい時とかですね。 import os import os.path import shutil import string #currentProject LOCAL_DIR = C /localProject/mayaman/ribs/sceneA LOCAL_RIB = os.path.dirname(LOCAL_DIR) LOCAL_MM = os.path.dirname(LOCAL_RIB) LOCAL_PRJ = os.path.dir...
  • プラグイン/ニュース
    ニュース @wikiのwikiモードでは #news(興味のある単語) と入力することで、あるキーワードに関連するニュース一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_174_ja.html たとえば、#news(wiki)と入力すると以下のように表示されます。 マニュアル作成に便利な「画像編集」機能を提供開始! - ナレッジ共有・社内wikiツール「NotePM」 - 川崎経済新聞 【グランサガ】リセマラ当たりランキング - グランサガ攻略wiki - Gamerch(ゲーマチ) 「Wiki」創設者のPC 競売に - auone.jp 篠原悠希×田中芳樹が明かす「歴史ファンタジー小説ならではの悩み」(現代ビジネス) - Yahoo!ニュース - Yahoo!ニュース 【Ape...
  • ポートに対してアクセスがあると、設定を元にサービスを起動
    インストール #yum -y install xinetd これでxinetdというスーパーサーバプログラムがインストールされます。 設定  /etc/xinetd.d/ に設定ファイルを置く。 再起動  #/etc/init.d/xinetd restart
  • GAE/Django逆引き
    Gmailアカウントでログイン ローカルアプリ Google AppEngineからPicasaへ
  • ローカルのレポジトリのアドレスを変える
    svnサーバのアドレスが192.168.0.111から192.168.0.112に変更になった場合。 svn switch --relocate svn //192.168.0.111 svn //192.168.0.112
  • Google AppEngineからPicasaへ
    参考 AuthSubかOAuthを使います。 ローカルアプリのようなclientLoginはセキュリティ上絶対やるな、とのことです。 まずこの2点をベースに進めると良いです。Pythonです。 コードに直接リンク。 using-picasa-web-albums-data-api Blogger用ですが、すっきりわかりやすいです。 Bloggerのエントリーを Google App Engine から利用( AuthSubを使用 ) 更に参考になったサイト。 全体を通してよくまとまってます。 携帯向けPicasaViewer ログイン周りが一番詳しいです。x.509の取得まで書かれてるのはココだけです。 クリボウのプログラミングひとりごと Googleのマニュアルは、欲しい情報の5割位しか書いてないです。分かる...
  • Mayaman/Mayaシェーダーを簡単に切り替える
    MayaでOpenGLをテクスチャつきで表示しないとレイアウトしようがない、 でもレンダリングはRendermanShader使わないといけない。 そんな場合を想定してます。 これは一例ですが、shaderノードに"MM"と"MA"というカラーアトリビュートを作成し そこにMayaとMayamanの.outColorを接続。必要に応じてこのどちらかを.surfaceShaderにつなげば良いと思います。 とりあえずマテリアル選択して、つながってるSGにMMというアトリビュートを作成し、.outColorをつなぐPythonスクリプト。 コピペで動くような代物ではないので、読んで各自改変してください。 import maya.cmds as cmds for i in cmds.ls(sl=True) SG = cmds.li...
  • 指定ディレクトリ内のすべてのムービーを見つけ出し、ffmpegで変換するbatを作成
    import os import os.path   movDir = D \\Movies exportDir = C \\temp\\avi Command = E \ncd C \\ffmpeg\n movieExt = [ .mov , .avi , .mpg , .wmv , .mpeg , .qt , .mp4 , .swf , .flv ] for root, dirs, files in os.walk(movDir) for fname in files raw = os.path.splitext(fname)[0] ext = os.path.splitext(fname)[1].lower&...
  • Mayaman Air
    Get Zdepth Use texture sequence Depth Map Shadow with Transparency map Mayamanで作成したribを別の場所に移す Mayaman/Mayaシェーダーを簡単に切り替える Mayamanで作られたribを書き換える(超テキトウ) Compile MayaMan s Air Shader manually Matte Object issue
  • MenuEvent
    Get label name from event. def OnFromMenu(self,event) menuId=event.GetId() menuObj=event.GetEventObject().FindItemById(menuId) label = menuObj.GetLabel() print label  
  • get mDagPath from Name
    def mDagPathFromName(name) selList = OpenMaya.MSelectionList() selList.add(name) mDagPath = OpenMaya.MDagPath() selList.getDagPath(0, mDagPath) return mDagPath    
  • 実行しているスクリプトのパスを求める
    __file__ を用いると「スクリプトへの相対パス」を取得できます。 ただ、モジュールが__main__のときはセットされないとのことです。 よくわからんですが、py2exeした後はメインのスクリプトでは参照することは出来ませんでした。importしたスクリプトでは依然使えます。 つまりこんな感じ。 script main.py import sub import os print os.path.basename(__file__)   script sub.py import os print os.path.basename(__file__)   C \script\library.zip\sub.pyc C \script\main Traceback (most recent...
  • 設定ファイルを作る
    ConfigParserというモジュール使うと簡単です。 import ConfigParser   CONFIGFILE = setting.ini   config = ConfigParser.ConfigParser() if os.path.exists(CONFIGFILE) config.read(CONFIGFILE) if config.has_section( DB ) if config.has_option( DB , "address") HOST = config.get( DB , "address") if config.has_option( DB , "port&qu...
  • オリジナルダイアログの作成
    class newXMLDialog(wx.Dialog) def __init__(self, parent, id) title = test dialog wx.Dialog.__init__(self, parent, id, title, size=(200, 180)) panel = wx.Panel(self, -1) vbox = wx.BoxSizer(wx.VERTICAL) noteTxt=wx.StaticText(self,-1,u"",size=(180, -1)) systemTxt = wx.StaticText(self, -1, u"System ", size=(50, -1), style = wx.ALIGN_RIGHT) systemList = [ win32 , darwin , linu...
  • Select All Objects in the camera view
    import maya.OpenMaya as OpenMaya import maya.OpenMayaUI as OpenMayaUI   def selectAllVisibleObjectsFromScreen() activePane=OpenMayaUI.M3dView.active3dView() w=activePane.portWidth() h=activePane.portHeight()   myX=OpenMaya.MScriptUtil() myX.createFromInt(0) myY=OpenMaya.MScriptUtil() myY.createFromInt(0) myEndX=OpenMaya.MSc...
  • Use texture sequence
    Basically, you can t use keyframe with MayaManCustomShader. Instead, you have to use Expression. //Maya expression ColorMapNum = frame; And this is a part of Renderman shader. If texture path is C \project\textureA.0001.tif You can code like this. TextureName = format("%s.%04d.%s", TextureName, TextureNum, TextureExt); Color=color texture(TextureName, X, Y, "blur&quo...
  • Tracのインストール
    Fedora5にtracをインストールしてSVN管理+Wikiでカッコイイかなって。 httpdとsvnはもう入ってるっぽいので。 # yum -y install mod_dav_svn # yum -y install mod_ssl # yum -y install trac mkdir -p /srv/trac/project mkdir -p /srv/trac/repo /etc/httpd/conf.d/trac.conf を修正する。 LocationMatch /cgi-bin/trac\.f?cgi SetEnv TRAC_ENV /srv/trac/project /LocationMatch IfModule mod_python.c Location /cgi-bin/trac...
  • Python逆引き
    Python 文法 数字の桁を揃える 文字列を1度だけ、語尾から分割 リストのループ リストの先頭に追加 リストの先頭を削除 リストの重複を削除 リストに同じ値があるか検索 辞書 型の判別 ソート アトリビュートを調べる システム windowsで特定のタスクを殺したい 外部コマンドを起動する ローカルのシステム情報を得る CPU使用率、メモリ使用率を調べる stdout and buffer ワークフロー svnのリビジョンを埋め込む py2exeで__file__が動かない 設定ファイルを作る 実行しているスクリプトのパスを求める CG pyOpenGLのインストール TIFやJPGのサイズを知りたい 指定ディレクトリ内のすべてのムービーを見つけ出し、ffmpegで変換するbatを作成 Mayamanで作られたribを書き換える(超テキトウ) 参考 PythonRecipe ...
  • Windowの前面表示
    wx.Frame.RequestUserAttention which, if the platform suports it, will do something (such as flash the task bar item) to suggest to the user that they should look at that window.
  • Compile MayaMan's Air Shader manually
    Shader files are always in $(PROJECTDIR)\mayaman\ribs\$(SCENENAME)\shaders Run this command from command prompt. shaded -DCURRENT_SHADER_NAME=myShader -cpp -DAIR70 -I"C \Your\MayaMan\Directory\shaders" myShader.sl
  • Depth Map Shadow with Transparency map
    Open Mayaman Global Options Raytraceing Options Shadow Casting Shade (You have to change this even Raytrace Shadow when you use opacity map) Shadow Options Consider Surface Shaders
  • stdout and buffer
    I just realized my std output comes out only when my wxPython program close. This is not good for log! Need to disable cache! import sys myFile= open( "a.log", "w", 0 ) sys.stdout= myFile   OR sys.stdout = os.fdopen(sys.stdout.fileno(), w , 0)  
  • あとでradioBoxなどのコントロールを変更したい
    radioBoxのリストを動的に変更できたりしないか。 結局試した中で、一番安全そうなのは 必要なコントロールを全部前もって作成し、 Show()、Hide()で表示を切り替え、 sizer.Layout()でサイザーを整列しなおす方法。 新しくコントロールを作り、サイザーから古いのをRemoveして新しいのをInsertすることもできそうだが、古いコントロールを消す方法がわからなかった。あまりコントロールの追加/削除を繰り返す方法が安全に見えなくなったので、あらかじめすべて作って表示を切り替える前述の方法が良いと思う。 Dynamic radio button creation
  • Get Emitter Directions in Particle Expression
    I got a trouble with emitter Speed and particle conserve. Particle conserve is calculated AFTER emitters set out particles according to emitter speed. It makes gaps between the creation frame and following frames. To solve this issue, I had to include emitter Speed function to particle expression. /* In Expression Editor, use this command like below float $emiDir[] = emitter...
  • OSXセットアップ
    Mac不慣れなので、おかしなこと書くかもしれません、ご容赦を。 これはファーム用の起動スクリプトです。MayaFarmRender.shと保存。 引数は全部Renderコマンドに引き継がれます。 #!/bin/sh export MAYA_INSTALL_PATH=/Applications/Autodesk/maya2008 export PATH=$MAYA_INSTALL_PATH/Maya.app/Contents/bin/ export MAYA_LOCATION=/Applications/Autodesk/maya2008/Maya.app/Contents export PYTHONHOME=/Applications/Autodesk/maya2008/Maya.app/Contents/Frameworks/Python.framework/Versi...
  • Mayamanで作られたribを書き換える(超テキトウ)
    import os import shutil import re   targetDir = D /rib for i in os.listdir(targetDir) if i[-4 ] != .bat continue   f = open(targetDir + os.sep + i, r ) o = open(targetDir + os.sep + _ + i, w )   for line in f if re.search( RENDER_THREADS=-threads , line) print line o.write( set RENDER_THREADS=-threads 2\n ) else o.write&...
  • systemコマンドで `GLIBCXX_3.4.9' not found エラー
    Fedora 9 64bit上にて、wxPythonで書いたコードをpyInstallerで実行ファイル化した外部プログラムをsystemコマンドで呼んだ際 ImportError /usr/autodesk/maya2008-x64/lib/libstdc++.so.6 version `GLIBCXX_3.4.9 not found (required by /usr/lib64/libwx_baseu-2.8.so.0) LD_LIBRARY_PATHを設定してあげれば良いみたい。 #aaa.sh export LD_LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/4.3.0 MY_PROGRAM system("sh \"aaa.sh\"") とすれば動きま...
  • プラグイン/コメント
    コメントプラグイン @wikiのwikiモードでは #comment() と入力することでコメントフォームを簡単に作成することができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_60_ja.html たとえば、#comment() と入力すると以下のように表示されます。 名前 コメント
  • libc.so.1がありませんエラー
    MayaManのMMpfxProcで遭遇。ペイントエフェクトの変換プログラムですね。 libc.so.1はかなり古い物らしく、現在は libc.so.6みたいです。 なので、リンクをしてやれば、一応エラーは止まります。 ln -s /lib/libc.so.6 /usr/lib/libc.so.1 荒っぽいやり方であまりお勧めできませんが。
  • Batでコマンドの表示ON/OFF
    call "imgcvt.exe" -n 1 100 1 -v aaa.#.iff bbb.#.png @echo off if errorlevel 1 ( echo "imgcvt Error! Check original files." exit ) echo offを入れないと、 if errorlevel 1 ( echo "imgcvt Error! Check original files." exit ) imgcvt Error! Check original files. とコマンドまで全部表示されてしまう。 @はそのコマンドを非表示にするらしい。 ので、つけないと、echo offが表示されてします。 参考1 参考2
  • submit rendering to renderFarm
    // Define commands extern "C" { int system(const char *);} extern "C" { int *isspace(int);} extern "C" { char *strchr(const char *, int);} extern "C" { char *strrchr(const char *, int);} nuiPushMenu("renderManager"); nuiMenuItem( "Render with Farm", {{ /* Get End Frame */ const char *timeRange=script.timeRange; char *sub_str; sub_str=st...
  • get screen position
    Use M3dView. def screenPositionAPI(panel, pos) mp = OpenMaya.MPoint(pos[0], pos[1], pos[2]) m3v = OpenMayaUI.M3dView.active3dView() OpenMayaUI.M3dView.getM3dViewFromModelPanel(panel, m3v)   xp = OpenMaya.MScriptUtil().asShortPtr() yp = OpenMaya.MScriptUtil().asShortPtr() ret = m3v.worldToView(mp, x...
  • Emacs逆引き
    Pythonでtabをスペース4つ分の幅に キーバインド一覧 EmacsでOSX用に文字コード、改行コードを変える spaceをTABに Connect to Maya
  • ローカルのシステム情報を得る
    platformというモジュールで色々調べられます。 Python ライブラリリファレンス light bird とりあえずFefora7-x64にて。 import platform platform.uname() ( Linux , machineName , 2.6.23.15-80.fc7 , #1 SMP Sun Feb 10 16 52 18 EST 2008 , x86_64 , x86_64 ) platform.system() Linux platform.node() pern platform.platform() Linux-2.6.23.15-80.fc7-x86_64-with-redhat-7-M...
  • windowsにインストール
    1.とにかくFireWallの3306 TCPを空ける。後回しにするとトラブる。 2.MySQL Community Server Windows ZIP/Setup.EXE (x86)をダウンロード、インストール。 3.MySQL GUI Tools Downloadsをダウンロード、インストール。 アンインストールは、セットアップファイルからアンインストールした後 手動でディレクトリを消去すること。これ忘れるとFireWall空けたのにポート閉じてると言われたり散々なことに。
  • windows逆引き
    起動ディスクの作成 Windows XP を回復コンソールを使って修復 システム情報の取得 コマンドでディレクトリ丸々コピー コマンドでディレクトリ中身ごと消去 コマンドで電源オフ Batでコマンドの表示ON/OFF
  • CPUのクロックがおかしい
    /proc/cpuinfoでcpu情報が見れるのですが。 model name Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 6 cpu MHz 1600.000 MHzがおかしい? 移り気のオールナイトニッポソ Fedora9でも、上記のサイトの方法が効きました。 # /etc/init.d/cpuspeed stop [root@ ~]# cat /proc/cpuinfo processor 0 vendor_id GenuineIntel cpu family 6 model 15 model name Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz stepping 6 cpu MHz 2400.000
  • define new function on time
    This example shows the way to define python function and use it from Maya Expression. Note it only works during Maya session. def timeChangeScript() print "new Frame!"     import __main__   __main__.hogehoge = timeChangedScript   cmd = python("hogehoge()"); cmds.expression( s=cmd, ae=1, uc= all , name= timeChangedScript , )    ...
  • switch Shelf
    /* Switch to 6th Shelf */ global string $gShelfTopLevel; shelfTabLayout -edit -selectTabIndex 6 $gShelfTopLevel; shelfTabChange();  
  • Maya Python逆引き
    get mDagPath from Name get screen position get openGL screen size define new function on time Select All Objects in the camera view
  • @wiki全体から「sambaサーバをマウント」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索

ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。