ddwrt 의 언어설정을 바꾸었더니 갑자기 패스워드가 틀렸다면서 로그인되지 않는 문제발생

외국사이트를 확인해보니 이런문제가 나뿐만 아니란걸 발견함


어떤분의 해결책을 보고 그대로 해서 처리함. 다만, 설정이 초기화된다. 근데 나에겐 이게 좋았음. 왜냐면 전에는 와이파이도 끊기고 이유를 찾기 어려웠는데 이로 인해 초기화 해버린뒤... 부터는 잘됨; 이게... 아마 와이파이 암호화 방식이나 이런걸 기존에 뭘로 했는지 기억에 안나는데 aes 로 했고 와이파이를 N 으로 했는지 G 로 했는지 믹스드로 했는지 모르겠으나, 그냥 믹스드는 없앴고.. 등등 새로 설정한뒤로 잘됨.

참고로 로그인안되는데 아래를 어케 하냐는 답에 대해서는 로그인안되는건 webUI 였고 telnet 열어둔걸로는 로그인 잘 됐다.   텔넷 열어둔게 없다면.... 다른글을 찾아보도록...;


from http://www.dd-wrt.com/phpBB2/viewtopic.php?p=872566

solved it. logged in via ssh from my mac as "root" an typed my new password. deleted the nvram ram with "mtd -r erase nvram". the router rebooted. after that i made a new configuration. everything okay. 




방법은 여러가지가 있는데 본인은 옵션 1을 선택했다. 중요한건 스트릭트오더를 넣는다는 것이다. 

아.. 이런. 아래 사이트 출처를 ... 잊어버렸다; 아무튼 퍼온글임을 알린다; 고의가 아니었다. 죄송 (해외사이트임. 아마 ... 네트워크 관련 서비스를 하는곳에서 DDWRT 사용자에게 자사의 DNS로 설정하는 방법을 알려주는 내용이었다)


OPTION 1:

Step 1:
Navigate to Setup > Basic Setup > Network Setup Network Address Server Settings (DHCP)

set Static DNS 1Static DNS 2 to Unotelly's DNS servers (closest to your location)

http://unotelly.com/unodns/global



Step 2:

For Static DNS 3, you can either set it with another Unotelly DNS, 

or change it to 10.0.0.0 (a non-usable IP)




Step 3:

Apply the settings



Step 4:

Navigate to  Services Services Services Management > DNSMasq Additional DNSMasq Options

and enter: strict-order



Step 5:

Apply the Changes




OPTION 2:


DD-WRT and router in general are sometimes tricky to setup. As result, we recommend you to setup UnoDNS first on your PC/Mac to see if your network supports DNS service. If it works, then you can proceed with this tutorial. 


Step 1:
Go to http://www.unotelly.com/unodns/global and write down the IP address of two UnoDNS servers
that are cloeset to your current location. 


Step 2:
Login to DDWRT. Go to Setup Network Setup > Network Address Server Settings (DHCP)

Use DNSMasq for DHCP    (uncheck)
Use DNSMasq for DNS      (check)
DHCP-Authoritative            (uncheck)


Click Apply Settings if necessary



Step 3:
Go to Services DNSMasq and set the following:

DNSMasq     - Enable
Local DNS   - Disable

Under Additional DNSMasq Options, enter:

no-resolv
strict-order
server=[ip-address-of-UnoDNS-1]
server=[ip-address-of-UnoDNS-2]

Replace [ip-address-of-UnoDNS-x] with the UnoDNS server IPs you got from Step 1. Click Apply Settings


 3.PNG


Step 4:
Go to the Administration tab on your DD-WRT gateway page.
Click on the Commands tab.
In the Commands box, enter the following:

iptables -t nat -A PREROUTING -i br0 -p udp --dport 53 -j DNAT --to $(nvram get lan_ipaddr)
iptables -t nat -A PREROUTING -i br0 -p tcp --dport 53 -j DNAT --to $(nvram get lan_ipaddr)


Step 5:
click Save Firewall


Step 6:
Close all browsers, restart your computer, and go to http://quickstart.unotelly.com to check your setup status.





font size

monaco 

melo 

monospaced 

PT mono 

 12

 127

 131

 149

 136

 13

 119

122

 135

 126






... 아주 무식한 제목을 달아놨었네;

