約 5,785,712 件
https://w.atwiki.jp/even_eko/pages/15.html
MacPortsインストール 更新日 2012-11-13 http //www.macports.org/install.php 上のサイトから、pkgファイルをダウンロードすればok PEARアップグレード 更新日 2012-11-13 東工大のネットからpearをupgradeしようとしたら、以下のエラーが出てできなかった。 Could not get contents of package "/Applications/MAMP/bin/php/php5.3.6/bin/pear". Invalid tgz file. sudoをはずすと途中まではできるようになった。ただし、権限がないためにこんなエラーが出る。 ERROR failed to mkdir /Applications/MAMP/bin/php/php5.3.6/lib/php/docs/PEAR 強引ではあるが、Finderから上のディレクトリを作成する。 imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 次に、sudoをしないでpearをアップグレードさせる。 ./pear upgrade pear PHPUnitインストール 更新日 2012-11-13 MAMPのバージョン2.0.5 cd /Applications/MAMP/bin/php/php5.3.6/bin sudo ./pear upgrade pear ./pear channel-discover pear.phpunit.de ./pear channel-discover components.ez.no ./pear channel-discover pear.symfony-project.com sudo ./pear install phpunit/PHPUnit こんなエラーが出たら、 Notice unserialize() Error at offset 276 of 1133 bytes in Config.php on line 1050 Notice unserialize() Error at offset 276 of 1133 bytes in /Applications/MAMP/bin/php/php5.3.6/lib/php/PEAR/Config.php on line 1050 ERROR The default config file is not a valid config file or is corrupted. 以下のコマンドを入力して、pear.confを削除する。 rm /Applications/MAMP/bin/php/php5.3.6/conf/pear.conf 参考サイト http //d.hatena.ne.jp/nkimra/20120715/1342312360 phpでデーモンを走らせる pearをインストールする。 yum -y install php-pear System_Daemonをインストールする。 pear install System_Daemon System_Daemonを実行するためには、posixがインストールされている必要がある。 しかし、php5.3.0以降posixが非推奨になっているので、手動でインストールしなければならない。 理由は、バイナリセーフでないから。詳しくは参考URLに載ってる。 posixをインストールするには、 pear install posix デーモンのループ中にechoやターミナルに直接ログを吐かせたりすると、fatal_errorになってしまう。 ターミナルをそのまま閉じないのなら問題はない。ただし、デーモンである意味もない。 ターミナルを閉じると、吐き出す先がなくなってしまうためエラーになってしまう。 参考サイト http //d.hatena.ne.jp/t_komura/20090526/1243349783
https://w.atwiki.jp/sanosoft/pages/154.html
PHP7.4のインストール【AlmaLinux 8】 PHP7.4のインストールを行います。 1. 関連モジュールのインストール (1) libmcryptのインストール # dnf install --enablerepo=epel libmcrypt (2) libargon2のインストール # dnf install --enablerepo=epel libargon2 # dnf install --enablerepo=epel libargon2-devel 2. PHPのインストール (1) php moduleの初期化 php moduleの初期化を行います。 # dnf module reset php (2) phpのインストール dnfでインストールを行います。 # dnf module install php remi-7.4 # dnf --enablerepo=epel,remi install php # dnf --enablerepo=epel,remi install php-devel 3. phpのモジュールのインストール これは任意ですが、必要なモジュールをインストールします。 # dnf install --enablerepo=remi php-mysqlnd # dnf install --enablerepo=remi php-gd # dnf install --enablerepo=remi php-xmlrpc # dnf install --enablerepo=remi php-pecl-mcrypt # dnf install --enablerepo=remi php-opcache # dnf install --enablerepo=remi php-pecl-apcu # dnf install --enablerepo=remi php-pecl-zip # dnf install --enablerepo=remi php-pear 4. /etc/php.iniの編集 (1) php.iniの編集 # cp /etc/php.ini{,.default} # vi /etc/php.ini expose_php = Off max_execution_time = 60 error_reporting = E_ALL ~E_NOTICE ~E_DEPRECATED ~E_STRICT ; Log errors to specified file. PHP s default behavior is to leave this value ; empty. ; http //php.net/error-log ; Example ;error_log = php_errors.log ; Log errors to syslog. ;error_log = syslog ※php-fpmを利用している場合には、エラーログは「/var/log/php-fpm/www-error.log」に書き込まれます。(当初はこのファイルは存在しません。エラーが発生すると自動的に作成されます。) 「/etc/php-fpm.d/www.conf」にログファイル名が記載されています。 post_max_size = 20M upload_max_filesize = 20M date.timezone = "Asia/Tokyo" session.gc_maxlifetime = 3600 mbstring.language = Japanese mbstring.internal_encoding = UTF-8 mbstring.http_input = pass mbstring.http_output = pass (2) pearモジュールのインストール 必要に応じて、PEARのモジュールをインストールします。 【例】PEAR Mailモジュールのインストール。 # pear install -a Mail ※「-a」オプションを付けると、依存ファイルもすべてインストールします。 (3) Apacheの再起動 Apacheを再起動して、PHPを有効にします。 # systemctl restart httpd.service 5. php-fpmサービスの起動 # systemctl enable php-fpm.service # systemctl start php-fpm.service 6. HTMLページをPHPとして動作させる場合の設定 通常、HTMLページをPHPとして動作させる場合には、.htaccessに FilesMatch \.html$ AddHandler application/x-httpd-php /FilesMatch と記述すれば動作するはずですが、php-fpmを利用している場合には、設定が無効になる場合があります。 その場合には、以下のように設定します。 (1) .htacces 「/etc/httpd/conf.d/php.conf」において # Redirect to local php-fpm (no mod_php in default configuration) IfModule !mod_php5.c IfModule !mod_php7.c (略) FilesMatch \.(php|phar)$ SetHandler "proxy unix /run/php-fpm/www.sock|fcgi //localhost" /FilesMatch /IfModule /IfModule というような記述があります。 そこで、同様にfpmに処理を引き渡す必要があるので、以下のように.htaccessを記述します。 FilesMatch \.html$ SetHandler "proxy unix /run/php-fpm/www.sock|fcgi //localhost" /FilesMatch (2) /etc/php-fpm.d/www.conf デフォルトでは、PHPコードを実行可能なファイル拡張子が「.php」のみに制限されているため、「.html」も使用できるように設定します。 ; Limits the extensions of the main script FPM will allow to parse. This can ; prevent configuration mistakes on the web server side. You should only limit ; FPM to .php extensions to prevent malicious users to use other extensions to ; exectute php code. ; Note set an empty value to allow all extensions. ; Default Value .php ;security.limit_extensions = .php .php3 .php4 .php5 .php7 の箇所の「security.limit_extensions」の項目を以下のように変更します。 security.limit_extensions = .php .html php-fpmを再起動します。 # systemctl restart php-fpm.service
https://w.atwiki.jp/keisks/pages/369.html
https //www.reddit.com/r/LanguageTechnology/comments/49uu9m/best_way_to_get_at_text_from_pdfs/ acl formatで試してみたい。
https://w.atwiki.jp/753bot/pages/18.html
PHP用メモ 入門 http //www.scollabo.com/banban/php/index.html 正規表現 http //www.scollabo.com/banban/php/php_15.html いろいろ http //www.phppro.jp/ 抜粋420 ^ 文字列の先頭をあらわすが、 [ の次に来る場合や [ ] の中は除く $ 文字列の末尾を表わす \+ 1回以上の連続する文字 \* 0回以上の連続する文字 \? 0回、または1回だけの文字 {n} n回以上の連続する文字 {n,m} n回から m回まで連続する文字 {.m} 0回から m回まで連続する文字 [ ] [ ]内のいずれかの1文字 . 任意の1文字 (ただし改行文字を除く) | OR () 本文を参照する文字 \ エスケープ文字 (この記号の後の特殊文字をそのまま出力する) \n 改行文字 以下は、正規表現で利用できる文字クラスです。 a-z -------- lower 小文字の半角英文字 A-Z -------- upper 大文字の半角英文字 0-9 -------- digit 数字 A-Za-z ----- alpah 大文字と小文字の半角英文字 A-Za-z0-9--- alnum 数字と大文字と小文字の半角英文字
https://w.atwiki.jp/mrfrtech/pages/117.html
Market Analysis Mobile banking is a service provided by a bank or other financial institutions and allows users to conduct financial transactions remotely using a mobile device. The devices such as smartphones or tablets are used for mobile banking, primarily for transferring money from one account to another and depositing a check by taking a picture. These are prominently provided features for mobile banking in the market. Moreover, it typically operates across applications developed for iPhone, Android, or other device platforms. Moreover, mobile banking is conducted with the availability of an internet or data connection to the mobile device. Depending on the feature provided in applications, the products and services included in mobile banking provide account balances and lists of the latest transactions, remote check deposits, funds transferred between beneficiary accounts, electronic bill payments, peer-to-peer payments, and others. The main concept of mobile banking is to offer online services that will offer dynamic banking services. Covid 19 is impacting the market segments and market share, and it is a way of life across the world. People are now acquiring online banking due to the shutdown and other issues. The advanced smartphone application and banking methods mapping other facilities are key drivers for the market. It is expected that the Mobile Banking Market will register USD 3.47 billion and a CAGR of 15.4% by 2030. High Adoption of Mobile Banking Apps In order to promote and increase customer satisfaction and expectations, the global mobile banking market is implementing a number of new initiatives and challenges. New clients are installing the most recent banking applications in order to make the best use of the technology that has been offered to benefit consumers. This is one of the primary factors that will directly accelerate the mobile banking industry during the anticipated assessment period. Aside from that, advanced smartphone applications are dynamic, the fundamental banking method that may also be the driving force behind market expansion. Due to the increased number of smartphone users worldwide, mobile banking s new subscribers are expected to increase significantly. Mobile banking also encourages and enables the recording, mapping, and close examination of the customer s financial situation. As a result, it has had a favorable impact on the growth of the mobile banking market. COVID-19 Pandemic to Positively Impact the Market According to the global mobile banking market analysis, customers make up a sizable portion of the whole market. There are numerous potential aspects in the mobile banking industry analysis that are reliant on a variety of factors. The COVID-19 pandemic has had a significant impact on the mobile banking market share and way of life around the world. People are conducting a growing number of transactions online in order to avoid visiting a bank branch. Many organizations have to fight a never-ending battle for survival and client relationships. Request a Free Sample @ https //www.marketresearchfuture.com/sample_request/2906 Competitive Outlook Notable players in the global mobile banking market include Dais Software Company (Bulgaria), Strands Inc. (U.S.), Ebanq B.V (Netherlands), Nymbus Inc. (U.S.), Apex Software Ltd. (Kenya), Temenos Group AG (Switzerland), Neptune Software PLC (U.K.), Fisa System (U.S.), Capital Banking Solutions (U.S.). Segmentation The global mobile banking market has been segmented into solution, technology, and The Mobile Banking Market is segmented into solution, Technology and deployment. Based on the Solution, the market is categorized into Customer Management, Mobile Banking Features, and Mobile Payment Features. The mobile payment features will dominate the market due to the use of the several UPI payment option and due to the pandemic as well as people prefer cashless payments. By Technology, the Mobile Banking Market is bifurcated into Wireless Application protocols, Standalone Mobile applications. Among them, the standalone segments will have a high market share as mobile banking has become the most secure and hassle-free process, increasing the market in the future. The Deployment variables are On-Cloud and On-Premise. Both segments are increasing the market value, but the on-cloud is expected to hold more than the on-premise as it is helpful for the storage of the data without having security concerns. Regional Analysis The Mobile Banking Market is studied in the regions such as Asia Pacific, North America, Europe and Latin America and the middle east and Africa. North America and Europe register the highest share of the market in 2018 and are expected to hold the same share in the forecast period. Due to the increase of new-age FinTech technologies, banks are upgrading their mobile banking applications to provide better-customized product offerings, enhanced customer experience, and convenience for their users. Asia-Pacific will dominate the market during the forecast period due to the increased use of digital banking platforms and robust economic growth. Other regions also have a good growth due to the enhancement of the market, and the market will experience growth shortly. Industry news TRAI dismisses the USSD fee on mobile banking. The regulator body said it is a bid to boost digital financial inclusion and protect the interests of ordinary feature phone users. Browse Full Report Details @ https //www.marketresearchfuture.com/reports/mobile-banking-market-2906 Table of Contents 1Executive Summary 2Scope of the Report 2.1Market Definition 2.2Scope of the Study 2.2.1Research objectives 2.2.2Assumptions Limitations 2.3Markets Structure Continued…. View Similar Report Fixed-Mobile Convergence (FMC) Market By Convergence Type (Device Convergence, Network Convergence and Application Convergence), Mode (Single-mode and Dual-mode), Component (Infrastructure and Service) Antivirus Software Market By Type (PC and Phones/Pad), By Application (Enterprises, Individual and Government) Voice Assistant Market** https //mrfrinformation.tistory.com/615 Network-Attached Storage Market** https //telescope.ac/information-technology-Lc1XMRDqL/5WlKY9Kx4 About Market Research Future At Market Research Future (MRFR), we enable our customers to unravel the complexity of various industries through our Cooked Research Report (CRR), Half-Cooked Research Reports (HCRR), Raw Research Reports (3R), Continuous-Feed Research (CFR), and Market Research Consulting Services. Contact Market Research Future (Part of Wantstats Research and Media Private Limited) 99 Hudson Street, 5Th Floor New York, NY 10013 United States of America 1 628 258 0071 (US) 44 2035 002 764 (UK) Email sales@marketresearchfuture.com Website https //www.marketresearchfuture.com
https://w.atwiki.jp/wiki2_ns2/pages/29.html
http //itpro.nikkeibp.co.jp/article/COLUMN/20070417/268452/?ST=network amp;P=2 -- パケットサンプリング 三大要素 (2007-05-14 02 07 54) http //www.nec.co.jp/techrep/ja/journal/g06/n03/t060306.pdf -- NEC パケットサンプリング pdf (2007-05-14 02 30 11) http //www.sflow.org/packetSamplingBasics/index.htm -- Packet Sampling Basics (2007-05-14 02 30 38) http //www.bugest.net/irs/docs_20060922/IRS10-flow-tajima-kokai.pdf -- あるある サンプリング間隔 (2007-05-14 02 37 57) MIBの監視対象オブジェクトを分類する -- http //www.atmarkit.co.jp/fnetwork/rensai/snmp03/01.html (2007-05-31 10 24 40) XMS,パッシブプローブ -- http //www.ngns.info/solution_061106.html (2007-05-31 10 30 35) sFlow -- http //www.foundrynetworks.co.jp/technologies/sFlow/index.html (2007-05-31 10 33 42) sFlow によるネットワークトラフィック監視システムの提案 -- http //inet-lab.naist.jp/publication/saita-dicomo2005.pdf (2007-05-31 10 35 45) sFlowリンク -- http //limitation.in.coocan.jp/mediawiki/index.php?title=sFlow (2007-05-31 10 56 21) yamasaki VoIP pdf -- http //www.ndrc.kyutech.ac.jp/interop06/Interop2006W02VoIP.pdf (2007-05-31 11 04 27) http //www.cs.wisc.edu/~estan/publications/elephantsandmice.pdf -- New Directions in Traffic Measurement and Accounting (2007-05-31 11 08 43) SNMPの仕組みを理解する -- http //www.pc-view.net/Network/040213/page2.html (2007-06-01 10 05 08) ポワソン乱数の生成方法 -- http //hata.cc/docs/sim/poisson.html (2007-06-06 13 52 45) 構造体 ネスト C -- http //wisdom.sakura.ne.jp/programming/c/c37.html (2007-06-07 11 43 30) 名前 コメント
https://w.atwiki.jp/sanosoft/pages/197.html
PHP8.0のインストール【AlmaLinux】 PHP8.0のインストールを行います。 1. PHPのインストール インストールできるPHPのバージョンを確認します。 # dnf module list php AlmaLinux 8 - AppStream Name Stream Profiles Summary php 7.2 [d] common [d], devel, minimal PHP scripting language php 7.3 common [d], devel, minimal PHP scripting language php 7.4 common [d], devel, minimal PHP scripting language php 8.0 common [d], devel, minimal PHP scripting language Remi s Modular repository for Enterprise Linux 8 - x86_64 Name Stream Profiles Summary php remi-7.2 common [d], devel, minimal PHP scripting language php remi-7.3 common [d], devel, minimal PHP scripting language php remi-7.4 common [d], devel, minimal PHP scripting language php remi-8.0 common [d], devel, minimal PHP scripting language php remi-8.1 common [d], devel, minimal PHP scripting language php remi-8.2 common [d], devel, minimal PHP scripting language Remiリポジトリから PHP 8.0 がインストールされるように php remi-8.0 モジュールをインストールします。 # dnf module reset php # dnf module install php remi-8.0 dnfでインストールを行います。 # dnf install php # dnf install php-devel 2. 関連モジュールのインストール (1) libmcryptのインストール # dnf install --enablerepo=epel libmcrypt (2) libargon2のインストール php-pdoをインストールする場合に必要です。 # dnf install --enablerepo=epel libargon2 # dnf install --enablerepo=epel libargon2-devel (3) libraqmのインストール # dnf --enablerepo=epel install libraqm 3. phpのモジュールのインストール これは任意ですが、必要なモジュールをインストールします。 # dnf install php-mysqlnd # dnf install php-mbstring # dnf install php-gd # dnf install php-pecl-xmlrpc # dnf install php-pecl-mcrypt # dnf install php-fpm # dnf install php-opcache # dnf install php-pecl-apcu # dnf install php-pecl-zip # dnf install php-pear 4. /etc/php.iniの編集 (1) php.iniの編集 # cp /etc/php.ini{,.default} # vi /etc/php.ini expose_php = Off max_execution_time = 60 memory_limit = 512M ※サーバの搭載メモリにより調整して下さい。 error_reporting = E_ALL ~E_NOTICE ~E_DEPRECATED ~E_STRICT ; Log errors to specified file. PHP s default behavior is to leave this value ; empty. ; http //php.net/error-log ; Example ;error_log = php_errors.log ; Log errors to syslog. ;error_log = syslog ※php-fpmを利用している場合には、エラーログは「/var/log/php-fpm/www-error.log」に書き込まれます。(当初はこのファイルは存在しません。エラーが発生すると自動的に作成されます。) 「/etc/php-fpm.d/www.conf」にログファイル名が記載されています。 post_max_size = 20M upload_max_filesize = 20M date.timezone = "Asia/Tokyo" session.gc_maxlifetime = 3600 mbstring.language = Japanese mbstring.internal_encoding = UTF-8 mbstring.http_input = pass mbstring.http_output = pass (2) pearモジュールのインストール 必要に応じて、PEARのモジュールをインストールします。 【例】PEAR Mailモジュールのインストール。 # pear install -a Mail ※「-a」オプションを付けると、依存ファイルもすべてインストールします。 (3) Apacheの再起動 Apacheを再起動して、PHPを有効にします。 # systemctl restart httpd.service 5. php-fpmサービスの起動 # systemctl enable php-fpm.service # systemctl start php-fpm.service 6. HTMLページをPHPとして動作させる場合の設定 通常、HTMLページをPHPとして動作させる場合には、.htaccessに FilesMatch \.html$ AddHandler application/x-httpd-php .html /FilesMatch と記述すれば動作するはずですが、php-fpmを利用している場合には、設定が無効になる場合があります。 その場合には、以下のように設定します。 (1) .htacces 「/etc/httpd/conf.d/php.conf」において # Redirect to local php-fpm (no mod_php in default configuration) IfModule !mod_php5.c IfModule !mod_php7.c (略) FilesMatch \.(php|phar)$ SetHandler "proxy unix /run/php-fpm/www.sock|fcgi //localhost" /FilesMatch /IfModule /IfModule というような記述があります。 そこで、同様にfpmに処理を引き渡す必要があるので、以下のように.htaccessを記述します。 FilesMatch \.html$ SetHandler "proxy unix /run/php-fpm/www.sock|fcgi //localhost" /FilesMatch (2) /etc/php-fpm.d/www.conf デフォルトでは、PHPコードを実行可能なファイル拡張子が「.php」のみに制限されているため、「.html」も使用できるように設定します。 ; Limits the extensions of the main script FPM will allow to parse. This can ; prevent configuration mistakes on the web server side. You should only limit ; FPM to .php extensions to prevent malicious users to use other extensions to ; exectute php code. ; Note set an empty value to allow all extensions. ; Default Value .php ;security.limit_extensions = .php .php3 .php4 .php5 .php7 の箇所の「security.limit_extensions」の項目を以下のように変更します。 security.limit_extensions = .php .html php-fpmを再起動します。 # systemctl restart php-fpm.service 7. composerのインストール composerをインストールします。 # php -r "copy( https //getcomposer.org/installer , composer-setup.php );" # php -r "if (hash_file( sha384 , composer-setup.php ) === 756890a4488ce9024fc62c56153228907f1545c228516cbf63f885e036d37e9a59d27d63f46af1d4d07ee0f76181c7d3 ) { echo Installer verified ; } else { echo Installer corrupt ; unlink( composer-setup.php ); } echo PHP_EOL;" # php composer-setup.php # php -r "unlink( composer-setup.php );" # mv composer.phar /usr/local/bin/composer # composer -v バージョン情報が表示されれば、正常に動作しています。 ______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ / \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/ /_/ Composer version 2.1.6 2021-08-19 17 11 08 ※rootユーザでcomposerを実行すると、「Do not run Composer as root/super user! See https //getcomposer.org/root for details Continue as root/super user [yes]?」という警告が表示されます。
https://w.atwiki.jp/ohanahoe/pages/49.html
クラブ、チーム、団体 ALOALO OUTRIGGER CANOE CLUB http //www.kanshin.jp/olsa/index.php3?mode=keyword&id=520802 CENTRAL SURF CLUB http //www.shinkoo.jp/~csc/ CHIGASAKI OUTRIGGER CANOE CLUB http //www.outriggercanoe.cc HOLOKAI OUTRIGGER CANOE CLUB KANSAI KAISOU-JUKU http //www.izu.co.jp/~seakayak/outrigger/ KAMAKURA OUTRIGGER CLUB http //kamakura.outrigger.jp KAMA GAYA OUTRIGGER CLUB MOLAMOLA OUTRIGGER CANOE CLUB http //www.molamola-outriggercanoe.com/ OHANA HOE OUTRIGGER CANOE CLUB http //ohanahoe.outrigger.jp OUTRIGGER CANOE DHI! AMAMI http //www.synapse.ne.jp/~island-s/outrigger.htm OUTRIGGER CANOE CLUB OF JAPAN http //www.occj.org OUTRIGGER CANOE CLUB FUKUSHIMA SHONAN OUTRIGGER CANOE CLUB, ENOSHIMA http //www.shonanoutrigger.com/ TEAM TEIKEI http //www.race-rafting.jp// アウトリガーカヌーメーカー Moriizumi(Japan) http //moriizumi.outrigger.jp Fuzi Paddle Sports(Japan) http //fuzi.outrigger.jp Outrigger Connection Japan(Japan) http //www.outriggerconnection.jp WaterPlayerz.Com(Japan) http //www.waterplayerz.com Da Iki Va a Project(Japan) http //daiki.outrigger.jp Rapa Nui(Europe) http //www.outriggercanoe.de/outrigger/oc4.html ALL WAVE(Europe) http //www.allwave.it/ Bladerunnder(Oceania) http //www.bladerunneroutriggers.com Moana Nui(Oceania) http //www.moananui.co.nz/waka-ngaru.htm Maui Kanu(Oceania) http //www.mauikanu.co.nz/ Duke(N.America) http //www.dukecanoe.com/ Clipper(N.America) http //www.clippercanoes.com/oc4.php Holopuni(N.America) http //www.holopunicanoes.com/ Outrigger Connection(Hawaii) http //www.outriggerconnection.com/ Rarotonga Outrigger Canoes(Cook Island) http //www.roc.co.ck DDB STRAT(France) http //ddb-strat.chez.tiscali.fr/v4_kaukahi.php Va a Tech(French Polynesia) http //www.sixfours-vaa.com/vaatechpublicite.html パドルメーカー KIALOA http //www.kialoa.com/ KALAI http //whiteriverranch.com/kalai/ MUDBROOK http //www.paddleme.com/mudbrook/ GILLESPE http //www.gillespiepaddles.com/ HOURN http //www.outriggerconnection.com.au/pages/hournpaddles.html XYLO http //www.xylobladz.com/ レースイベント WORLD SPRINT CHAMPS(New Zealand) http //worldsprints.wakaama.co.nz http //www.wakaama2006.com/ HAWAIKI NUI VA A(Tahiti) http //www.hawaikinuivaa.pf/hwnv2005/h_anglais/garde/index.htm MOLOKAI HOE(Molokai-Oahu) http //molokai-oahu-race.com/ CATALINA CLOSSING(California) http //www.catalina-us-outrigger-champs.org HAMILTON ISLAND CUP(Australia) http //www.hamiltoncup.com/ RIO VA A(Brazil) http //www.riovaa.com/ LIBERTY CHALLENGE(New York) http //www.newyorkoutrigger.org/index-1.html LES MONDIAUX DU VA A(France) http //www.baiedesphoques.org/english/rallye/vaworldcup2006.htm 47Challenge(Germany) http //www.outrigger47challenge.de VOGALONGA(Italy) http //www.vogalonga.it/ QUEEN LILIU OKALANI(Hawai i) http //www.kaiopua.org/ql/index.html CHOOSE YOUR WEAPON(Oahu) http //www.waikikibeachboys.com/cyw.htm
https://w.atwiki.jp/sanosoft/pages/225.html
PHP8.0のインストール【AlmaLinux 9】 PHP8.0のインストールを行います。 ※8.1、8.2、8.3をインストールする場合は、「8.0」を該当のバージョンに読み替えて下さい。 1. PHPのインストール インストールできるPHPのバージョンを確認します。 # dnf module list php AlmaLinux 8 - AppStream Name Stream Profiles Summary php 8.1 common [d], devel, minimal PHP scripting language Remi s Modular repository for Enterprise Linux 8 - x86_64 Name Stream Profiles Summary php remi-7.4 common [d], devel, minimal PHP scripting language php remi-8.0 common [d], devel, minimal PHP scripting language php remi-8.1 common [d], devel, minimal PHP scripting language php remi-8.2 common [d], devel, minimal PHP scripting language php remi-8.3 common [d], devel, minimal PHP scripting language Remiリポジトリから PHP 8.0 がインストールされるように php remi-8.0 モジュールをインストールします。 # dnf module reset php # dnf module install php remi-8.0 dnfでインストールを行います。 # dnf install php # dnf install php-devel 2. 関連モジュールのインストール (1) libmcryptのインストール # dnf install --enablerepo=epel libmcrypt (2) libargon2のインストール php-pdoをインストールする場合に必要です。 # dnf install --enablerepo=epel libargon2 # dnf install --enablerepo=epel libargon2-devel (3) libraqmのインストール # dnf --enablerepo=epel install libraqm 3. phpのモジュールのインストール これは任意ですが、必要なモジュールをインストールします。 # dnf install php-mysqlnd # dnf install php-mbstring # dnf install php-gd # dnf install php-pecl-xmlrpc # dnf install php-pecl-mcrypt # dnf install php-fpm # dnf install php-opcache # dnf install php-pecl-apcu # dnf install php-pecl-zip # dnf install php-pear 4. /etc/php.iniの編集 (1) php.iniの編集 # cp /etc/php.ini{,.default} # vi /etc/php.ini expose_php = Off max_execution_time = 60 memory_limit = 512M ※サーバの搭載メモリにより調整して下さい。 error_reporting = E_ALL ~E_NOTICE ~E_DEPRECATED ~E_STRICT ; Log errors to specified file. PHP s default behavior is to leave this value ; empty. ; http //php.net/error-log ; Example ;error_log = php_errors.log ; Log errors to syslog. ;error_log = syslog ※php-fpmを利用している場合には、エラーログは「/var/log/php-fpm/www-error.log」に書き込まれます。(当初はこのファイルは存在しません。エラーが発生すると自動的に作成されます。) 「/etc/php-fpm.d/www.conf」にログファイル名が記載されています。 post_max_size = 20M upload_max_filesize = 20M date.timezone = "Asia/Tokyo" session.gc_maxlifetime = 3600 mbstring.language = Japanese mbstring.internal_encoding = UTF-8 mbstring.http_input = pass mbstring.http_output = pass (2) pearモジュールのインストール 必要に応じて、PEARのモジュールをインストールします。 【例】PEAR Mailモジュールのインストール。 # pear install -a Mail ※「-a」オプションを付けると、依存ファイルもすべてインストールします。 (3) Apacheの再起動 Apacheを再起動して、PHPを有効にします。 # systemctl restart httpd.service 5. php-fpmサービスの起動 # systemctl enable php-fpm.service # systemctl start php-fpm.service 6. HTMLページをPHPとして動作させる場合の設定 通常、HTMLページをPHPとして動作させる場合には、.htaccessに FilesMatch \.html$ AddHandler application/x-httpd-php .html /FilesMatch と記述すれば動作するはずですが、php-fpmを利用している場合には、設定が無効になる場合があります。 その場合には、以下のように設定します。 (1) .htacces 「/etc/httpd/conf.d/php.conf」において # Redirect to local php-fpm (no mod_php in default configuration) IfModule !mod_php5.c IfModule !mod_php7.c (略) FilesMatch \.(php|phar)$ SetHandler "proxy unix /run/php-fpm/www.sock|fcgi //localhost" /FilesMatch /IfModule /IfModule というような記述があります。 そこで、同様にfpmに処理を引き渡す必要があるので、以下のように.htaccessを記述します。 FilesMatch \.html$ SetHandler "proxy unix /run/php-fpm/www.sock|fcgi //localhost" /FilesMatch (2) /etc/php-fpm.d/www.conf デフォルトでは、PHPコードを実行可能なファイル拡張子が「.php」のみに制限されているため、「.html」も使用できるように設定します。 ; Limits the extensions of the main script FPM will allow to parse. This can ; prevent configuration mistakes on the web server side. You should only limit ; FPM to .php extensions to prevent malicious users to use other extensions to ; exectute php code. ; Note set an empty value to allow all extensions. ; Default Value .php ;security.limit_extensions = .php .php3 .php4 .php5 .php7 の箇所の「security.limit_extensions」の項目を以下のように変更します。 security.limit_extensions = .php .html php-fpmを再起動します。 # systemctl restart php-fpm.service 7. composerのインストール composerをインストールします。(Ver. 2.5.8) # php -r "copy( https //getcomposer.org/installer , composer-setup.php );" # php -r "if (hash_file( sha384 , composer-setup.php ) === e21205b207c3ff031906575712edab6f13eb0b361f2085f1f1237b7126d785e826a450292b6cfd1d64d92e6563bbde02 ) { echo Installer verified ; } else { echo Installer corrupt ; unlink( composer-setup.php ); } echo PHP_EOL;" # php composer-setup.php # php -r "unlink( composer-setup.php );" # mv composer.phar /usr/local/bin/composer ※チェックするハッシュ値はバージョンによって異なるので、「https //getcomposer.org/download/」で最新バージョンをチェックして下さい。 # composer -v バージョン情報が表示されれば、正常に動作しています。 ______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ / \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/ /_/ Composer version 2.5.8 2023-06-09 17 13 21 ※rootユーザでcomposerを実行すると、「Do not run Composer as root/super user! See https //getcomposer.org/root for details Continue as root/super user [yes]?」という警告が表示されます。
https://w.atwiki.jp/ageofconan/pages/28.html
Friendly Spells Name Description Mana Cost Absorb Shield Protects the casters team from damage absorbing the first few points of damage from each hit. There is a maximum amount of damage than can be absorbed before the protection fails. 60 Arcane Insight Increases the fire and unholy magic ratings of the caster. 42 Break Fault Breaks sacrifice and blood sacrifice although at heavy mana cost. n/a Dark Bargain Protects the casters team from damage absorbing the first few points of damage from each hit. There is a maximum amount of damage than can be absorbed before the protection fails. n/a Diabolic Insight Increases the electrical magic rating of the caster. This cannot be used with Infernal Knowledge. n/a Feedback While active, Shockstrike will curse the target to take more damage from electrical attacks, and other attacks against the target have a chance of dealing additional electrical damage. This spell can not be stacked with Living Flame. n/a Hellish Blessing Increases attack rating of the casters team. n/a Infernal Knowledge Increases the fire damage rating of the caster. This spell cannot be stacked with Dragon(?) Insignia. n/a Living Flame When active Flamestrike will curse the target to take more fire damage from attacks. Attacks against the cursed target also have a chance of dealing extra fire damage. n/a Mage Shield Increases the defense rating of the caster. 15 Mark of the Dragon Increases the defense rating of the caster. n/a Mystic (Not sure) Increases the resist rating of the casters team. n/a Mystic Shield Provides a damage shield to the caster dealing damage to any attacker. n/a Sacrifice Drains health over time. n/a Lv/Mana/Name/Effect 1/36 Fires of Gehenna (Rank 1) Recast0、Cast長めの単体DD、5回Stackするlingering Incinerate effect付き、周囲も巻き込んで発火する 1/0 Infernal Knowledge fire magic rating Buff、Diabolic Insightとは併用できず、FireかShockの2択 2/16 Hellfire Stream (Rank 1) Cast早め、Recastありの単体DD 5/113 Waves of Flame (Rank 1) CoAE Channel DD 7/0 Diabolic Insight electrical magic rating Buff、Infernal Knowledgeとは併用できず、FireかShockの2択 7/46 Shockstrike (Rank 1) DD、微幅で複数判定あり、ダメージは減少 9/110 Demon Familiar Pet召喚、プレイヤーとその仲間にMana上昇Buffを配る 9/50 Shrink Allows you to enforce your will on your demonic pet, causing them to shrink in size. 10/0 Mark of Dagon defense rating Buff 10/60 Protection of Set (Rank 1)GrpBuff 1回の攻撃に付き微量のダメージを吸収するAbsorbBuff、吸収量が一定量に達すると壊れる 10/86 Storm Chains (Rank 1) Short Time Root付きDD、最大5秒といううわさ。Petの攻撃では壊れる判定がない? 14/151 Inferno of Amher (Rank 1) GTAEDD 16/90 Shield of Infernal Flames (Rank 1) Melee攻撃にダメージを返すShieldBuff 18/187 Shockblast (Rank 1)AEDD 20/81 Fires of Gehenna (Rank 2) 20/42 Hellfire Stream (Rank 2) 20/32 Pact with Set (Rank 1) 自分にDoTが付くが、Fire/Shock両方のダメージをあげるSelfBuff、上昇幅大きめ 20/42 Shock (Rank 1) 再使用時間長め、ダメージ大きめのDD 20/101 Shockstrike (Rank 2) 25/75 Abaddoron Warrior (Rank 1) プレイヤーに攻撃してきた相手にMagicDamageRatingを減少させるDebuffをつける。5回までStack 25/300 Demon Guardian Pet召喚、プレイヤーとGrpメンバーにHPBuffを配る 25/270 Protection of Set (Rank 2) 25/0 Demonic War Behind the theatrics of casting is a barely audible mesmerizing incantation that focuses the minds of the demonologist and their party, granting a chance on successful attacks to increase their damage. 25 0 Yes Unholy Hate For a short period of time this spell increases the physical and magical damage inflicted by the demonologist and their companions. 25 0 Yes Consume Flames The demonologist consumes the lingering damage effect of the Fires of Gehenna spell on the target and gains mana in return. 25 0 Yes Misdirection Substantially reduces the hostility of the target, making them less likely to break off and attack the sorcerer. Takes a short time to renew. 25 0 Yes Purge Dispels roots and snares from other players, but also removes immunity. 30 175 Mystic Suppression (Rank 1) The demonologist deadens magic around them, increasing their and their companions resistance to unholy damage. 30 241 Storm Chains (Rank 2) These charged bonds root the target enemy in place and inflicts electrical damage for a short time. 30 498 Waves of Flame (Rank 2) This fiery evocation shoots a cone of fire that burns any enemies standing in its path. 30 450 Yes Living Thunderstorm Creates a living thunderstorm. Enemies close to the thunderstorm sustain electrical damage. The thunderstorm can be commanded to attack and when it reaches its target, it detonates in a mighty bolt of lightning. 30 0 Yes Agonizing Jolts This spell channels a powerful electrical bolt, inflicting heavy damage on the target and disrupting their nervous system, slowing their movement. 30 0 Yes Detonation Detonates the lingering damage effect of the Fires of Gehenna spell, exploding it in a wave of fire. If the target being detonated is a minion, this spell instantly kills it. 30 330 Yes Living Firestorm Calls down demonic fire on the enemy. This fire then takes physical form, inflicting further fire damage to all enemies that remain nearby. 30 0 Yes Dark Meditation Floods the mage s blood with new mana but stuns them for the spell s duration. 35 115 Fires of Gehenna (Rank 3) Blasts the victim with the fires of an ancient kingdom of hell and inflicts a lingering Incinerate effect (up to 5 times) that burns the victim alive. The flames also splash nearby enemies. This incantation can be instantly recast. 35 251 Inferno of Amher (Rank 2) The demonologist raises the fires of the demon Amher, devourer of suns, against their enemies. Any enemy caught in the blast radius suffers instant fire damage. 35 195 Shield of Infernal Flames (Rank 2) The sorcerer is wreathed in the fires of Hades. The damage shield inflicts fire damage on anyone attacking the diabolist in melee. 35 300 Shockblast (Rank 2) A pillar of hell-spawned lightning erupts from the earth, inflicting instant electrical damage on enemies in the area of effect. 35 143 Shockstrike (Rank 3) This invocation calls down a massive bolt of lightning upon the target. Adjacent enemies are also shocked for lesser damage. 40 110 Abaddoron Warrior (Rank 2) Attacks against the demonologist have a chance of increasing their magic damage rating. This effect can be applied 5 times. This spell taps the abilities of the infamous soldiers of the abyss, the Abaddoron. 40 780 Break Pact It is possible to break Pact with Set and Bloody Pact with Set early, but at a heavy mana cost to the demonologist s withered soul from Set. 40 110 Cursed by Hell (Rank 1) While active, Fires of Gehenna curses the target to take more damage from fire attacks. Also, any attacks on them have a chance of bestowing a fire damage bonus on their attacker. This sorcery cannot be used with Cursed by the Heavens. 40 110 Cursed by the Heavens (Rank 1) While active, Shockstrike curses the target to take more damage from electrical attacks. Also, any attacks on them have a chance of bestowing an electrical damage bonus on their attacker. This sorcery cannot be used with Cursed by Hell. 40 440 Demon Slave A powerful demon is summoned from the underworld. While present, it will increase the life regeneration rate of the demonologist and any others in their company. 40 64 Hellfire Stream (Rank 3) This incantation blasts the target with a stream of flames. 40 55 Pact with Set (Rank 2) The demonologist sacrifices some of their own blood to the Stygian god in return for enhanced power. Greatly increases fire and electrical magic damage, but constantly drains their life over time. 40 395 Protection of Set (Rank 3) This sorcery calls upon the powers of the Stygian elder snake to protect the demonologist and their party. It protects against damage, absorbing the first few points of damage from each hit. There is a maximum amount of damage that can be absorbed before the spell fails. 40 64 Shock (Rank 2) Instantly strikes the target with a massive electrical bolt. This invocation takes a brief time to recharge. 45 55 Draw Forth the Heart (Rank 1) This spell instantly slays an enemy minion and restores the demonologist s mana and any in their company. The caster also gains a Shackled Heart, which increases their magic damage rating. 45 242 Fiery Torment (Rank 1) The demonologist invokes a blazing pillar of flame that sets the victim on fire and briefly stuns them as they react in shock to the inferno enveloping their body. 45 242 Mystic Suppression (Rank 2) The demonologist deadens magic around them, increasing their and their companions resistance to unholy damage. 45 333 Storm Chains (Rank 3) These charged bonds root the target enemy in place and inflicts electrical damage for a short time. 50 149 Fires of Gehenna (Rank 4) Blasts the victim with the fires of an ancient kingdom of hell and inflicts a lingering Incinerate effect (up to 5 times) that burns the victim alive. The flames also splash nearby enemies. This incantation can be instantly recast. 50 183 Hands of the Underworld (Rank 1) For a short time these hands from lost spirits of perdition root nearby enemies to the ground and increase the demonologist s movement rate. 50 327 Inferno of Amher (Rank 3) The demonologist raises the fires of the demon Amher, devourer of suns, against their enemies. Any enemy caught in the blast radius suffers instant fire damage. 50 265 Shield of Infernal Flames (Rank 3) The sorcerer is wreathed in the fires of Hades. The damage shield inflicts fire damage on anyone attacking the diabolist in melee. 50 392 Shockblast (Rank 3) A pillar of hell-spawned lightning erupts from the earth, inflicting instant electrical damage on enemies in the area of effect. 50 187 Shockstrike (Rank 4) This invocation calls down a massive bolt of lightning upon the target. Adjacent enemies are also shocked for lesser damage. 50 0 Yes Wicked Bolt This instant cast electric damage spell will do minor damage to an enemy and knock them back. 50 0 Yes Flame Body Cloaks the demonologist in fire, increasing magical fire damage and resistance to fire attacks but making them vulnerable to cold damage. 50 0 Yes Greater Flames By casting this spell and delving deeper into hell, the demonologist increases the damage inflicted by the next Fires of Gehenna spell, but the casting time also increases. 55 145 Abaddoron Warrior (Rank 3) Attacks against the demonologist have a chance of increasing their magic damage rating. This effect can be applied 5 times. This spell taps the abilities of the infamous soldiers of the abyss, the Abaddoron. 55 140 Cursed by Hell (Rank 2) While active, Fires of Gehenna curses the target to take more damage from fire attacks. Also, any attacks on them have a chance of bestowing a fire damage bonus on their attacker. This sorcery cannot be used with Cursed by the Heavens. 55 140 Cursed by the Heavens (Rank 2) While active, Shockstrike curses the target to take more damage from electrical attacks. Also, any attacks on them have a chance of bestowing an electrical damage bonus on their attacker. This sorcery cannot be used with Cursed by Hell. 55 575 Demon Avenger Summons a spell casting servant from the deep abyss. It also causes attackers to take damage whenever any member of the demonologist s team is injured. 55 515 Protection of Set (Rank 4) This sorcery calls upon the powers of the Stygian elder snake to protect the demonologist and their party. It protects against damage, absorbing the first few points of damage from each hit. There is a maximum amount of damage that can be absorbed before the spell fails. 55 145 Sacrificial Heart (Rank 1) This sorcery consumes a Shackled Heart and grants a large increase in magical damage for a short time. The heart is sacrificed to ancient lords of hell. Requirement A Shackled Heart gained from the Draw Forth the Heart spell 55 762 Waves of Flame (Rank 3) This fiery evocation shoots a cone of fire that burns any enemies standing in its path. 60 432 Storm Chains (Rank 4) These charged bonds root the target enemy in place and inflicts electrical damage for a short time. 60 26 Bloody Pact with Set (Rank 1) The Stygian father-snake aids the demonologist in return for their blood sacrifice. Greatly increases fire and electrical magic damage, but constantly drains their life for a short time. This effect stacks with Pact with Set. 60 72 Draw Forth the Heart (Rank 2) This spell instantly slays an enemy minion and restores the demonologist s mana and any in their company. The caster also gains a Shackled Heart, which increases their magic damage rating. 60 314 Fiery Torment (Rank 2) The demonologist invokes a blazing pillar of flame that sets the victim on fire and briefly stuns them as they react in shock to the inferno enveloping their body. 60 90 Hellfire Stream (Rank 4) This incantation blasts the target with a stream of flames. 60 314 Mystic Suppression (Rank 3) The demonologist deadens magic around them, increasing their and their companions resistance to unholy damage. 60 78 Pact with Set (Rank 3) The demonologist sacrifices some of their own blood to the Stygian god in return for enhanced power. Greatly increases fire and electrical magic damage, but constantly drains their life over time. 60 315 Planar Shift (Rank 1) This dark pact protects the demonologist with a circle of runes; physical and magical attacks against them have a high chance of missing. Damage is also reduced, and nearby monsters lose some interest in the caster. 60 90 Shock (Rank 3) Instantly strikes the target with a massive electrical bolt. This invocation takes a brief time to recharge. 60 0 Yes Thunderclap The demonologist channels a violent arc of electrical energy before them inflicting damage on their foes. There is also has a chance of knocking back their foes. 60 0 Yes Possession The demonologist channels a demonic spirit into their victim. Once complete, there is a chance that the demon takes control of them, making them fight for the demonologist for a short time. If the demon fails to take control, the enemy is stunned. 60 0 Yes Gate of Hell The demonologist opens a gate of hell and attempts to hurl their enemies into the Abyss. Demons will be temporarily banished and take significant damage on their return. Non-demons will be unable to move and take significant fire damage. All enemies near this fiery portal will continually take fire damage. 65 200 Demonic Heart (Rank 1) By exchanging their own mortal heart for a demonic one, they increase life and mana regeneration and gain an innate resistance to stun and fear effects. However, the demonologist suffers greater danger from holy attacks. 65 189 Fires of Gehenna (Rank 5) Blasts the victim with the fires of an ancient kingdom of hell and inflicts a lingering Incinerate effect (up to 5 times) that burns the victim alive. The flames also splash nearby enemies. This incantation can be instantly recast. 65 234 Hands of the Underworld (Rank 2) For a short time these hands from lost spirits of perdition root nearby enemies to the ground and increase the demonologist s movement rate. 65 414 Inferno of Amher (Rank 4) The demonologist raises the fires of the demon Amher, devourer of suns, against their enemies. Any enemy caught in the blast radius suffers instant fire damage. 65 340 Shield of Infernal Flames (Rank 4) The sorcerer is wreathed in the fires of Hades. The damage shield inflicts fire damage on anyone attacking the diabolist in melee. 65 496 Shockblast (Rank 4) A pillar of hell-spawned lightning erupts from the earth, inflicting instant electrical damage on enemies in the area of effect. 65 236 Shockstrike (Rank 5) This invocation calls down a massive bolt of lightning upon the target. Adjacent enemies are also shocked for lesser damage. 70 185 Abaddoron Warrior (Rank 4) Attacks against the demonologist have a chance of increasing their magic damage rating. This effect can be applied 5 times. This spell taps the abilities of the infamous soldiers of the abyss, the Abaddoron. 70 703 Chaotic Blast This evocation curses nearby enemies. They take increased damage from fire and electrical attacks. If Cursed by Hell is active, this spell inflicts instant fire damage instead. If Cursed by the Heavens is active, this spell inflicts instant electrical damage instead . 70 180 Cursed by Hell (Rank 3) While active, Fires of Gehenna curses the target to take more damage from fire attacks. Also, any attacks on them have a chance of bestowing a fire damage bonus on their attacker. This sorcery cannot be used with Cursed by the Heavens. 70 180 Cursed by the Heavens (Rank 3) While active, Shockstrike curses the target to take more damage from electrical attacks. Also, any attacks on them have a chance of bestowing an electrical damage bonus on their attacker. This sorcery cannot be used with Cursed by Hell. 70 735 Demon Warlord Summons and binds a demon to the caster s will. This general from hell s battlefields increases the physical and magical damage of the demonologist and their brethren. 70 660 Protection of Set (Rank 5) This sorcery calls upon the powers of the Stygian elder snake to protect the demonologist and their party. It protects against damage, absorbing the first few points of damage from each hit. There is a maximum amount of damage that can be absorbed before the spell fails. 70 185 Sacrificial Heart (Rank 2) This sorcery consumes a Shackled Heart and grants a large increase in magical damage for a short time. The heart is sacrificed to ancient lords of hell. Requirement A Shackled Heart gained from the Draw Forth the Heart spell 70 0 Yes Pact of Earth Walking The demonologist temporarily frees their demon servant from the chains that bind it, allowing it to fully manifest in the world with all of its hellish powers. 70 0 Yes Lore of Skelos By researching the ancient tomes of Skelos the sorcerer increases their magical damage, but also the mana cost of many of their spells. 70 0 Yes Let Them Burn The demonologist channels the flames of hell and sets an area on fire, burning all foes within that radius with an intense fire. The flames burn hotter the longer the spell is chanelled. 70 0 Yes Impish Horde Creates a breach in the walls of reality, through which are summoned 4-8 fire imps. Any demon servant already summoned will return to hell when this spell is cast. 75 35 Bloody Pact with Set (Rank 2) The Stygian father-snake aids the demonologist in return for their blood sacrifice. Greatly increases fire and electrical magic damage, but constantly drains their life for a short time. This effect stacks with Pact with Set. 75 420 Consume Heart This demonologist consumes a Shackled Heart which grants them a moderate healing effect. Requirement A Shackled Heart gained from the Draw Forth the Heart spell 75 92 Draw Forth the Heart (Rank 3) This spell instantly slays an enemy minion and restores the demonologist s mana and any in their company. The caster also gains a Shackled Heart, which increases their magic damage rating. 75 394 Fiery Torment (Rank 3) The demonologist invokes a blazing pillar of flame that sets the victim on fire and briefly stuns them as they react in shock to the inferno enveloping their body. 75 394 Mystic Suppression (Rank 4) The demonologist deadens magic around them, increasing their and their companions resistance to unholy damage. 75 395 Planar Shift (Rank 2) This dark pact protects the demonologist with a circle of runes; physical and magical attacks against them have a high chance of missing. Damage is also reduced, and nearby monsters lose some interest in the caster. 75 542 Storm Chains (Rank 5) These charged bonds root the target enemy in place and inflicts electrical damage for a short time. 80 0 Archfiend s Pact An archfiend of hell visits the demonologist personally and for a short time the sorcerer gains very high mana regeneration and magic damage is greatly increased (stacks with Pact with Set and Bloody Pact with Set). The price is high and the demonologist suffers heavy damage and could even kill them. 80 250 Demonic Heart (Rank 2) By exchanging their own mortal heart for a demonic one, they increase life and mana regeneration and gain an innate resistance to stun and fear effects. However, the demonologist suffers greater danger from holy attacks. 80 211 Fires of Gehenna (Rank 6) Blasts the victim with the fires of an ancient kingdom of hell and inflicts a lingering Incinerate effect (up to 5 times) that burns the victim alive. The flames also splash nearby enemies. This incantation can be instantly recast. 80 290 Hands of the Underworld (Rank 3) For a short time these hands from lost spirits of perdition root nearby enemies to the ground and increase the demonologist s movement rate. 80 105 Hellfire Stream (Rank 5) This incantation blasts the target with a stream of flames. 80 461 Inferno of Amher (Rank 5) The demonologist raises the fires of the demon Amher, devourer of suns, against their enemies. Any enemy caught in the blast radius suffers instant fire damage. 80 105 Pact with Set (Rank 4) The demonologist sacrifices some of their own blood to the Stygian god in return for enhanced power. Greatly increases fire and electrical magic damage, but constantly drains their life over time. 80 420 Shield of Infernal Flames (Rank 5) The sorcerer is wreathed in the fires of Hades. The damage shield inflicts fire damage on anyone attacking the diabolist in melee. 80 105 Shock (Rank 4) Instantly strikes the target with a massive electrical bolt. This invocation takes a brief time to recharge. 80 554 Shockblast (Rank 5) A pillar of hell-spawned lightning erupts from the earth, inflicting instant electrical damage on enemies in the area of effect. 80 264 Shockstrike (Rank 6) This invocation calls down a massive bolt of lightning upon the target. Adjacent enemies are also shocked for lesser damage. 80 923 Waves of Flame (Rank 4) This fiery evocation shoots a cone of fire that burns any enemies standing in its path.