Programming/Etc.
Selenium UI 테스트
Selenium UI 테스트
2024.04.05Selenium 이용한 UI 테스트 https://docs.microsoft.com/ko-kr/visualstudio/test/using-different-web-browsers-with-coded-ui-tests?view=vs-2019 코딩된 UI 테스트에 다른 웹 브라우저 사용 - Visual Studio 코딩된 UI 테스트에 다른 웹 브라우저 사용Use different web browsers with coded UI tests 이 문서의 내용 --> 코딩된 UI 테스트는 Internet Explorer로 테스트를 기록하여 웹 애플리케이션 테스트를 자동화합니다.Coded UI tests can automate testing for web applications by recording your tes..
Plex Media Server - Plugin development
Plex Media Server - Plugin development
2020.03.03https://forums.plex.tv/t/plex-plugin-development-walkthrough/9909 Plex Plugin Development Walkthrough I've spent the last few months attempting to write a variety of new plugins, specifically focused on UK based sources. These include LoveFilm-Player, Stuff.tv, Blinkbox and SkyPlayer. The latter has recently stopped working due to Sky killing the website a forums.plex.tv
What's new in Tomcat 8
What's new in Tomcat 8
2015.03.17Java 진영의 웹 서버 Apache Tomcat 8이 8버전이 나옴에 따라 새로워진 기능을 소개하고 있습니다. 시간날 때 천천히 읽어봐야겠네요 원본 위치 What's new in Tomcat 8 The following article will guide you through the new Tomcat 8 Web server release, showing what's new with that release and which are the required steps for upgrading to Tomcat 8. Java 1.7 The first important change, is that Tomcat 8 requires now Java 7 or later in order to run, therefore..
Lua - MessageFrame:AddMessage
Lua - MessageFrame:AddMessage
2011.03.12ref : http://www.wowwiki.com/API_ScrollingMessageFrame_AddMessage Outputs text to a local MessageFrame, with optional color id.- Updated in 2.4.2 MessageFrame에 문자열을 출력한다, 옵션으로 색상 아이디를 포함해서. - 2.4.2 버전부터 지원 MessageFrame:AddMessage(text[,r,g,b[,id][,addToStart]]); Parameters Arguments (String text, Number red, Number green, Number blue, Number id, Boolean addToStart) text The string message to out..
Lua - Control Statement
Lua - Control Statement
2011.02.23Ref : http://www.lua.org/manual/5.1/ * Compare if (left < right) then elseif (left == right) then else end * Loop for i = 1, 10, 1 do end * Loop for array for item in expression do end * Function definition function foo() end * Print message print("Hello world!") ** Wow Register this:RegisterEvent("PLAYER_TARGET_CHANGED")
PHP - Detects what compression file uses
PHP - Detects what compression file uses
2009.07.07유명한 MySQL 관리 툴이죠. phpMyAdmin 소스를 보던 중 좋은 내용을 발췌합니다. libraries\import.lib.php 파일에 있던 내용이고요. 코드는 아래와 같습니다. /** * Detects what compression filse uses * * @param string filename to check * @return string MIME type of compression, none for none * @access public */ function PMA_detectCompression($filepath) { $file = @fopen($filepath, 'rb'); if (!$file) { return FALSE; } $test = fread($file, 4); $len =..
PHP on IIS 7.0, 6.0, 5.1 with Fast CGI
PHP on IIS 7.0, 6.0, 5.1 with Fast CGI
2009.02.01FastCGI 가 이제 IIS 7.0 뿐 아니라 6.0, 5.1에서도 지원하는 HTTP Handler가 나온 것 같네요. PHP on IIS : The Official Microsoft IIS Site 위 링크에 영문이지만 각 버전에 맞게 자세한 설정 방법과 MySQL 등 기타 연결된 정보도 제공하고 있군요. FastCGI 를 이용한 PHP와 같은 스크립트 언어 제공 성능향상이 7.0에서 높은 점수를 받았는데, 6.0, 5.1 버전에서도 좋은 성능을 낼지 궁금하네요. 다운로드 파일은 x86, x64 두가지를 제공합니다. (다운로드 링크는 MS Download 사이트의 페이지를 스크랩했습니다.) fcgisetup32.msi 635 KB Download fcgisetup64.msi 691 KB Downloa..
Test-First Development for Rails
Test-First Development for Rails
2007.08.07http://peepcode.com/articles/2006/11/26/test-first-development http://topfunky.com/clients/peepcode/previews/peepcode-004-testing-tips.mov http://topfunky.com/clients/peepcode/REST-preview.mov Test-first development can improve your workflow, improve the quality of your software, and give you confidence. If you have looked at the “test” directory sitting at the bottom of your Rails applications ..
Ajax on Rails
Ajax on Rails
2007.07.10http://www.onlamp.com/pub/a/onlamp/2005/06/09/rails_ajax.html 자주보는 Ajax 관련된 사설입니다. Ajax on Rails 시간날 때 한번 해석해 보시길..
PHP : natsort() Natural order sorting 로 숫자를 제대로 정렬
PHP : natsort() Natural order sorting 로 숫자를 제대로 정렬
2007.05.25꽤 유용한 함수를 발견했습니다. 사실 이전부터 있었던 거지만 잘 사용하진 않았네요... natsort는 배열을 사람이 정렬한것 처럼 구현해주는 알고리즘입니다. 사람이 정렬한것처럼 보여지는 알고리즘을 "natural ordering" 이라고 합니다. 예제 코드를 보시고 사용법을 확인해 보시기 바랍니다. ^^ 예제는 PHP 메뉴얼에서 ^^; Source : Output: Standard sorting Array ( [0] => img1.png [1] => img10.png [2] => img12.png [3] => img2.png ) Natural order sorting Array ( [3] => img1.png [2] => img2.png [1] => img10.png [0] => img12.png ) ..
PHP 성능 최적화를 위한 방향
PHP 성능 최적화를 위한 방향
2007.05.22웹사이트 성능에 큰 영향을 주는 부분은 대개 부적절한 혹은 최적화되지 않은 데이터베이스 쿼리문에 있습니다. 하지만 데이터베이스 쿼리문이 최적화되었더라도 PHP 프로그램내에서의 간단한 몇가지 수정으로도 좀더 성능 개선을 할 수 있습니다. 해외 PHP관련 컨퍼런스등에서 여러번 제시된적 있는 몇가지 성능 튜닝을 위한 유용한 팁을 올립니다. 1. 최대한 쌍따옴표 대신에 일반따옴표를 쓴다. 쌍따옴표로 감산 문자열의 경우 PHP는 문자열 전체를 처리하게 됩니다. 따라서 처리되지 않고 그대로 유지될 혹은 나중에 처리되어야할 문자열의 경우 일반따옴표를 쓰는 것이 좋습니다. 예) $string = '문자열'; 문자열 중간에 변수가 삽입될 경우에도 최대한 일반 따옴표를 쓰는 것이 좋지요. 예) $string = '문자열1..
Ruby를 이용한 Directory 보는 구문
Ruby를 이용한 Directory 보는 구문
2007.05.19# directory access # list all files but .*/*~/*.o dirp = Dir.open(".") for f in dirp case f when /^\./, /~$/, /\.o/ # do not print else print f, "\n" end end dirp.close PHP 할때같은 기분이 든다. 상당히 짧은 코드 정규표현식도 바로 사용하는 것이 참 마음에 든다. .*과 *~, *.o는 보안상 제외시킨다.