파일시스템의 구현상으 특징같은데, 아무튼 exFat 으로 포맷한 하드에서 파일을 삭제했을때(in archilinux? ) 실제 free 용량이 늘어나지 않는 점을 발견했다. ... 근데 이게 ... 시간이 좀 지나서? 리부팅? 아무튼 좀 있다보면 남은용량이 제대로 적용되어 있다.(df 로 확인)

검색해보니, 자세히 기억나진 않지만, 시스템이 알고 있는 남은용량과 실제 남은용량을 맞춰주면 이 이슈는 해결된다고 한다.


tune2fs -m 0 /dev/sda1


해서 용량을 정상화 할 수 있었다. (워워 .. 뒤의 파라미터중 실제 하드 파티션은 자신의 것에 맞게 수정하라. 모르겠다면 mount 명령으로 dev 의 어느것과 연결된건지 확인가능하다)


 tune2fs  -l /dev/sda1

위에건 상태보기 



최신버전의 글은 https://github.com/yakmoz/ref/blob/master/redmine/redmine_os_x.md 에서 보면된다.

Redmine 설치하기

세상 참 좋아졌다. 이런툴이 공짜라니.. 근데 사실 라이센스 정책에 대해서 자세히 보지 않아 정말 공짜인지 아닌지는 모르겠다. 단, 검색했을때 무료 라고 본걸로 기억한다.

한마디로 업무관리툴이다. 개인이 아닌 팀단위등의 업무를 관리할때 유용하게 쓸 수 있다.

지라를 써봤다면 뭐 대충 감이 오겠지만.. 아무튼 이 툴을 지금부터 맥에 설치하는걸 같이 해보자.

사이트에 자세한 설명이 있어서 따로 뭐 할게 있나 싶지만 막상해보니, 도움이 될만한 정보가 있어서 이렇게 글을 쓴다.

다운로드

당연하겠지만, 우선 설치하기위해 다운로드 하자. 홈페이지 에 가서 Download 를 클릭하면 최신 stable 버전이 보일것이다. 어차피 윈도에 설치할것도 아니니 tar.gz 을 받으면된다.

현재 2014년 7월 16일 버전으로는 2.5.2 버전이 보인다.

다운로드 하고 나서 잘보면 위쪽에

Guide >> Installation Guide

가 보일것이다. 함께 보자. 어차피 해당 가이드대로 하고 중간중간 도움을 주는게 목적이다.

다운로드 했으면 압축을 풀자.

$ tar xvzf 파일명 

그리고 해당 redmine 디렉토리로 이동하자.

DB 설치

우선 본인은 설치환경은

OSOS X 10.9.4
DBmariadb 10.0.10

나머지는 os x 기본버전이다. 사실 ruby 를 homebrew 로 새로 설치하긴 했지만 그 과정은 필요없어보인다. 만약 진행중에 제대로 되지 않는다면 homebrew 를 통해서 ruby 를 설치해보도록 한다.(os x 의 ruby 이기 때문에 homebrew 의 입장에서는 ruby 는 그냥 새로운 설치이다)

설치 가이드에는 mysql 에 대해서 언급하고 있지만 대부분 그러하듯 mariadb 에서도 잘 된다. postgreSQL 에서도 잘 되겠지만 여기서는 mysql 류의 제품을 이용할 것이다.

homebrew 의 설치가이드는 생략한다. 검색하면 정말 너무 너무 쉽게 나오므로 그정도의 수고는 해줄거라 믿는다.

$ brew install mariadb 

설치가 되고 나면 가이드에서 나온대로 해보자

우선 mariadb 에 접속하자.

$ mysql -uroot
CREATE DATABASE redmine CHARACTER SET utf8;
CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password';
GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';

당연한 얘기지만 제대로 할때는 위의 패스워드등은 알아서 변경하도록 한다.

그리고 DB 를 시작하자.

$ mysql.server start

DB 접속설정

현재 우리는 Redmine 을 풀어놓은 디렉토리에 있다. 설정디렉토리에 파일을 하나 만들어야한다. 직접이동할 필요는 없다. config 디렉토리인데 그 안에 보면 database.yml.example 이라는 파일이 있고 이 파일을 database.yml 로 copy 해서 복사본 하나 만들자.

$ copy config/database.yml.example config/database.yml

