반응형
반응형

 

블로그/웹에서 소스코드 하이라이트(highlight) / 구문강조

 

***** 참고 사이트 : https://github.com/idleberg/Paraiso-Google-Code-Prettify

 

-> 다른것 :  javascript 문구 테스트 - SyntaxHighlighter를 이용  , SyntaxHighlighter

 

아래 스크립트 태그를 삽입해주세요.

 

 

<SCRIPT src="https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js"></SCRIPT>


 

 

사용하기

<pre>, <code>, <xmp> 의 class 요소에 prettyprint 를 넣어주면 됩니다.

 

<pre class="prettyprint">
class Voila {
    public:
        // Voila
        static const string VOILA = "Voila";

        // will not interfere with embedded <a href="#voila2">tags</a>.
}
</pre>

class Voila {
    public:
        // Voila
        static const string VOILA = "Voila";

        // will not interfere with embedded tags.
}

 

SELECT * FROM table_name LIMIT 10;

 

Many
lines
of
code

 

 

Paraíso for Google Code Prettify

A color scheme inspired by the colorful illustrations by Brazilian artist Rubens LP.

Preview

This theme is also available for Atom, BBEdit, CodeMirror, Eclipse, Geany, Gedit, highlight.js, IntelliJ IDEA, iTerm2, Mou, Notepad++, Prism.js, Pygments, Rainbow, Sublime Text, Xcode and more!

Installation

  1. Setup Google Code Prettify
  2. Download a .css file of choice
  3. Replace prettify.js with the downloaded file

 

반응형
반응형

엑셀 하이퍼링크 함수

 

구문

 

HYPERLINK(link_location,friendly_name)

 

HYPERLINK 함수 구문에는 다음과 같은 인수가 사용됩니다.

 

link_location   

 필수 요소입니다. 열려는 문서의 경로 및 파일 이름입니다. link_location은 Excel 워크시트나 통합 문서의 특정 셀이나 이름이 지정된 범위와 같은 문서의 특정 위치 또는 Microsoft Word 문서의 책갈피 등 문서 내의 위치를 참조할 수 있습니다. 경로는 하드 디스크 드라이브에 저장되어 있는 파일에 대한 경로일 수도 있고, 서버상의 UNC(Universal Naming Convention) 경로일 수도 있으며, 인터넷 또는 인트라넷상의 URL(Uniform Resource Locator) 경로일 수도 있습니다.

참고   Excel Online에서는 HYPERLINK 함수를 웹 주소(URL)에만 사용할 수 있습니다. link_location은 따옴표로 묶은 텍스트 문자열 또는 텍스트 문자열 형식의 링크를 포함하는 셀에 대한 참조가 될 수 있습니다.

link_location에 지정된 이동 대상이 존재하지 않거나 제대로 작동하지 않는 경우 해당 셀을 클릭하면 오류가 발생합니다.

 

friendly_name   

 선택 요소입니다. 셀에 표시되는 이동 텍스트 또는 숫자 값입니다. friendly_name은 밑줄이 그어진 파란색으로 표시됩니다. friendly_name을 생략하면 link_location이 이동 텍스트로 셀에 표시됩니다.

friendly_name은 값, 텍스트 문자열, 이름, 이동 텍스트나 값을 포함하는 셀 등이 될 수 있습니다.

friendly_name이 오류값(예: #VALUE!)을 반환하면 셀에 이동 텍스트 대신 오류값이 표시됩니다.

반응형
반응형

iPad CSS Layout with landscape / portrait orientation modes

http://matthewjamestaylor.com/blog/ipa ··· it-modes
Free iPad CSS layout with landscape/portrait orientation modes

The iPad has finally launched in Australia today, hooray! I will probably get one soon so I can continue to optimise my CSS layouts for as many devices as possible. But in the mean-time I will continue using the iPad emulator that comes with the iPhone SDK.

To celebrate the launch of the iPad I have built a special iPad optimised website layout that uses pure CSS to change layouts in the portrait and landscape orientation modes. The layout can be downloaded for free at the bottom of this article or from my iPad demo page. Here is a basic diagram of how the two orientations look:

iPad CSS layout portrait / landscape designs

In Landscape mode the layout is in two columns. The main content is in a wide left column and three side sections are stacked vertically in a narrow right column. When you rotate the iPad to the portrait orientation the layout changes to a single column design. In portrait mode the main content fills the full width of the screen and the three side content areas are positioned horizontally as three columns under the main content.

In both orientations there is a header at the top and a footer at the bottom. These both change in width from 1024 pixels wide in landscape, and 768 pixels wide in portrait. See my demo page for a more detailed diagram with pixel dimensions. Below are screenshots of my demo layout in the iPad emulator:

iPad CSS layout in the iPad emulator

How does it work?

The first thing I do is lock the layout's resolution to a 1:1 ratio so that each pixel exactly lines up with the pixels in the iPad's screen. I do this with the following META tag:

<meta name="viewport" content="width=768px, minimum-scale=1.0, maximum-scale=1.0" />

Locking the layout to a 1:1 ratio will prevent the zooming-in and out that normally occurs when the iPad is rotated (normally, landscape mode is more zoomed-in because the width of the webpage is displayed across 1024 pixels, as opposed to portrait mode when there are only 768 pixels available).

Next I combine this with some CSS rules that change the layout in portrait and landscape modes. I do this by writing all my landscape styles normally then overwriting some of them with the @media rule at the bottom of the CSS file when the device is in portrait mode. Here is a cut-down version of the CSS:

/*normal styles here */
#wrap {
width:1024px;
}
@media only screen and (orientation:portrait){
/* portrait styles here */
#wrap {
width:768px;
}
}

