12 марта 2009, 5:08

Избранное

utf8   cp1251  

13 августа 2009, 11:06

Избранное

19 сентября 2009, 11:15

Javascript: minijQuery 0.0.0.1 alpha :D

27 августа 2009, 8:16

PHP: BBcode to HTML

17 марта 2011, 10:46

5 августа 2013, 17:40

21 августа 2014, 20:49

easy node.js web-server

var http = require("http"),
    url = require("url"),
    path = require("path"),
    fs = require("fs"),
    port = process.argv[2] || 8888;

http.createServer(function(request, response) {

  var uri = url.parse(request.url).pathname
    , filename = path.join(process.cwd(), uri);

  path.exists(filename, function(exists) {
    if(!exists) {
      response.writeHead(404, {"Content-Type": "text/plain"});
      response.write("404 Not Found\n");
      response.end();
      return;
    }

    if (fs.statSync(filename).isDirectory()) filename += '/index.html';

    fs.readFile(filename, "binary", function(err, file) {
      if(err) {        
        response.writeHead(500, {"Content-Type": "text/plain"});
        response.write(err + "\n");
        response.end();
        return;
      }

      response.writeHead(200);
      response.write(file, "binary");
      response.end();
    });
  });
}).listen(parseInt(port, 10));

18 февраля 2014, 18:11

19 февраля 2012, 16:21

27 октября 2009, 12:13

24 марта 2011, 12:45

27 июня 2008, 14:02

<script type="text/javascript">
function getTagsIdList (id){
  //получаем div id через id.parentNode
  //и с помощью getElementsByTagName собираем все элементы с тегом "а"
  var tagaelm = id.parentNode.getElementsByTagName('a');
  //в цыкле выводим название элемента(объекта, тега) и его содержимое
  for(var i=0; i < tagaelm.length; i++) 
  alert(tagaelm[i].id + "\n" + tagaelm[i].innerHTML);
}
</script>
<div>
  <a id="a1" onClick="getTagsIdList(this);" href="#">link1</a>
  <a id="a2" onClick="getTagsIdList(this);" href="#">link2</a>
  <a id="a3" onClick="getTagsIdList(this);" href="#">link3</a>
</div> 

12 апреля 2010, 11:04

17 августа 2009, 20:42

javascript: «Bug» with previousSibling

25 августа 2009, 11:10

Избранное

16 января 2014, 17:34

CSS: hack for new Chrome (29+)

@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) { .selector {} }
Chrome   css   hack