We have seen, in an earlier post, how to get started with Snap.svg. In this post, we are going to take a closer look at the new features mentioned in the first article. Masking Letâs start by recalling how to create a drawing surface, a simple shape, and then load an image: var paper = Snap(800, 600), img = paper.image('bigImage.jpg', 10, 10, 300, 300), bigCircle = s.circle(150, 150, 100); The cir
The localStorage API has some limitations, which you may need to work around for larger applications. The new cross-storage (License: Apache 2.0, npm: cross-storage, Bower: cross-storage) library from Daniel St. Jules at Zendesk adds support for cross-domain localStorage with permissions. It even has an ES6 Promise API. It uses two components: hubs and clients. Hubs can set permissions based on on
⢠Layout ⢠Paint ⢠Composite align-content Changing align-content alters the geometry of the element. That means that it may affect the position or size of other elements on the page, both of which require the browser to perform layout operations. Once those layout operations have completed any damaged pixels will need to be painted and the page must then be composited together. align-items Changi
Weâve compiled a list of the most used and useful APIs that are built in to the standard Node.js runtime. For each module youâll find simple english explanations and examples to help you understand. This guide has been adapted from my course Node.js: Novice to Ninja. Check it out there to follow comprehensive course to build your own multi-user real time chat application. It also includes quizzes,
This article demonstrates how to use CSS transforms, perspective and some scaling trickery to create a pure CSS parallax scrolling website. Parallax is almost always handled with JavaScript and, more often than not, itâs not very performant with the worst offenders listening for the scroll event, modifying the DOM directly in the handler and triggering needless reflows and paints. All this happens
July 8, 201410 Essential Sublime Text Plugins for Full-Stack Developers Key Takeaways Sublime Text is a highly extensible text editor that is popular among full-stack developers, with the ability to enhance its functionality through the use of plugins like Package Control, Git, GitGutter, Emmet, AllAutocomplete, Terminal, SublimeREPL, ColorPicker, MarkdownPreview, and DocBlockr. These plugins offe
Web Components are currently and excitedly being talked about as an upcoming "tectonic shift for web development" with the promise of permanently reshaping the web design landscape. Big players are moving forward to bring web components into reality. Both Google and Mozilla are already gradually rolling out native browser support. What are web components you ask? In a nutshell, web components give
Freebie: Flat Style Squared Preloaders (GIF, AEP, PNG) A set of really nice and modern animated GIF preloaders by PixelBuddha. The colorful set comes with seven unique square style activity indicators in three sizes and the Adobe After Effects file. Today we are really happy to share a set of creative activity indicators by PixelBuddha with you! You may have seen the first set of the Flat Preloade
ãµã¤ãºãå¤æ´ããã¦ãããã¤ã©ã¤ã表示ã¯ã§ãã¾ãã Responsive tablesã®ä½¿ãæ¹ Step 1: ã¹ã¿ã¤ã«ã·ã¼ã ã¹ã¿ã¤ã«ã·ã¼ããheadå ã«å¤é¨ãã¡ã¤ã«ã¨ãã¦è¨è¿°ãã¾ãã <head> ... <link rel="stylesheet" href="css/rwd-table.min.css"> </head> Step 2: ã¹ã¯ãªãã ã¹ã¯ãªããã</body>ã®ä¸ãããã«è¨è¿°ãã¾ãã <body> ... <script type="text/javascript" src="js/rwd-table.js"></script> <script> $(function() { $('.table-complex').responsiveTable({ adddisplayallbtn: true, addfocusbtn: true, fixednavbar: '#n
ãã¾ãã¾ãªãªãã£ã¹ãã¼ã«ã®ãã¯ã¿ã¼ããã¯ãFreebie: Comprehensive Office Environment & Tools Vector Packã ãªãã£ã¹ããã¸ãã¹ã§ä½¿ç¨ãããã¼ã«ã«ã¯ãããããªç¨®é¡ããããé常ã«èº«è¿ãªåå¨ã ã¨ããæ¹ããwebãã¶ã¤ã³ãªã©ãããæã«ã¤ã©ã¹ãç´ æã¨ãã¦ä½¿ç¨ãããã¨ãå°ãªãããã¾ããããããªä¸ä»åç´¹ä»ããã®ã¯ããã¾ãã¾ãªãªãã£ã¹ãã¼ã«ã®ãã¯ã¿ã¼ããã¯ãFreebie: Comprehensive Office Environment & Tools Vector Packãã§ãã å®çªã®ãªãã£ã¹ãã¼ã«ããã©ããã¿ã¤ãã®ãã¯ã¿ã¼ã¤ã©ã¹ãã§ã¾ã¨ããããªã¼ç´ æã¨ãªã£ã¦ãã¾ãã 詳ããã¯ä»¥ä¸ ãã¹ã¯ããããã½ã³ã³ãã¹ãã¼ããã©ã³ããã¦ã¹ãUSBãªã©ã®ãã¹ã¯ã¯ã¼ã¯ã«æ¬ ãããªããã«ãããã¤ã¤ãã³ããã¼ãããã³ãªã©ãæ®æ®µãã¸ãã¹ã·ã¼ã³ã§æã¡æ©ãã¢ã¤ãã ã
WindowsXPã®ãµãã¼ããçµäºãããã®å ã¯Webãµã¤ãå¶ä½ã«ãã㦠IE8ã対象å¤ã«ã§ããç¶æ³ãå¢ãããã¨ãæ³å®ãã CSS3ã®åæ©è½ãä»ã¾ã§ä»¥ä¸ã«æ´»ç¨ã§ããæ©ä¼ãå¢ãã¦ãããã¨æãã¾ãã ãããªä¸ãæè¿ãã¡ãã¡ã§è©±é¡ã«ãªã£ã¦ãã è¤éãªCSS3ã¢ãã¡ã¼ã·ã§ã³ã¨ãã§ã¯ããç°¡åã«å®è£ ãããã¨ãæ±ããã¨ãå¯è½ã«ãªã ãiHover â CSS3 hover effects packãã¨ãMagic Animations CSS3ãã® åãã¼ã«ããã®å ã¨ã¦ãåèã«ã§ãããã ã£ãã®ã§ã¡ã¢æ¸ãã¨ãã¦ç´¹ä»ãã¦ã¿ã¾ãã iHover â CSS3 hover effects pack ãã®ãiHoverãã¯ãã¦ã¹ãªã¼ãã¼æã« æ§ã ãªãã¿ã¼ã³ã®CSS3ã¢ãã¡ã¼ã·ã§ã³ã¨ãã§ã¯ããå®è£ ããã ãã¥ã¼ããªã¢ã«éã«ãªã£ã¦ãã¾ãã ãã¢ç»é¢ã«ã¯ãåå½¢ã¢ãã¡ã¼ã·ã§ã³ãã¿ã¼ã³ã¨ åè§ç³»ã¢ãã¡ã¼ã·ã§ã³ãã¿ã¼ã³ãç¨æã
t.hondaã§ããAngularJSã¨Railsã®åå¼·ãã¦ããCRUDæ©è½ãæã¤ãµã³ãã«ããã°ã©ã ãä½ã£ã¦ã¿ã¾ããã ã¦ã£ã¹ãã¼ã®ååã¨ä¾¡æ ¼ããç»é²ãã¦è¡¨ç¤ºããã¢ããªã§ãã å ãã¯éçºããããã®ç°å¢ãæ§ç¯ããæé ããã¡ã¢æ¸ãç¨åº¦ã«æ¸ãã¦ããã¾ãã ãéçºããããããªã®ã§ãAugularJSå´ãåã³Railså´ã§ã¦ããããã¹ããå®è¡ã§ããç°å¢ãæ´ãããã¨æãã¾ãã ã¾ããViewã«ã¯Twitter Bootstrapã使ç¨ãã¾ãã ã§ã¯ãæé ã§ãã ããã¸ã§ã¯ãä½æ 0.(rails new ãªã©ã§Railsã¢ããªã±ã¼ã·ã§ã³ãä½æ) 1.Gemfileã«ä»¥ä¸ã追å gem 'therubyracer' gem 'execjs' gem "twitter-bootstrap-rails" gem "less-rails" group :development,:test do gem 'rs
ä½æï¼2014/04/21 æ´æ°ï¼2014/10/24 Webå¶ä½ > ååã³ã¼ãã¬ã¼ããµã¤ãå¶ä½ãæãjQuery ãã©ã°ã¤ã³ãã¾ã¨ãã¾ããããä»åã¯CSSçã¨ãããã¨ã§ã使ç¨é »åº¦ãé«ããã®ã¨ãããããå¿ è¦ã«ãªããããªãã®ããå¿ããªãããã«ã¡ã¢ãã¦ããã¾ããã³ã¼ãã¬ã¼ããµã¤ããWeb ãµã¼ãã¹ãµã¤ãã§ããããªã使ããã¦ãããã®ããä»å¾å¢ããããªãã®ãªã©ã ã¨ã³ã¸ãã¢éå ±ã¯ Twitter ã®@commteã§é ä¿¡ãã¦ãã¾ãã ããã 横並㳠ï¼ï¼ä»ã¾ã§ã®åãè¾¼ã¿è§£é¤ ï¼ï¼æ¨ªä¸¦ã³ã並ã³é ï¼ï¼åçã«ä¸¦ã¹ãï¼æ®µçµã¿ ããã²ã¼ã·ã§ã³ã¡ãã¥ã¼ ï¼ï¼å¤é層ããããããã¦ã³ ï¼ï¼amazon風ãã¡ã¬ãããããã¦ã³ ï¼ï¼ããã¯ã¼ã¡ãã¥ã¼ ã³ã³ãã³ãã¡ãã¥ã¼ ï¼ï¼ã¢ã¼ãã«ã¦ã£ã³ã㦠ï¼ï¼ã¢ã³ã¼ãã£ãªã³ ï¼ï¼ã¿ãããã« ãã¼ãã« ï¼ï¼ï¼ã¹ãã©ã¤ããã¼ãã« ï¼ï¼ï¼ã¬ã¹ãã³ã·ãï¼ãã¼ãã« ãªã¹ã ï¼ï¼ï¼ã«ã¦ã³ã
æ°åã¨ã³ã¸ãã¢åãï¼Macã«ã¤ã³ã¹ãã¼ã«ãã¹ãã¢ããªé2014å¹´æ°åã¨ã³ã¸ãã¢åãã«ãæåããç¥ã£ã¦ããã¨ä¾¿å©ã«ãªãã§ãããã¢ããªãªã©ãç´¹ä»ããæ©ä¼ããã£ãã®ã§ãã¤ãã§ã«ããã°è¨äºã¨ãã¦ã¾ã¨ãã¦ãããBoxenã¨ãããããã©ãæ£ç´æ軽ãã«ãããå°è±¡ãªã®ã§ãæ®éã«HomeBrewã¨æä½æ¥ã ä¸è¨ã§èª¬æãã¦ããHomeBrew Caskã使ãã°ãã»ã¼ä¸çºã§å¿ è¦ãªã¢ããªã±ã¼ã·ã§ã³ãæã«å ¥ãã®ã§ãªã¹ã¹ã¡ã æ£ç´ãiOS/Androidã¨ã³ã¸ãã¢åãã®ãã®ã¯ãããã¾ããªãâ¦ããã¾ããã åæ Mac OSX 10.9ãï¼å¤å°ãå¤ãã¦ãåºæ¥ãã¨æããã©ï¼ Webã¨ã³ã¸ãã¢ï¼PHPã¡ã¤ã³ï¼ï¼iOS,Androidã¨ã³ã¸ãã¢å¯¾è±¡ ãªã«ããªãã§ãæåã«å ¥ããã¹ãã¢ã㪠Xcode HomeBrew HomeBrewãéãã¦ã¤ã³ã¹ãã¼ã«ãã¹ããã® Brew Cask zsh vim jq | JSONãã¼ãµã¼
Gist ã®ãã¼ã¸ã£ã¼ã Newer 㨠Older ããç¡ãã¦ã¤ãããªãå¯è½æ§ããã£ãã®ã§ãã¼ã¸ã£ã¼ã使ãããããã Google Chrome æ¡å¼µãã¤ããã¾ããã Github Chrome ã¦ã§ãã¹ã㢠ä½ã£ãããã§å¾ãããç¥è MutationObserver 㧠DOM ã®å¤æ´ãæ¤ç¥ãã Gist ã¯æåã«ãã¼ã¸ãèªã¿è¾¼ãã¨ãã¯é常㮠GET ãªã¯ã¨ã¹ããªã®ã§ãwindow.onload ã¤ãã³ããåããã©ããNewer ã¾ã㯠Older ãã¯ãªãã¯ãã¦é·ç§»ããã¨ãpushState ã使ã£ã¦ããã®ã window.onload ã¤ãã³ããåããªãããã®ãããJavascript 㧠DOM ãæ¸ãæããããã¿ã¤ãã³ã°ã§ãæ¡å¼µæ©è½ãåãããã«ãMutationObserver ã¨ãããã®ã使ã£ãã
ãªãªã¼ã¹ãé害æ å ±ãªã©ã®ãµã¼ãã¹ã®ãç¥ãã
ææ°ã®äººæ°ã¨ã³ããªã¼ã®é ä¿¡
å¦çãå®è¡ä¸ã§ã
j次ã®ããã¯ãã¼ã¯
kåã®ããã¯ãã¼ã¯
lãã¨ã§èªã
eã³ã¡ã³ãä¸è¦§ãéã
oãã¼ã¸ãéã
{{#tags}}- {{label}}
{{/tags}}