Welcome to Valkyrie Linux documentation!¶
Software Download¶
Valkyrie Linux¶
Valkyrieは、Linuxディストリビューション「Ubuntu LTS版」をベースに開発したOSです。
http://www.vsrx.work/article/418075361.html
デスクトップ環境は、ウィンドウマネージャーのOpenboxをベースにデスクトップ環境「Xfce」「LXDE」用アプリケーションなどで構成しています。
このOSは、最新のLinuxカーネルのソースコードをベースにした高レスポンスで、ハイパフォーマンスデスクトップ用途向けのカスタムカーネルを搭載しています。
Valkyrie Linuxは、「Linux・Windowsのアプリケーションの実行環境の提供」、「ソフトウェア開発・Web開発環境の提供」、「マルチメディアコンテンツ作成環境の提供」、「先端的な科学技術・データサイエンス環境の提供」、「ゲーミング環境の構築」を行っています。
- 1. Valkyrie Linux
- 2. インストール方法
- 3. Boot Repairの使い方
- 4. セキュアブートの無効化
- 5. 64bit OS「Valkyrie Linux」の特長
- 6. Valkyrie Linuxの高速化と最適化
- 7. Valkyrie Linuxの高音質化
- 8. Valkyrie Linuxのインストールの時にGRUBをインストールするのに失敗した場合の対処法
- 9. コマンドランチャー「gmrun」の使い方
- 10. 一時的にLinuxカーネルのI/Oスケジューラーを変更する方法
- 11. サウンドサーバの切り替え
- 12. VirtualBoxの音の出し方
- 13. ALSAの音量設定の保存方法
- 14. PulseAudioとJack Audio Connection KItとの連携
- 15. amixerの設定コマンド
- 16. SMPlayer+MPV+youtube-dlで動画共有サイトの1080p60fps動画をGPUの動画支援機能で動作させる
- 17. Beta版ChromiumでWidevineとGoogle APIを使えるようにする
- 18. トラブルが起こった時の対処法
- 19. カスタムカーネルについて
- 20. 過去の履歴
Viper Tools¶
Viper Toolsは、Pythonとgtk+3で開発したアプリケーションです。
Ubuntu系Linuxディストリビューション上で最新のアプリケーションや開発時に使うライブラリなどをインストールしたり、アニメーションSVGを作成したり、PNG画像をJPEG画像に変換したり、ナンバーズや競艇の予想を行ったりというような機能を持っています。
http://www.vsrx.work/article/420558380.html
- 1. Viper Tools
- 2. viper.pyに引数を付け加えて機能を使う
- 2.1. 必要なライブラリのインストール
- 2.2. input.txtに記載されている内容をコンピューターに喋らせる
- 2.3. viper.pyに引数を付け加えてコンピューターに喋らせる
- 2.4. PNG画像の入っているディレクトリをJPEG画像に変換する
- 2.5. 競艇予想機能
- 2.6. アニメーションSVG機能
- 2.7. パラパラアニメのJavaScript付きのHTMLを生成する
- 2.8. PNG画像を一括でJPEGにする
- 2.9. PNG画像を一括でGIFにする
- 2.10. GIF画像を一括でPNGにする
- 2.11. JPEG画像を一括で回転させて保存する
- 2.12. 音声ファイルエンコード機能
- 2.13. tmpfs RAMDISK Slider
- 2.14. imageinfo
- 2.15. imageflip
- 2.16. valkyrie
- 2.17. ブラウザ機能
- 2.18. waifu2x.pyによる画像拡大
- 3. viper.pyをPythonファイルにモジュールとして読み込ませる
- 4. viperモジュールのクラス生成
- 5. viperモジュールのメソッド
- 5.1. setupValkyrie
- 5.2. installApplications
- 5.3. installPythonModules
- 5.4. addPPAs
- 5.5. set_plymouth
- 5.6. set_sources_list
- 5.7. set_wireless_poweroff
- 5.8. set_blacklist
- 5.9. del_dpkg_info
- 5.10. update_rc
- 5.11. off_service
- 5.12. faststart
- 5.13. talk
- 5.14. ramdisk_slider
- 5.15. image_info
- 5.16. image_flip
- 5.17. sudoku
- 6. kyotei.pyのクラス生成
- 7. kyoteiモジュールのメソッド
- 8. ナンバーズ予想用モジュール
- 9. download_data.pyのクラス生成
- 10. download_dataモジュールのメソッド
- 11. load_numbers.pyモジュールのクラス生成
- 12. numbers.pyモジュールのクラス生成
spider.js¶
JavaScriptライブラリ「spider.js」は、AjaxやDOMアニメーション、CSSアニメーションなどの機能を提供します。
siren.css¶
CSSフレームワーク「siren.css」は、レスポンシブデザインとCSSアニメーションを使ったページデザインを実現します。
http://www.vsrx.work/article/449909302.html
- 1. spider.js
- 2. メソッド
- 2.1. require
- 2.2. addElement
- 2.3. addListener
- 2.4. removeListener
- 2.5. click
- 2.6. mouseover
- 2.7. mouseout
- 2.8. mousemove
- 2.9. mouseup
- 2.10. mousedown
- 2.11. keydown
- 2.12. scroll
- 2.13. scrollanim
- 2.14. scrollto
- 2.15. html
- 2.16. tool
- 2.17. createLayer
- 2.18. XMLObject
- 2.19. httpRequset
- 2.20. loadXML
- 2.21. xmlTransform
- 2.22. css
- 2.23. info
- 2.24. slideShow
- 2.25. imgChange
- 2.26. moviePlayer
- 2.27. audioPlayer
- 2.28. seekingMedia
- 2.29. parseXML
- 2.30. selectImage
- 2.31. meltdown
- 2.32. matrixEffect
- 2.33. particle
- 2.34. command
Hacks¶
プログラミング言語のテクニックを探っていきます。
- 1. Ubuntu系ディストリビューション向けテクニック
- 1.1. ChromiumにTVerやInstagram用のユーザーエージェントを追加してみた
- 1.2. Google Chromeでマインドマップを手軽に作る事が出来るChrome拡張「MindMap Tab」
- 1.3. レイヤー毎の画像を保存する事が出来るスクリプト「continuos-save」をGIMP 2.10.10にで使えるようにするには
- 1.4. Linux環境でAffter Effectsのような事をするにはどうすれば良いのか?
- 1.5. Jack Audio Connetion Kitと連携せずにPulseAudioを高音質化させるには
- 1.6. Ubuntu系ディストリビューションでexFATを使うには
- 1.7. Ubuntu 18.04 LTSに廃止されたgksuをインストールするには
- 1.8. Windows版Steamのクライアントを動作させる時に諸々の問題を解決しよう
- 1.9. xconfigをQt5で立ち上げるには
- 1.10. Chromeアプリ「Rajiko」でradikoを聴こう!
- 1.11. LinuxのLiveDVDのISOをUEFI搭載のパソコンで直接起動させるには
- 1.12. 「QT_QPA_PLATFORMTHEME environment variable is not set correctly」というエラーが出てqt5ctが使えない時の対処法
- 1.13. Bluemanを立ち上げた時に「Settings schema 'org.blueman.general' is not installed」のエラーが出た時の対処法
- 1.14. Ubuntu系ディストリビューションでWi-Fiアダプタの型番を調べるには
- 1.15. /var/lib/apt/listsの直下が肥大化するUbuntuの公式リポジトリとは?
- 1.16. Ubiquityの「-b」オプションでブートローダ「GRUB」のインストール無しでUbuntuをインストールする
- 1.17. 「Error! Could not locate dkms.conf file.File: does not exist.」が出た場合の対処法
- 1.18. SquashFSで作成したファイルの圧縮方式を確認するには
- 1.19. Ubuntuで絵文字がカラーで表示されるようにする
- 1.20. 各種プログラミング言語リファレンス
- 1.21. htsvoiceファイル変換プログラムをUbuntuでも使えるようにする方法
- 1.22. Tumblrの記事データをWordPress経由でバックアップ
- 1.23. テキストエディタ「Atom」に気になるワードをWeb検索出来る機能を追加する
- 1.24. テキストエディタ「Atom」でターミナルを呼び出す
- 1.25. ファイルを保存する時に、AtomのRemote-FTPで自動的にサーバにアップロードさせないようにする
- 1.26. 標準版Google Maps APIでのAPIキー取得方法
- 1.27. Wineで音割れがするのを改善する方法
- 1.28. SMPlayer+MPV+youtube-dlで動画共有サイトの1080p60fps動画をGPUの動画支援機能で動作させる
- 1.29. squashfs-toolsでzstdを使えるようにする
- 1.30. InstagramをPCのブラウザから使う
- 1.31. GCC7のデフォルト化
- 1.32. DockerでPython環境を構築する
- 1.33. Twitter向けのテクニック
- 1.34. 【このリクエストはコンピュータによる自動的なものと判断されました。Twitterユーザーをスパムやその他の迷惑行為から保護するために、このリクエストを保留しています。しばらくしてからもう一度お試しください。】の対処法
- 1.35. MySQLで知っておくべき事
- 1.36. ALSAの音量設定の保存方法
- 1.37. GitでZen Kernel Sourceを取得
- 1.38. LiveCD用のカーネルを作るためにaufsのパッチを当てる
- 1.39. 一時的にLinuxカーネルのI/Oスケジューラーを変更する方法
- 1.40. CPUスケジューラとI/Oスケジューラの組み合せを探って性能アップを目指す
- 1.41. MuQSSを導入したLinuxカーネルをゲーミング用途で動作させる方法
- 1.42. 使用用途で適切なTimer Frequencyはどの値にしたらいいのだろうか
- 1.43. Ubuntu向けのカーネルを構築する時にccacheを使う
- 1.44. 海外のクールなカスタムLinuxカーネル
- 1.45. Ubuntuにインテルのコンパイラをインストールする
- 1.46. Audaciousで動画ファイルの音声部分だけを再生させる
- 1.47. ブラウザをアプリモードで使う
- 1.48. 「E: パッケージ xxx を再インストールする必要がありますが、そのためのアーカイブを見つけることができませんでした。」のメッセージが出た場合の対処法
- 1.49. xfceのターミナルからEmacsを起動させるコマンド
- 1.50. UbuntuでGoogle DriveとOneDriveの同期を行う
- 1.51. Ubuntuでdアニメストアを観る方法
- 1.52. Ubuntuでjstest-gtkのプロファイルを保存してジョイパッドを使い易い環境にする
- 1.53. xfce4-terminalを透過
- 1.54. Chrome系ブラウザでe-Govを使う方法
- 1.55. クレジットカード無しでDMMのコンテンツを購入する方法
- 1.56. staging版Wineにのみ搭載されている「CSMT」
- 1.57. 2chブラウザ「JD」で新APIを使う方法
- 1.58. Smarty 3.1ではプラグインの追加方法が変更されているので注意
- 1.59. Ubuntu 16.04にApache2+WSGI環境を構築する
- 1.60. PPSSPPをUbuntu 16.04 LTSにインストールする
- 1.61. Ubuntu 14.04でプリンターを使う時にはCUPSを使うと楽に設定できる
- 1.62. PlayOnLinuxのバージョンを固定してエラーを防ぐ
- 1.63. Ubuntuでファイアウォールを設定する
- 1.64. Linuxディストリビューションのリマスターでデータ容量が肥大化しやすい箇所に注意して制作を行う
- 1.65. mksquashfsのオプションでLinuxディストリビューションのISO容量を削減する
- 1.66. リマスターしたUbuntuでHDDにインストールしてもUEFIで起動出来ない場合の対処法
- 1.67. Boot Repairを使ったUEFI対応ポータブルドライブの作成
- 1.68. Windows 10に仮想PCを設置してLinuxのパワーを活かす
- 1.69. Linux版FirefoxでWindows用のFlashを使用する
- 1.70. PulseAudioを切る
- 1.71. Ubuntu 14.04にゲームエミュレーターをインストールする
- 1.72. Ubuntu 14.04/12.04 LTSにnginx+PHP FPMをインストール
- 1.73. Gzip以外でSquashFSを使う
- 1.74. ワンクリックで起動出来るPortableLinuxAppsで公開されているアプリケーション
- 1.75. Ubuntuを大幅に強化したい時に役に立つUbuntuUpdates.org
- 1.76. Ubuntuのアプリケーションのバージョンを固定する
- 1.77. nautilus-dropboxを使わない安定したDropboxのインストール方法
- 1.78. KVMで音を鳴らす
- 1.79. Ubuntu系ディストリビューションでSkyDriveやGoogle Driveなどをネットワークドライブにする方法
- 1.80. デスクトップマスコット「MaCoPix」
- 1.81. OpenJTalk
- 1.82. Xubuntu 12.04以降でシステム効果音を鳴らす
- 1.83. リモートデスクトップを使ってAndroidタブレットにUbuntu 12.04のデスクトップを表示させる
- 1.84. 音声コーデック「VO3+」を使ったAVI動画の修正方法
- 1.85. Gstreamerを使ったアプリケーションを起動させた時に「required: GStreamer element audioconvert」というエラーが出た時の対処法
- 1.86. Upstartの起動速度が遅くなる原因となるモジュール、サービス
- 1.87. Upstartの起動スクリプトを並列処理する
- 1.88. 自動起動するデーモンを切る
- 1.89. Wine1.4を使ってWindows環境入りのLiveCDをつくる
- 1.90. Compiz Fusion IconでXmonadと他のウィンドウマネージャを切り替える
- 1.91. zipで固めた画像を閲覧できるソフトウェア「Comix」
- 1.92. Ubuntuでの動画キャプチャー
- 1.93. LiveCDで書き込み機能を有効にする
- 1.94. メニューからアプリケーションが起動できない場合の対処法
- 1.95. RAMDISK設定
- 1.96. HDD修復方法
- 1.97. Ubuntu 10.04+ブロードバンドで回線速度が遅いと感じたら、MTUを調整
- 1.98. IPv6を無効にする方法
- 1.99. パッケージキャッシュを消す
- 1.100. ネットワークマネージャーをWicdに変更
- 1.101. グラフィックドライバの情報を得る
- 1.102. グラフィックドライバをカーネルに入っているオープンソースドライバに戻す
- 1.103. MESAドライバをインストール
- 1.104. fglrxをアンインストール
- 1.105. ウィンドウが消えた場合の対処法
- 1.106. 「GNOMEの電源管理」関連でログイン出来ない場合の対処方法
- 1.107. UbuntuでFlex3のパスやPythonのモジュールのパスを通す
- 1.108. Thunarのコンテキストメニューに各種アクションを追加する
- 1.109. Thunarで自動的にNTFSのドライブをマウントする方法
- 1.110. dpkg: サブプロセス post-installation script はエラー終了ステータス 1 を返しました」からの復帰方法
- 1.111. Ubuntu 10.04 LTSにおけるログイン画面の背景画像変更
- 1.112. Ubuntu 10.04 LTSのスプラッシュ画像を変更する
- 1.113. Plymouthでオリジナルスプラッシュテーマを作成する
- 1.114. Ubuntu 9.10のスプラッシュ画面を変更する
- 1.115. Ubuntuのパッケージリストの作成と適用
- 1.116. Ubuntuでキーボードの「半角/全角」キーが動作しなくなった時の対処
- 1.117. Wine上で大量のキャラクターを搭載したM.U.G.E.Nが落ちる際の対処法
- 1.118. FirefoxでSilverlightを使う
- 1.119. MMD/MMDAI/MMDAgentまとめサイト
- 1.120. MMDAgentを動作させる
- 1.121. MMDAgentのモデルを初音ミクに変更
- 1.122. MMDAIを動作させる
- 1.123. GIMP2.6で使えるフラクタル&アブストラクト系Photoshopブラシ
- 1.124. GIMP2.4→GIMP2.6へ移行する方法
- 1.125. GIMP 2.3.14 + Photoshop-Pluginで無料強力画像生成環境をつくる
- 1.126. GIMP2.4のドックを本体に格納する
- 1.127. inkscapeでJPEGなどの画像ファイルをSVGへ変換する
- 1.128. OSをUNetbootinでLiveUSBを作って運用する(BIOS、UEFIモード対応)
- 1.129. GRUB2+ISO+Persistence機能で構成したLinuxシステム(BIOSモード対応)
- 1.130. GRUBを使ったUbuntu/Puppy Linux/FedraトリプルブートLiveUSBの作成方法
- 1.131. RAMキャッシュの設定方法
- 1.132. Firefoxのプルダウンメニューの項目が消えた場合の対処法
- 1.133. Firefox,Google Chrome,Internet Exploror,Operaなどのブックマークを同期出来るサービス「XMarks」
- 1.134. Firefoxをソースコードからビルドして、debパッケージを作成、インストールする方法
- 1.135. Firefox 3.6 高速化 user.js
- 1.136. 64bit版Ubuntu 9.10用のFirefoxを最適化ビルドする
- 1.137. FirefoxのデータベースをVACUUMして動作を軽くする
- 1.138. Firefox3のブックマークデータをWebサイトに埋め込む方法
- 1.139. Webサイトやブログの表示速度を向上させる
- 1.140. Ubuntu系Linuxディストリビューション向けの音質向上テクニックのまとめ
- 1.141. xmonad用設定ファイル
- 1.142. Seesaa BLOGのソーシャルボタンが邪魔という人に適した設定方法
- 1.143. シェルスクリプトで知っておくと良い事
- 1.144. ネット上の古いコンテンツを一括削除出来る便利なサービス
- 1.145. 画像変換やIPアドレスなどを調べるのに便利なオンラインサービスとソフトウェア
- 2. CSS Hacks
- 3. Java Hacks
- 4. JavaScript Hack
- 4.1. Processing.jsで複数のpdeファイルを取り込むには
- 4.2. WebサイトのJavaScriptやCSSのキャッシュのせいで、これらのファイルが更新されない時の対処法
- 4.3. JavaScriptのショートコードテクニックとトリッキーなテクニック
- 4.4. JavaScriptにおける動的スクリプトインポートの注意点
- 4.5. Tumblrの記事データをWordPress経由でバックアップ
- 4.6. 関数やメソッド名を短くしてJavaScriptのライブラリの容量を減らす方法
- 4.7. JavaScript,CGI,PHP,CSSを読み込む関数
- 4.8. キーボードのカーソルキーを使って、写真をスライドさせる
- 4.9. JavaScriptによるDynamicHTMLアニメーション
- 4.10. innerHTML以外でHTMLを読み込む方法
- 4.11. ループの高速化
- 4.12. JavaScriptからPHP、Perlなどで書かれたサーバープログラムを呼び出す
- 4.13. クロスブラウザXMLHttpRequestオブジェクト
- 4.14. 「エレメント名+数字」のid名で特定のエレメントを指定する方法
- 4.15. JavaScriptのevalの代用
- 4.16. JavaScriptにおける独自関数の正式名称と省略形を併せて設定する方法
- 4.17. CSS SpritesとJavaScriptを使ってパラパラアニメをつくる
- 4.18. JavaScriptで日本語の変数を使う
- 4.19. 同一ドメインでJavaScript対応ブラウザ用ページと非対応ブラウザ用ページを振り分ける簡単な方法
- 4.20. JavaScriptがニャルラトホテプ言語に((」・ω・)」うー!(/・ω・)/にゃー!)
- 5. Python Hacks
- 5.1. UbuntuでPythonのバージョンをPython3をメインにする
- 5.2. Pythonを使う際に便利なライブラリとテクニック
- 5.3. OSの情報をPythonでダイアログ表示させる方法
- 5.4. 並列処理で無名関数を使う
- 5.5. PIP経由でmatplotlibをインストールしても可視化してくれない場合の対処法
- 5.6. PIP経由でstatsmodelsがインストールが出来ない時の対処法
- 5.7. WSGIアプリケーションをCGIプログラムとして動作させる
- 5.8. Beautiful Soupを使ってHTMLを組み立てる
- 5.9. Pythonライブラリ/モジュール
- 5.10. withの使い方
- 5.11. 特定のキーを指定してリストをソートする
- 5.12. SQLiteで作成したテーブルのデータをPythonのリストにする方法
- 5.13. 数字の各桁の数字を算出する方法
- 5.14. 除法の結果で小数点の切り捨てを回避する方法
- 5.15. ループを使って各桁の組み合わせで数字を作る方法
- 5.16. 確実にリストから要素を取り除く方法
- 5.17. 1要素がタプルになっているリストをlambda式を使った降順にソートする
- 5.18. Pythonのバージョンを切り替える
- 5.19. Pythonの標準関数を無効化するスクリプト
- 5.20. ProcessingのプログラムをJythonに移植するためのテンプレート
- 5.21. Beautiful Soupを使ってHTMLを組み立てる
- 6. PHP Hack
- 7. PlayOnLinux(Wine)で動作するソフトウェアまとめ
- 7.1. イリュージョン「尾行2」インストール方法
- 7.2. イリュージョン「尾行3」インストール方法
- 7.3. Ubuntu 14.04 LTS/12.04 LTSでWineがインストール出来ない現象の対処方法
- 7.4. Wineでジョイパッドのキーが効かない時の対処法
- 7.5. Augustの18禁ゲーム「FORTUNE ARTERIAL」をWineで動かす
- 7.6. SquashFSとaufsを使って、Wineのフォルダを一つのsquashfsファイルにして管理する方法
- 7.7. Wineの文字化けを防ぐレジストリファイル
- 7.8. Ubuntu+Wineの環境にWindowsのDLLなどをインストールする「winetricks」
- 7.9. Ubuntu 10.04+Wine環境でAviUtlを使う