All posts by manatails

Gitlab login page customization

Login HAML location for Ubuntu 12.04 is as follows

/opt/gitlab/embedded/service/gitlab-rails/app/views/layouts/devise.html.haml

Edit the file as you need. Then run

sudo gitlab-ctl restart
to apply the edited HAML and restart gitlab.

The old way of calling bundle rake or gitlab-ctl rake is useless now. You don’t have to use it nor you should use it.

배틀필드 3/4용 PunkBuster 안전검사

PC방이나 다른 컴퓨터에서 게임을 하시는 분들을 위한 프로그램입니다.

혹시나 컴퓨터에 남이 쓰던 게임핵이 깔려있지 않을까, PC방 프로그램이 해킹툴로 오인되어 밴 되지 않을까 걱정할 필요 없습니다.
배틀필드를 설치하시면서 검사를 하면 PunkBuster에서 문제 소지가 있는 프로그램을 먼저 탐지해 줍니다.
이로 게임도중 예기치 않게 해커로 몰리거나 계정을 잃어버리는 상황을 최대한 방지할 수 있습니다.

가끔씩 PC방에서 플레이한 후 억울한 밴을 당했다는 유저들이 종종 보이고, 펑부 자체도 오진률이 꽤나 되는듯하여 만들어 보았습니다.

사용법 : 실행후 본인이 플레이할 게임을 고르시면 됩니다.
현재 배틀필드 3, 배틀필드 4를 지원하고 하드라인은 필자가 소유하지 않는 관계로 생략했습니다.

본인 컴퓨터의 사양이나 실행 환경에 따라 몇 분 정도 걸릴 수 있습니다. 노트북이거나 실행 프로그램이 많은 경우 10~15분 이상 걸릴수도 있으니 유의하세요.

violation

위험요소 발견시 위와 같은 경고창이 뜹니다.

finish

경고창 없이 성공적으로 검사가 완료되었다면 안심하고 게임을 즐기시면 됩니다.

다운로드 : PCBangCheck-20150723

때때로 PunkBuster 시스템에 큰 변화가 생기면 이에 맞춰서 업데이트를 할 생각입니다.

* PunkBuster 특성상 검사방법이 주기적으로 바뀌며, 해당 프로그램은 실시간으로 업데이트 되지 않기 때문에 검사가 되지 않았지만 걸리는 파일이 생길 수 있음을 알려 드립니다 물론 그렇게 문제가 생길 확률은 희박합니다.

** 실행시 오류가 발생한다면 .NET 프레임워크 4.0을 설치해야 합니다 : https://www.microsoft.com/en-us/download/details.aspx?id=17718

Using a custom security certificate for RDP connections

This post is somewhat late, but I decided to upload it for informative purposes.

In early this year I set up my own CA for securing connections between devices that I use.
One of the things I cared about is the Windows Remote Desktop where I did not like the program spitting out warnings about default, non-secure self-signed certificate.
So I thought about using my own certificates for them.
First I created an importable .pfx file with the private key and the certificate.
With the certificate saved on the target machine, do the following:

cert1

Open the mmc console and add a certificate snap-in for local computer account.

cert2

Go to Personal key storage and import the key file(It is NOT Remote Desktop storage despite its name).

cert3

Open Remote Desktop Session Host Configuration.

cert4

Right click your desired RDP connection (RDP-tcp for my case) and go to properties.

cert5

Press ‘Select’ button in the certificates section to locate your certificate.
Then click Apply and disconnect from the RDP session. Further sessions will be secured using the certificate you specified.

Installing PHP 5.4 on Solaris 11

$ wget -O php.tar.bz2 http://link/to/the/php/file
$ tar xvjf php.tar.bz2
$ cd php-5.4.*
$ ./configure –with-apxs2=/usr/apache2/2.2/bin/apxs –prefix=/usr/php/5.4
$ gsed -ibak ‘s,\-mt,,’ Makefile
$ gsed -i.bak ‘s,\-i \-a \-n php5 libphp5\.la,-i -n php5 libphp5.la,’ Makefile
$ gmake -j16

make a copy of php/php5.3.conf and rename it to php5.4.conf

Replace in the file: 5.3 with 5.4
and replace the original module with: LoadModule php5_module libexec/libphp5.so

then change php.conf and redirect the includes to the new php5.4.conf file

GSM Amplifier

SONY DSC

The High Power Amplifier for my Tactical GSM network has arrived, it almost took 2 weeks to get it delivered.
I bought the amplifier from Israel. Although it is manufactured in Korea.

It gives 42db avarage gain and allows up to 10 watts of transmit power.

Also it is noticable that it has d-sub 3w3 power connector.
I intended to buy a proper connector for the cabling but I gave up, I am going to rely on coils and and duct tapes

SONY DSC

But it consumes near 300w of electricity at max, so I had to buy a separate power supply for it.

It isn’t easy to come by a 27v power supply but I was lucky enough to find one.

LTE EARFCN에 대해

블로그 로그를 보다가 LTE eARFCN이란 키워드로 방문하시는 분이 많은 것 같아 간단히 글을 남깁니다.

GSM 같은 셀룰러 네트에서 와이파이의 채널과 같은 의미를 가진것이 ARFCN입니다
Absolute Radio Frequency Channel Number 의 약자죠.
기지국과 휴대폰이 통신을 할 때 쓰는 업링크와 다운링크 채널을 정해 놓은 것입니다.

인접한 셀들끼리 비슷한 채널을 이용해 신호를 송출하면 혼선이 일어나기때문에 각 섹터마다 기지국은 다른 ARFCN을 이용해서 서비스를 하게 됩니다.

이것이
GSM과 같은 2G 망에서는 ARFCN으로
UMTS와 같은 3G 망에서는 U-ARFCN으로
LTE와 같은 4G 망에서는 E-ARFCN으로 불리는 것입니다.