The method above works beautifully for changing the layout for the two orientations without JavaScript. Check out my iPad layout demo or download the demo files and try it for yourself.


Demo Download (ipad-css-layout.zip - 41kb)


I hope you enjoyed this post. If you are reading this on your brand new iPad then... lucky you! :)

 

반응형

'프로그래밍 > Architect' 카테고리의 다른 글

[Chrome] remote - Debugging  (0) 2015.09.22
엑셀 하이퍼링크 함수  (0) 2015.09.01
모바일 기획  (0) 2015.08.14
아이패드 , 윈도우와 Airplay 하기.  (0) 2015.04.27
개발 명장이 되는 길  (0) 2014.10.10
반응형

[javascript] hash 에서 파라미터 정보 가져오기



 

 

 

 

 

 



반응형
반응형

모바일 서비스 기획하기


좋은 디자이너, 나쁜 프로젝트매니저, 이상한 개발자
















반응형
반응형

http://www.bloter.net/archives/234334 

 

<데브포스트>는 160개의 해커톤 1만여개의 프로젝트, 1만3281명의 해커에게 그들이 해커톤에서 사용한 기술을 물었다. 이를 기반으로 기술, 언어, API 인기 순위가 담긴 ‘학생 해커 리포트‘도 공개했다. 해커톤 프로젝트에서 해당 언어, 기술이 얼마나 많이 태그 됐는지에 따라 순위가 집계됐다.

다음 순위들은 학생 해커톤에서 집계된 것이므로 몇 가지 유의할 점이 있다. 해커톤은 보통 24~48시간처럼 짧은 시간 안에 개발을 진행해야 한다. 그래서 API를 이용한 웹, 모바일 앱 개발이 주를 이룬다. 자원도 한정돼 있기에 무료 혹은 비용이 적은 기술을 사용하게 된다. 이 순위들은 실제 IT업계에서 쓰는 비중과는 차이가 날 수 있다.

기술 & API 순위

모바일 플랫폼

플랫폼 %
Android 38.2
iOS 22.7
Windows Phone 4.9

프로그래밍 언어

1 HTML/CSS 11 Ruby
2 JavaScript 12 XML
3 Python 13 Ajax
4 Java 14 Shell
5 C/C++ 15 Processing
6 PHP 16 Lua
7 Objective-C 17 CoffeeScript
8 C# 18 Go
9 Swift 19 MATLAB
10 JSON 20 OpenGL

*HTML은 프로그래밍 언어가 아니라 마크업 언어다. 하지만 거의 모든 웹 개발에서 쓰이기 때문에 포함됐다. 제이슨도 프로그래밍 언어가 아니지만 포함됐다.

스위프트는 출시된 지 13개월 밖에 안 됐지만 9위에 올랐다.

데이터베이스

1 MongoDB
2 MySQL
3 SQLite
4 PostgreSQL
5 FoundationDB

커뮤니케이션 API

1 Twilio
2 Yo
3 SendGrid
4 Moxtra
5 Mailjet

소셜 API

1 Facebook
2 Twitter
3 Reddit
4 Instagram
5 Google+

결제, 금융 API

1 Venmo
2 Paypal
3 Stripe
4 Braintree
5 Blockchain

벤모 API가 페이팔보다 더 많이 쓰였다.

 

 

반응형

+ Recent posts