MDA/MDD/TDD/DDD/DDDDDDD
          posts - 536, comments - 111, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          windows下的安裝要點
          1,下載EasyPHP5.2.10和dotproject_2.1.3
          2,安裝EasyPHP5.2.10,把dotproject解壓到www下
          3,訪問http://localhost/dotproject,系統會有提示
          4,訪問http://127.0.0.1/home/mysql,使用phpmyadmin創建數據庫dotproject和用戶
          5,再次訪問http://localhost/dotproject,點擊安裝
          6,把conf_files\php.ini的972行session.save_path = "/tmp" 左邊的分號去掉,同時可把/tmp改為c:/tmp
          ? 另外session.auto_start = 0改為1的話起什么作用
          7,默認的系統管理員是admin/passwd
          8,到網上找到dotproject-zh-pack-2.1.1-by-hutuworm2.tar.gz,解壓到locales目錄
          ? 在系統管理設置語言為zh,然后退出重登
          9,甘特圖不能顯示,在\lib\jpgraph\src的jpg-config.inc文件里加一行DEFINE("CATCH_PHPERRMSG",false);
          ? 出處:http://jpgraph.intellit.nl/index.php?topic=3341.msg9248#msg9248

          網上資源:
          1,有一個幾十頁的"dotproject使用說明.pdf"
          2,臺灣一所大學的幾個研究生出了一份研究報告,比較詳細
          3,有一本電子書Packt.Publishing.Project.Management.with.dotProject.pdf
          4,項目管理利器-DotProject應用指南

          如果要使用EasyPHP的phpmyadmin訪問其他mysql,可在phpmyadmin目錄下的config.inc.php里配置
          $cfg['Servers'][$i]['host'] = '192.168.1.29:2366';
          $cfg['Servers'][$i]['user'] = 'test';
          $cfg['Servers'][$i]['password'] = '123456';

          posted @ 2010-10-29 00:47 leekiang 閱讀(649) | 評論 (0)編輯 收藏

          http://www.mongodb.org/display/DOCS/MongoDB+Data+Modeling+and+Rails
          視覺中國的NoSQL之路:從MySQL到MongoDB

          posted @ 2010-10-28 22:12 leekiang 閱讀(231) | 評論 (0)編輯 收藏

          負載均衡軟件:Nginx、LVS、HAProxy

          HAProxy: The Reliable, High Performance TCP/HTTP Load Balancer,好像是用c語言寫的


          posted @ 2010-10-27 23:21 leekiang 閱讀(379) | 評論 (0)編輯 收藏

          用的版本1.2.1
          必須跑在ruby1.8.7和rails2.3.8,否則出各種問題
          要執行rake db:schema:load,把schema.rb里設定的數據表結構同步到數據庫

          http://www.soft4fun.net/website-recommand/%E7%B6%B2%E7%AB%99%E6%8E%A8%E8%96%A6-%E8%B6%85%E4%BE%BF%E5%88%A9%E7%B6%B2%E8%B7%AF%E8%A8%98%E4%BA%8B%E7%B3%BB%E7%B5%B1-clockingit%EF%BC%88%E5%A4%9A%E7%94%A8%E6%88%B6%E4%BD%BF%E7%94%A8%E7%AF%87.htm
          http://www.soft4fun.net/website-recommand/%E7%B6%B2%E7%AB%99%E6%8E%A8%E8%96%A6-%E8%B6%85%E4%BE%BF%E5%88%A9%E7%B6%B2%E8%B7%AF%E8%A8%98%E4%BA%8B%E7%B3%BB%E7%B5%B1%EF%BC%8C%E5%B9%AB%E4%BD%A0%E8%A8%98%E4%B8%8B%E6%89%80%E6%9C%89%E7%94%9F.htm

          posted @ 2010-10-21 00:08 leekiang 閱讀(304) | 評論 (0)編輯 收藏



          2,安裝mysql(包括mysql的gem,還有那個libmySQL.dll要拷入到ruby/bin下)并建立名為"redmine"的schema
          mysql> create database redmine character set utf8;
          mysql> create user 'redmine'@'localhost' identified by 'redmine';
          mysql> grant all privileges on redmine.* to 'redmine'@'localhost';

          3,生成session密鑰,執行數據遷移并載入Redmine默認配置
          set RAILS_ENV=production
          rake config/initializers/session_store.rb
          rake db:migrate
          rake redmine:load_default_data
          注:1)lib\tasks\initializers.rake里定義了,rank generate_session_store等價于rake config/initializers/session_store.rb
          ?? 2)rake? redmine:load_default_data RAILS_ENV="production"
          ???? 可導入角色、權限、跟蹤類型、問題狀態、工作流程、枚舉值的默認數據,見loader.rb

          5,項目有一個"是否公開"屬性

          6,工作臺可以自定義

          7,群英匯翻譯的用戶手冊http://www.oschina.net/bbs/thread/9314,管理員手冊http://www.oschina.net/bbs/thread/9437
          ? http://www.ossxp.com/doc/redmine/user_guide/user_guide.html
          ? http://www.ossxp.com/doc/redmine/admin_guide/admin_guide.html
          ? 群英匯的統一認證平臺http://www.ossxp.com/HelpCenter/10000_Jigsaw
          ?
          ? Techcon ezWORK團隊任務管理系統也是基于redmine開發的,http://ezwork.techcon.thtf.com.cn/
          ?
          8,插件列表http://www.redmine.org/wiki/redmine/Plugin_List
          ? http://www.ossxp.com/doc/redmine-plugins/下有幾個插件的使用手冊
          ? http://www.javaeye.com/topic/224772
          ? http://github.com/zouchaoqun/ezfaq/tree/master/app/
          ?
          9,redmine權限設置心得
          http://www.cnblogs.com/treeman/archive/2010/08/30/1812692.html

          10,組使用的表也是users表

          11,ticket分組插件
          ??? http://www.redmine.org/boards/3/topics/4701,http://github.com/Ubik/redmine_issues_group
          ??? 另外一個http://www.redmine.org/issues/443
          12,redmine高版本已經支持任務的無限嵌套,但界面沒有體現

          20,bitnami提供的傻瓜安裝包,見http://bitnami.org/stack/redmine

          posted @ 2010-10-15 16:34 leekiang 閱讀(694) | 評論 (0)編輯 收藏

          1,Rails系統重構:從單一復雜系統到多個小應用集群http://www.infoq.com/cn/articles/rails-app-refactoring
          2,http://www.smashingmagazine.com/2010/10/26/successful-freelancing-with-ruby-on-rails-workflow-techniques-and-tools/
          3,http://www.rubyinside.com/11-tips-on-hiring-a-rails-developer-662.html
          4,http://www.rubyinside.com/how-to-get-a-job-at-a-top-ruby-shop-1618.html
          5,http://www.matthewpaulmoore.com/ruby-on-rails-code-quality-checklist
          6,Ruby on Rails性能問題解決之道

          posted @ 2010-10-15 16:33 leekiang 閱讀(276) | 評論 (0)編輯 收藏

          1,gem install railroad 裝的版本是0.5.0
          2, 安裝graphviz-2.26.3.msi
          3, 在應用目錄下railroad -M | dot -Tsvg > models.svg,報錯:
          C:/Ruby186/lib/ruby/gems/1.8/gems/railroad-0.5.0/lib/railroad/app_diagram.rb:54:
          in `reopen': No such file or directory - /dev/null (Errno::ENOENT)
          ?? 搜到篇文章說把c:/Ruby186/lib\ruby\gems\1.8\gems\railroad-0.5.5\lib\railroad下的app_diagram.rb的54行改為STDOUT.reopen('NUL:')
          把controllers_diagram.rb的39行改為require "app/controllers/application_controller.rb"
          按要求修改后在應用下執行railroad -a -i -M | dot -Tpng > models.png,又報:
          D:/netbeansWorkSpace/redmine/vendor/rails/activesupport/lib/active_support/w
          hiny_nil.rb:52:in `method_missing': undefined method `klass' for nil:NilClass (N
          oMethodError)

          注:ruby為1.8.6,rails為2.3.5
          參考:
          http://www.javaeye.com/topic/88700
          http://blog.brzezinka.eu/webmaster-tips/ruby/ror-railroad-plugin-with-rails-2-3-5-on-windows-error


          該文章后面講了如何使用rake自動生成,copy如下:
          To automate the process of creating schemes, you can create Rails task. In your rails_project_dir/Libs/tasks create diagrams.rake and copy the text:
          namespace?:doc?do
          ??namespace?
          :diagram?do
          ????task?
          :models?do
          ??????sh?
          "railroad?-a?-i?-M?|?dot?-Tpng?>?doc/models.png"
          ??????sh?
          "railroad?-i?-l?-a?-m?-M?|?dot?-Tsvg?doc/models.svg"
          ????end

          ????task?
          :controllers?do
          ??????sh?
          "railroad?-i?-l?-C?|?neato?-Tsvg?>?doc/controllers.svg"
          ????end
          ??end

          ??task?
          :diagrams?=>?%w(diagram:models?diagram:controllers)

          end

          Now you can run the task by typing in console: rake doc:diagrams to generate all diagrams (for models an controllers) or rake doc:diagram:models to generate diagram for models only.

          Due to the information on RailsRoad Docs, there is a bug in Graphvis while crating svg graphic. There is a simple way to correct it (citation from RailsRoad Docs):

          Important: There is a bug in?Graphviz tools when generatingSVG files that cause a text overflow. You can solve this problem editing (with a text editor, not a graphical?SVG editor) the file and replacing around line 12 ?font-size:14.00;” by ?font-size:11.00;?, or by issuing the following command (see ?man sed?):

          sed?-i?'s/font-size:14.00/font-size:11.00/g'?file.svg

          Note: For viewing and editing?SVG there is an excellent opensource tool called?Inkscape (similar to?Adobe Illustrator.) For?DOTprocessing you can also use?Omnigraffle (on?Mac OS X).



          posted @ 2010-10-14 18:56 leekiang 閱讀(368) | 評論 (0)編輯 收藏

          有兩種含義:
          1,開源性能測試ApacheBench
          ?? http://jackei.cnblogs.com/archive/2006/07/18/454144.html
          2,互聯網營銷人員的優化手段

          posted @ 2010-10-14 12:49 leekiang 閱讀(299) | 評論 (0)編輯 收藏

          1,安裝ruby1.8.6-p398,把添加環境變量那一項打勾
          2,安裝rails
          ? gem install rails -v=2.3.5
          3,安裝rdoc,版本為rdoc-2.5.11.gem
          http://rubyforge.org/frs/?group_id=627
          沒有安裝rdoc-data-2.5.3.gem,不知道有沒有問題
          4,在Mysql安裝目錄的bin 目錄下,找到 ibmySQL.dll ,將該文件Copy到 Ruby安裝目錄的 bin目錄中。
          到http://rubyforge.org/projects/mysql-win下載安裝mysql-2.8.1-x86-mswin32.gem
          5,亂碼的問題參見http://www.javaeye.com/topic/66347
          ? 修改MySQL的配置文件C:\Program Files\MySQL\MySQL Server 5.0\my.ini,改其中的兩處default-character-set=utf8,改完后重啟MySQL,schema也要重建.
          ? mysql的編碼有沒有改過來以字段的編碼為準。
          ? 我發現經netbeans6.9編輯過的erb文件的編碼為utf-8無BOM
          6,在項目路徑下執行rake gems:install,會自動安裝environment.rb里標明的gem
          ? 如果rake gems:install RAILS_ENV=test,那么會自動安裝config\environments\test.rb里標明的gem
          ? 這些gem都會安裝到C:\ruby\lib\ruby\gems\1.8\gems下。如果同一個gem在多個項目中版本不一樣如何處理
          7,rake rails:update是對舊rails版本的項目進行升級嗎?
          8,使用sqlite3
          ? gem install sqlite3-ruby
          ? 下載http://www.sqlite.org/sqlitedll-3_6_23_1.zip,解壓放到ruby\bin下。
          ? test:
          ? adapter: sqlite3
          ? database: db/test.sqlite3
          ? pool: 5
          ? timeout: 5000

          posted @ 2010-10-13 17:13 leekiang 閱讀(571) | 評論 (0)編輯 收藏

          1. 介紹

          Web開發框架安全雜談


          2. web安全檢測工具paros

          2.1. 步驟

          1. 設置IE代理為localhost:8080
          2. 在IE里訪問鏈接
          3. 掃描Analyse->scan
          4. Report->Last scan report 生成Report

          2.2. 參考

          1. http://www.51testing.com/html/37/n-111337.html
          2. http://www.webcastellum.org
          3. http://searchsoftwarequality.techtarget.com/expert/KnowledgebaseAnswer/0,289625,sid92_gci1218180,00.html
          4. http://weblogs.java.net/blog/caroljmcdonald/archive/2009/09/29/top-10-web-application-security-vulnerabilities-starting-xss

          3. Google發布的Web應用安全檢測工具skipfish

          http://code.google.com/p/skipfish
          Google的自動Web安全掃描程序Skipfish下載及使用方法


          4.WATOBO是一個Web應用程序工具箱,它是一個旨在幫助專業安全人員執行高效率的(半自動)Web應用程序安全審計的工具。它類似于一個本地代理,在運行中分析網絡通信尋找有用的信息和漏洞。它還具備自動掃描功能。能掃描SQL注入,跨站腳本和更多安全問題。
          http://sourceforge.net/projects/watobo/

          posted @ 2010-09-21 14:48 leekiang 閱讀(541) | 評論 (0)編輯 收藏

          僅列出標題
          共54頁: First 上一頁 9 10 11 12 13 14 15 16 17 下一頁 Last 
          主站蜘蛛池模板: 三门峡市| 嘉黎县| 来宾市| 四川省| 荔波县| 延川县| 贺州市| 甘孜县| 蛟河市| 深泽县| 佛坪县| 成安县| 通许县| 伊吾县| 安义县| 慈利县| 开阳县| 西宁市| 新巴尔虎右旗| 炉霍县| 若羌县| 阿拉善右旗| 通辽市| 利津县| 沅陵县| 青田县| 资溪县| 德昌县| 原阳县| 河南省| 黄浦区| 庄浪县| 余庆县| 乐山市| 公安县| 朔州市| 合江县| 黄龙县| 叶城县| 湖南省| 麻栗坡县|