Kotlin 공부 1일차 – 코틀린 소개, 변수와 자료형, 연산자

Kotlin DEVELOPMENT IT

‘이지스 퍼블리싱’의 코틀린 프로그래밍 서적을 가지고 공부 시작! 오늘은 1장 코틀린 시작하기와 2장 변수와 자료형, 연산자 부분을 공부하면서 Photoshop으로 정리! 사실 그냥 펜으로 끄적이면서 공부하면 더 빨리 진행할 수 있겠지만 뭔지모를 무언가에 이끌려 지난 번 공부단 때부터 포토샵으로 정리를 하고 있다. 비효율의 대명사랄까…ㅋㅋ;; 그래도 예쁘게 남길 수 있다면야…ㅎ 2장은 좀 더 마무릴 해야하는고로 마무리 되는대로 …

Continue Reading

Kotlin 프로그래밍 공부 시작!

Kotlin DEVELOPMENT IT

이 녀석을 알게 된건 작년 이맘때 쯤…? 언젠간 해야될 녀석인데 책만 사놓고 막상 공부하려니 이런 저런 일들이 바쁘다는 핑계로 하지 못하는 상황이다. 에전에 자바 리마인드 할 때 처럼 공부단을 신청해서 남들과 으쌰으쌰! 하면서 공부 해야겠다는 생각으로 이지스퍼블리싱 공부단 신청을 했다. 8월 말을 마지노선으로 잡고 꾸준히 공부해서 2달 안에 코틀린으로 개발한 앱을 런칭하는 것을 목표로 삼아야겠다. …

Continue Reading

jQuery를 이용한 검색어 하이라이트 / Search Word Highlighting with jQuery

jQuery

기존에 백앤드 단에서 처리하던 검색어 하이라이트 기능을 간단히 jQuery를 이용해서 처리할 수 있는 방법이 있어서 소개한다. 제작자는 Johann Burkard이며 웹사이트는 다음과 같다. https://johannburkard.de/blog/programming/javascript/highlight-javascript-text-higlighting-jquery-plugin.html style css에 과 같이 셋업 해두고 와 같이 호출 해주면 해당 노드 하위에 있는 모든 검색어에 .highlight 스타일이 적용된다. 하이라이트를 제거하고 싶으면 와 같이 호출 해주면 스타일이 제거된다. 사용하기에 따라 id, class, …

Continue Reading

Ruby on Rails로 Back End 개발 시 CORS 문제 해결하기

DEVELOPMENT Ruby on Rails

어떤 언어로 백앤드를 개발하든 간에 다른 도메인에서 XHR 요청을 할 시 보안상 정상적인 통신이 이루어 지지 않는다. (브라우저 단에서 막는 듯 하다. ex: 크롬) 이를 해결하기 위해 서버측에서 보내주어야 하는 헤더 정보가 있는데 그 내용은 다음과 같다. config/application.rb 내에 작성 해주면 된다. config.action_dispatch.default_headers = { ‘Access-Control-Allow_Origin’ =>  ‘허용할 주소’,              …

Continue Reading

제이쿼리 jQuery CDN 이용하기

jQuery

javascript 라이브러리로 jQuery를 많이들 이용한다. 강력한 javascript의 기능을 간편하게, 그리고 브라우저의 특성을 거의 타지 않고 편리하게 이용할 수 있어서 생산성 또한 매우 향상된다. jQuery의 로고이다. 로고에서 jQuery의 모토를 알 수 있다. write less, do more. jQuery를 이용하는 방법은 http://www.jquery.com 에서 원하는 버전의 라이브러리를 다운로드받아서 본인의 계정에 업로드 후 사용하는 방법이 있다. jQuery 라이브러리의 용량이 얼마 되지 않기에 본인의 계정에 …

Continue Reading

mb_strimwidth – 원하는 길이로 문자열 컷 하고 뒤에 특정 문자열 붙이는 편리한 함수

PHP

후암.. 기존에 최근 게시물 등에서 문자열 원하는 길이만큼 잘라내고 뒤에 …을 붙이려면 euc_kr과 utf-8간의 차이.. php에서 한글과 영문, 특수문자 등이 섞여있는 문자열에서 바이트 단위로 자르다보니 한글이 깨진다거나 하는 불상사가 발생하기에 이를 보완하기 위해 다양한 함수들을 만들어서 사용했는데.. PHP버전 5 이상부터는 mb_strimwidth이라는 함수를 지원한다네??? 헐랭… 그동한 했떤 삽질이 원망스러워지는 순간… string mb_strimwidth ( string $str , int $start , int $width [, string $trimmarker [, string $encoding ]] ) 위와같은 사용법.. 예를들면 mb_strimwidth(“가나다라마바사아타차카타파하”, …

Continue Reading