Replace TMG Without Breaking the Bank

2016-03-08 KENNETH 0

Replace TMG Without Breaking the Bank What do you do when you’ve invested your IT strategy into a product that’s been cancelled? If you chose Microsoft Forefront Threat Management Gateway (TMG) as your security solution that’s the question you’re now facing. In 2012, Microsoft announced that it was discontinuing TMG and ending all support for it on April 14, 2020, even for critical security vulnerabilities. Now anyone with TMG in their network is on the clock to find a suitable replacement before this date. Secure and scale Microsoft Exchange with NGINX Plus Fortunately, NGINX Plus has all the critical features you need to replace TMG. It is a complete application delivery platform that provides load balancing, caching, DDoS mitigation, security controls, and all the key features you relied on in TMG in an easy-to-use software package. Use NGINX Plus to [ more… ]

NGINX Wins Silver Stevie Award for Outstanding Customer Support

2016-03-08 KENNETH 0

NGINX Wins Silver Stevie Award for Outstanding Customer Support NGINX products are known for their superior performance and quality, and we believe our customers deserve equally superior support. Because open source NGINX – the world’s most popular web server for high traffic sites – is free, customers who purchase NGINX Plus rightly expect outstanding technical support as part of the value of their paid subscriptions. Providing excellent support is a fundamental component of our business model and our company success. We are honored that the NGINX Plus customer support team has won a Silver Stevie award in the 2016 Stevie Awards for Sales & Customer Service. The award demonstrates our commitment to helping customers achieve success in developing and delivering their applications with performance, reliability, security, and scale. We are delighted to be named among many other innovative brands and [ more… ]

No Image

WordPress 4.5 Beta 2

2016-03-03 KENNETH 0

WordPress 4.5 Beta 2 WordPress 4.5 Beta 2 is now available! This software is still in development, so we don’t recommend you run it on a production site. Consider setting up a test site just to play with the new version. To test WordPress 4.5, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can download the beta here (zip). For more information on what’s new in 4.5, check out the Beta 1 blog post. Some of the fixes in Beta 2 include: Added Horizontal Rule (HR) editing shortcut and dismissible “Paste as Text” notice in TinyMCE. Selective Refresh support is enabled for core themes titles and taglines, which allows shift-click to focus on controls and PHP filters to apply in the preview. Resolved a fatal error on image upload when ImageMagick could not complete stripping meta during resize (#33642). Various bug fixes. [ more… ]

Monad Programming with Scala Future

2016-03-03 KENNETH 0

Monad Programming with Scala Future 함수형 언어에 대해서 공부를 하다보면 언제나 Monad라는 녀석을 마주치게 됩니다. Category Theory의 수학적인 개념이 바탕이 되어 있는 Monad를 접하면 어렵고 난해해서, 많은 사람들이 Monad를 학습하는 과정에서 함수형 언어를 포기합니다. 하지만 Monad라는 장벽을 넘어서고 나면, 아니 조금만 이해하고 나면 함수형 언어를 개발하는데 있어서의 이해도와 생산성이 급속도로 높아지게 됩니다. Learning Curves (for different programming languages)라는 글에 보면 여러 언어의 학습과정에서 나타다는 다양한 특징을 그래프로 보여줍니다. 그 중에 Haskell의 경우 Monad의 대한 이해 과정을 거치기 전과 후가 확연하게 차이가 나는 것을 볼 수 있습니다. 이 글에서는, 필자가 Monad를 이해하기 위해 겪었던 방황 – 혼돈, 의문, 좌절 – 과 적응, 마침내 갖고놀기에 이르는 과정을 소개하고, Scala의 Future를 이용한 예제를 통해 Monad에 한발짝 다가가 보려고 합니다. Monad 방황기 Monad 공부의 시작은 늘 그랬듯이 구글링을 통한 검색이었습니다. 구글의 페이지 랭크 알고리즘이 추천해주는 링크를 따라서 생각없이 위키피디아의 Monad (category theory)로 첫 문을 [ more… ]

그래, 가끔 "Vim에서" GitHub을 보자!

2016-03-03 KENNETH 0

그래, 가끔 "Vim에서" GitHub을 보자! vimrc 건드리기 좋은 목요일입니다. ;) 기술 블로그 담당자가 글을 내놓으라고 닥달하니, 예전에 만들었던 플러그인이나 한번 꺼내볼까 합니다: https://github.com/junegunn/vim-github-dashboard Vim 상에서 GitHub API를 이용해 dashboard 페이지를 보여주는 플러그인입니다. 왜 멀쩡한 브라우저를 놔두고 이런 짓을 한 것이냐 물으신다면 … 그것 참 좋은 질문이네요. Vimscript 만 가지고는 API 결과를 받아오는 것이 불가능하므로 Ruby interface를 이용합니다만 (:help ruby) OS X 의 시스템 디폴트 Vim 에서 기본적으로 지원하기 때문에 사용하시는데 문제는 없을 겁니다. 제공하는 커맨드는 다음과 같습니다. GHDashboard[!] [user] 특정 유저의 dashboard 화면 GHActivity[!] [user|repo] 특정 유저 혹은 repository 의 활동 내역 Public GitHub 의 경우 조회만 하는 경우는 인증이 필요 없기 때문에 느낌표를 붙여서 실행하시면 되겠습니다. :GHD! junegunn CTRL-N / CTRL-P 로 링크 사이를 이동할 수 있고, Enter key 나 o를 누르면 해당 페이지가 브라우저에서 열립니다. 매번 본인의 ID 를 입력하는 것이 번거롭다면 다음과 같은 설정을 vimrc 에 추가하세요. [ more… ]