반응형

개발 공부 7

부트스트랩 - bootstrap

오늘 MVC5 프로젝트를 만들어 봤습니다. 기본 템플릿이 반응형 웹으로 되어 있어서... 이건 뭐지.. 궁금해 하며 CSS를 찾아 보았습니다. 헉!!! 부트스트랩.... 오픈 소스기반... CSS UI 프레임워크라니 ㄷㄷㄷ 기쁜마음에 관련 정보를 찾아 보았습니다. 한글 부트스트랩 설명서 (아주 잘되어 있습니다.) http://bootstrapk.com/BS3/ 그런데.. Oh my gosh~~~ CDN이라니.. 감사합니다. 할렐루야~ Jquery도 CDN으로 잘사용하고 있는데... 저는 CDN을 사랑합니다. yes ~~!!!!!!!! 부트스트랩 (http://twitter.github.com/bootstrap/) 은 트위터에 근무하는 두 명의 엔지니어 (Mark Otto와 Jacob Thornton)가 ..

애자일과 TDD 개발 적용

이번 개발부터는 애자일 원칙으로 개발을 하기로 했습니다. 기존 프로젝트 버그가 너무 많고 고객의 실망이 크기 때문에 이번 해외 프로젝트는 애자일 원칙을 적용해서 고객 만족과 프로그램 성능을 높혀야 될것 같습니다. 일단 모든 개발에 TDD(테스트주도개발)을 적용하고 매주 릴리즈라는 애자일 원칙으로 고객과 소통을 도전해봐야 겠네요. 애자일 원칙 1. 우리의 최고 우선 순위는 가치 있는 소프트웨어를 일찍 그리고 지속적으로 전달함으로써 고객을 만족시키는 것이다. 2. 비록 개발 후반부일지라도 요구사항 변경을 환영하라. 애자일 프로세스들은 변화를 활용해 고객의 경쟁력에 도움이 되게 한다. 3. 작동하는 소프트웨어를 자주 전달하라. 약 2주에서 2개월 정도의 간격으로 전달하되, 간격이 짧을 수록 좋다 4. 비즈니스..

.net (c#) 에서 Standard TCP/IP over SSH 접속할때 (MySQL)

먼저 Nuget에서 SSH.NET 설치 후 아래와 같이 사용하면 됩니다. 위의 동영상을 참조하여 가장 간단하게 접근하는 코드를 만들었습니다. using Renci.SshNet; using Renci.SshNet.Common; public void GetSSHDBConnection() { PasswordConnectionInfo connectionInfo = new PasswordConnectionInfo("www.aaa.com", 22, "user", "password"); connectionInfo.Timeout = TimeSpan.FromSeconds(30); using (var client = new SshClient(connectionInfo)) { client.Connect(); if (clie..

개발 공부/C# 2014.03.01

JSP 파일 업로드 MultipartRequest

실버라이트에서 자바기반 웹 서버에 파일을 보낼 일이 있어서 JSP로 multipart/form-data 방식의 업로드를 구현해 보았습니다. multipart/form-data 방식은 모든 플랫폼에서 지원하기 때문에 저처럼 불가능한 미션도 가능하게 구현해야 하는 프리랜서 개발자는 참 좋은 방식의 파일 업로드 프로세스 입니다. COS 공식 사이트 http://www.servlets.cm/cos/index.html 사이트에서 다운받은 JAR 파일을 \WebContent\WEB-INF\lib 경로에 둡니다. COS.JAR 파일의 내부의 Class 입니다. 많은 기능이 있네요. 전 하나만 필요 하지만요 ^^ multipart/form-data 기본인 form을 통해 파일을 POST 방식으로 전달 하는 페이지 입니..

개발 공부/JAVA 2013.05.14

윈도우8 메트로앱 개발참조 - 로컬에파일만들기 (FileAccess)

파일을 생성하기 위해서 Manifest 파일에 추가 .xml await 는 비동기 메소드에서 적용가능하다. ex) async void btnInsert_Click(object sender, RoutedEventArgs e) 파일 만들기 StorageFolder storageFolder = KnownFolders.DocumentsLibrary; sampleFile = await storageFolder.CreateFileAsync("sample.xml", CreationCollisionOption.ReplaceExisting); 파일 쓰기 string content = "안녕하세요"; await FileIO.WriteTextAsync(sampleFile, content); 파일 읽기 string fileC..

개발 공부/C# 2013.05.14
반응형