그리고 파일을 열고 production 부분을 수정한다. 메뉴얼을 보면 알겠지만 ruby 버전에 따라 내용이 달라진다. 그전에 이미 샘플을 보니 아답터가 mysql2 로 되어있으므로 고민하지 말고 ruby1.9 라고 되어있는 내용으로 적용하자.

production:
  adapter: mysql2
  database: redmine
  host: localhost
  username: redmine
  password: my_password

의존요소 설치

Redmine 은 gems (ruby's) 을 관리하기 위해 Bundler 를 사용한다.

$ gem install bundler

여기서! 만약 Library 관련 디렉토리에 설치되는건데 권한이 없다고 하면 gem 앞에 sudo 를 붙여서 설치하도록 한다.

가이드 대로 다음단계를 진행해보자.

$ bundle install --without development test

자 여기서 에러를 보일 것이다. 아니라면 그냥 넘어가면 된다. 본인의 경우는

Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb 
checking for Ruby version >= 1.8.5... yes
checking for xcrun... yes
checking for Magick-config... no
Can't install RMagick 2.13.2. Can't find Magick-config in /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin

이런 내용이 나왔고 Magick-config 를 찾을수 없다고 나온다. brew 를 이용해서 별도 설치하자.

Magic 관련 설치

이제부터의 내용은 가이드대로 했다가 보인처럼 magic 관련 에러가 난 경우 따라해보면 된다. 이 내용은 이곳 을 통해서 찾았다.

우선 magick ,pkgconfig 를 brew 로 설치하자. 그리고 마지막에 MagickWand.h 해더위치를 C_INCLUDE_PATH 를 통해서 알려주고 install 하면된다.

$ brew install imagemagick
==> /usr/local/Cellar/imagemagick/6.8.6-3

$ brew install pkgconfig
==> /usr/local/Cellar/pkg-config/0.28

$ C_INCLUDE_PATH=/usr/local/Cellar/imagemagick/6.8.6-3/include/ImageMagick-6 PKG_CONFIG_PATH=/usr/local/Cellar/imagemagick/6.8.6-3/lib/pkgconfig/ gem install rmagick
Successfully installed rmagick-2.13.2

본인은 이렇게 별도 설치를 마치고 다시 가이드대로 설치를 진행했다.

$ bundle install --without development test

결과는 성공이다.

사실 가이드에 나와있는데 해당 ImageMagick 을 빼고 설치하면 위의 과정을 할 필요는 없다.

이 다음부터는 가이드대로 그대로 진행하면 아무 문제 없이 설치완료가 된다. 언어를 골라주는 부분이 있긴한데 거기서는 ko 를 고르면 되겠지?

루비는 2.x 버전으로 생각하고 가이드를 따르면된다. 결과는 성공이고...

앞에서 우리가 ruby gem 을 설치할때 한가지 재밌는걸 봤다.

bundle install --without development test
Fetching gem metadata from https://rubygems.org/.........
Fetching additional metadata from https://rubygems.org/..
Resolving dependencies...
Using rake 10.1.1
Using i18n 0.6.11
Using multi_json 1.10.1
Using activesupport 3.2.19
Using builder 3.0.0
Using activemodel 3.2.19
Using erubis 2.7.0
Using journey 1.0.4
Using rack 1.4.5
Using rack-cache 1.2
Using rack-test 0.6.2
Using hike 1.2.3
Using tilt 1.4.1
Using sprockets 2.2.2
Using actionpack 3.2.19
Using mime-types 1.25.1
Using polyglot 0.3.5
Using treetop 1.4.15
Using mail 2.5.4
Using actionmailer 3.2.19
Using arel 3.0.3
Using tzinfo 0.3.40
Using activerecord 3.2.19
Using activeresource 3.2.19
Using awesome_nested_set 2.1.6
Using bundler 1.6.3
Using coderay 1.1.0
Using rack-ssl 1.3.4
Using json 1.8.1
Using rdoc 3.12.2
Using thor 0.19.1
Using railties 3.2.19
Using jquery-rails 2.0.3
Using mysql2 0.3.16
Using net-ldap 0.3.1
Using ruby-openid 2.3.0
Using rack-openid 1.4.2
Using rails 3.2.19
Using redcarpet 2.3.0
Using rmagick 2.13.2
Your bundle is complete!
Gems in the groups development and test were not installed.
Use `bundle show [gemname]` to see where a bundled gem is installed.

여기서 잘보면 redcarpet 이 보이는가? 이는 Markdown 처리기라고 알고 있다. 즉 Redmine 을 설치하고

관리 > 설정 > 일반 탭에서 본문형식을 보면 셀렉트박스로 되어있을 것이고 거기에 보면 markdown 이 있다.

실제로 markdown 으로 해두고 textarea 등에서 markdown 문법을 쓰니 잘 됐다.

혹시 잘 진행되지 않는점이 있으면 알려주시면 글을 추가하도록 하겠다. +_+/




Quest 사의 Toad 가 앱스토어에??

제가 처음 현업에 왔을때, 어느 개발자든간에 깔려있던 툴이 있었습니다. 바로Quest 사의 Toad!

그때 당시에는 라이센스에 대한 개념들이 지금보다 더 없었던때인지라; 무료 유료를 생각하지도 않고 그냥 주니까 잘 깔아서 썼죠. 기능도 좋았습니다.

허나 나중에 보니 이게 가격이 꽤나 비싼 툴이란걸 알았죠; 그러면서 Toad 말고 무료를 찾아서 대충 때우면 살아왔습니다. 지금이야 sql developer 가 워낙 좋아져서? 괜찮았지만 초기에는 쓸만한 제품을 찾는것도 쉽지 않았습니다.

오늘 우연히 맥 앱스토어 들어갔다가... 카테고리 란에 어디서 많이본 두꺼비 모양이 있는걸 봤습니다.

예.. 바로 Toad 입니다. 맥 앱 스토어 링크







혹시나 해서 들어갔더니, Toad 가 맞고, 거기에 무려... 무료 입니다 무료. 물론 고급기능은 빠졌을 수 있으나, 설치하고 테스트 해보니 이거 쓸만해 보입니다. 앞으로 이걸 써보려고 합니다.

시작할때 뜨는 화면중에 .. Dell .. 이 나와서 확인해보니, 이미 몇년전에 Dell 에서 Quest 를 인수했었군요?

참고로 쿼리를 날리면 숫자가 ',' 단위로 끊어서 보여줍니다. 이건 옵션에 가셔서 Grid Options 에 가서 Data and number format 의 Digit grouping symbol 을 none 으로 해놓으시면 됩니다. 

여하튼 Dell 에 감사를!





from http://social.msdn.microsoft.com/Forums/ie/en-US/a5c294e2-e407-491d-ba6a-b7f7edbcabaf/ie11-cant-post-form-data-to-specific-frame-or-window-dialog-opened-via-windowopen?forum=iewebdevelopment


Problem resolved by support team from Microsoft Developer Support for Internet Explorer.

The frame/dialog targeting problem described above is the result of a change introduced with installation of IE11 on a computer, affecting behavior of User Account Control: Use Admin Approval Mode for the built-in Administrator account setting within local security policy.

This setting can be configured using the Local Security Policy snap-in, in Local Policies / Security Options branch, under Policy item called: "User Account Control: Use Admin Approval Mode for the built-in Administrator account".

In simple terms, the steps needed to correct the problem are:

Before installation of IE11 - no need to do anything on any Windows or IE version to get frame targeting to work under default Admin. It works even with "User Account Control: Use Admin Approval Mode ..." set to Disabled.
 
After installation of IE11  - need to Enable "User Account Control: Use Admin Approval Mode for the built-in Administrator account" to get frame/dialog targeting to work for default Admin.

Confirmed the solution works with IE11 on Windows 2012R2 as well as Windows 7 SPK1, the adjustment takes effect after a restart. There is no need to make any changes to HTML pages.
 





SQL DEVELOPER 를 한국어 OS 에서 실행하면 각종 명령들이 한글로 나온다.

SQL 포맷을 맞추는걸 하고 실행하고 싶어도 번역된 단어가 뭔지 모르면 뭘 할 수 가 없다. 차라리 안하는게 나을까 -ㅅ-;?

format 을 형식으로 번역했고, 키맵핑에서 형식으로 검색하면된다. 거기에 키맵핑해두면된다.

사실 윈도버전은 ctrl+f7 로 이미 되어있는걸로 기억하는데, 맥은 키 맵핑이 안되어있다 -ㅅ-; 해서 맵핑하려고 찾다보면 혈압오른다 -ㅅ-; 



+ Recent posts