Кен Робинсън и училищната система
Published on 01.05.2011
Video is old: Watch here
Aко по някаква причина се налага да се използват двете библиотеки заедно в една и съща страница, въниква проблем с използването на $ namespace-а, подразбира се че не може да имаме 2 различни библиотеки използващи един и същ namespace :)
Решението:
Jquery има една функция наречена
jQuery.noConflict();и единственото нещо което трябва да се направи е това да се добави веднага след извикването на jQuery библиотеката (или в самата нея :) ).
$("div p").hide();ползваме
jQuery("div p").hide();друг вариант е и
(function($) { $("div p").hide(); })(jQuery);Освен това ако $ не се "презаписва" може да се използват и функциите на Prototype вътре в jQuery блок :)
Най-използваният начин за четене на файлове под Python е следният
f = open('fayl.txt', 'r') for line in f.readlines(): print line
import fileinput file_1 = 'golqqqqm_file.csv' for line in fileinput.input([file_1]): print lineХубавото на модула е че не зарежда целия файл в паметта и че позволява да се добавят десетки файлове за четене т.е може да се направи нещо такова
import fileinput for line in fileinput.input(['file1.txt','file2.txt','file2.txt']): print line
Jay Salvat е написал едно plugin-че за jquery с помощта на която много лесно може да се направи face detection на дадена снимка.
Използването на въпросната библиотека е супер лесно, ето пример:
$(function(){ $('#detect').click(function(){ var coords = $('#demo img').faceDetection({ start: function(img){ $('.face').remove(); $('#detect').text('Processing...'); }, complete: function(img, coords){ $('#detect').fadeOut(); }, error: function(img, code, message){ alert('Error ' + code + ': ' + message); } }); for (var i = 0; i < coords.length; i++) { $('<div>', { 'class': 'face', 'css': { 'position': 'absolute', 'left': coords[i].positionX + 'px', 'top': coords[i].positionY + 'px', 'width': coords[i].width + 'px', 'height': coords[i].height + 'px' } }).appendTo('#demo'); } return false; }); });
Много бърза проверка дали въведеният от потребителя текст е валиден email адрес.
if (preg_match('/^[^\W][a-zA-Z0-9_]+(\.[a-zA-Z0-9_]+)*\@[a-zA-Z0-9_]+(\.[a-zA-Z0-9_]+)*\.[a-zA-Z]{2,4}$/',$email)) { echo 'Valid email'; }