Последни публикации

Страници: [1] 2 3 ... 10
1
PHP / Re: Youtube video
« Последна публикация от Avalanche - 17 Август 2017, 10:36:08 »
Важна ли ти е първата част от линка (www, http, etc)? Ако си сигурен, че след края на видеото има whitespace, може да минеш по мързеливата лаистна с нещо от сорта на това http://regexr.com/3gipq
2
PHP / Youtube video
« Последна публикация от puzzelbrain - 14 Август 2017, 22:30:11 »
Здравейте, направо на проблема - имаме някакъв текс $x = "ala bala https://www.youtube.com/watch?v=4FaRP12ck7k ala bala alabala" как мога да запиша линка на видеото в отделна променлива? Като се има предвид, че това не е задължителен формат на линка. Форматите могат да бъдат следните:

youtube.com/v/vidid
youtube.com/vi/vidid
youtube.com/?v=vidid
youtube.com/?vi=vidid
youtube.com/watch?v=vidid
youtube.com/watch?vi=vidid
youtu.be/vidid
youtube.com/embed/vidid
http://youtube.com/v/vidid
http://www.youtube.com/v/vidid
https://www.youtube.com/v/vidid
youtube.com/watch?v=vidid&wtv=wtv
http://www.youtube.com/watch?dev=inprogress&v=vidid&feature=related
https://m.youtube.com/watch?v=vidid

В $x очакваме или само линк към видеото (което би опростило работата) или текст и линка. Крайния резултат трябва да е $y=линк към видеото. След това да извлека id-то на видеото с :

Код: PHP
  1. preg_match("/^(?:http(?:s)?:\/\/)?
  2.    (?:www\.)?(?:m\.)?(?:youtu\.be\/|youtube\.com\/(?:(?:watch)?\?(?:.*&)?v(?:i)?=|
  3.    (?:embed|v|vi|user)\/))([^\?&\"'>]+)/", $url, $matches);
и да го ембедна с iframe-а на тубата. Благодаря предварително. :)
3
Бази данни / Кое е по- бързо COUNT(id) или ...->rowCount()
« Последна публикация от HanKrum - 10 Август 2017, 09:49:02 »
Здравейте!
Ползвам PDO и MySQL с много тежка база и всяка милисекунда ми е важна.
Та на въпроса: Кое е по-бързо?
Код: PHP
  1. $br = $this->bd()->prepare('SELECT COUNT(id) AS cnt FROM tab;')->fetchRowAssoc();
  2. $broj = $br['cnt']
  3. //като fetchRowAssoc() е ...->fetch(\PDO::FETCH_ASSOC)
или
Код: PHP
  1. $broj = $this->bd()->prepare('SELECT id FROM tab;')->RowCount();
4
Какво ще кажеш за.... / Re: tutorials.bg
« Последна публикация от HanKrum - 02 Август 2017, 01:23:40 »
Там можеш да се научиш само да кликаш по-бързо по бутоните на плеъра, не ми харесва поднасянето на информацията. То "шапката" на видеата е с по-голяма продължителност, отколкото самия урок!
5
JavaScript / Re: JS Без презареждане
« Последна публикация от HanKrum - 10 Юли 2017, 21:44:17 »
...по добре ще е да е в сесията запаметено дали е кликнато за показване, защото бисквитките се обменят(четат/записват) барабар с хедърите или казано с по-малко думи - като се зарежда страницата.
6
Какво ще кажеш за.... / Re: Представете си света без интернет
« Последна публикация от karch0 - 07 Юли 2017, 20:17:42 »
Свят без интернет не е кой знае какво, все едно не съм живял. На мен от работа за нищо не ми остава време, от интернет виждам само ровене и търсене на кодове, но за нормалните хора, не това е нета. По-добре си представете интернет без ФБ, простотии, 18+ сайтове, а света пълен с хора в сферат на бизнеса, които постоянно искат нови софтуери. В БГ е пълно с фирми, които се мъчат с word и ecxell, и 1 лев не искат да дадат за софт, който с лекота ще им свърши работата. Аз това не мога да си преставя, а го виждам!
7
Какво ще кажеш за.... / Re: филми на тема компютри
« Последна публикация от karch0 - 07 Юли 2017, 20:07:18 »
То във филм да говорят за програмиране малко трудно. Ще гледаме jQqury кодове и ще ни държат в напрежение през цялото време :D По-добре нещо биографично, например този за апъл, въпреки че много хора не харесват марката.
Има разлика между това да си програмист и да създаваш иновации. Преди да става дума за "създаване" ние трябва да сме наясно, какво искат хората? Този въпрос звучи смешен! Какво искат жените?  Същото, което искат всички хора - никой не знае какво е то. В завършен вид един продукт е далеч повече, от това, което е бил още като идея и точно той е това което искат хората. Ето премери: кой е измислил мишката - нещо толкова просто, а какво ползване има в момента.  Кой е подредил буквите по клавиатурата? Как ще докажете, че в нея има излишни клавиши? Всеки прави някакви програми и се радва на тях, защото се е трудил, но истинската им стойност е равна на броя от  хората, които ще ползват програмата. Създайте полезна програма без която хората не могат и ще имате повод за гордост.
Както Стив Джобс е казал. "Дизайнът не е само как изглежда или как се усеща нещо. Дизайнът е как то работи." От гледна точка на програмирането не е така, но той друго има предвид. Може да напишеш код за 5 дена и после за да промениш нещо малко, да ти отнеме 10 дена - това е дизайна.
Та за филмите имах предвид, че е не е толкова интересно "да програмираш нещо", а "какво ще бъде това нещо". Ако можем да създаден всичко, то какво ще създаден? Аз искам няколко програми: да вкарам в нея 2 заглавия на филми, които ми харесват и тя да каже, кои друго филми ще ми харесват. Същото го искам и за музиката. Да дам 2-3 линка със статии или видеа, които ми харесват и тя да покаже други. Да поставиш едно стихотворение на Вазов и тя да напише други, които да са със същия стил. Та, ако говорим за компютърна мощ и възможности, аз това виждам.
За това което мисля, ето няколко цитата:
Steve Jobs:
Цитат
Не живей според мислите и очакванията на другите!
Не позволявай шумът от мненията на хора да заглуши твоя собствен вътрешен глас!
Имай смелостта да следваш сърцето и интуицията си.
Никола Тесла
Цитат
Настоящето е ваше, но бъдещето мое
Айнщайн
Цитат
Фантазията е по-важна от знанието
Ето други подобни:
Цитат
Върши онова, в което вярваш и вярвай в това, което вършиш.
Ти си роден, като оригинал, не умирай като копие
Трябва да бъдете промяната, която искате да видите в света
Ако всички мислят еднакво, никой не мисли достатъчно.
Човешкия ум има 3 ключа които отключват всичко – знание, мисъл въображение – всичко е в тях.
Във филм за Стив Джобс, точно това се разглежда - той не е позволявал на хората да пренебрегват неговите идеи и в крайна сметка в това е бил неговия успех. Дори е казал, че не търси хора, с които да се отнася добре, а да ги направи още по-добри в работата им.
Поради всички тези неща, мисля че биографичните филми са сходни с дейностите компютри, програмиране, дизайн, защото засягат велика личност, която носи със себе си промяната.
8
JavaScript / Re: JS Без презареждане
« Последна публикация от karch0 - 07 Юли 2017, 18:34:55 »
При кликане трябва да се прави куки.
$("#show" ).click(function() {
   document.cookie =  "menu=; expires=Thu, 01 Jan 1970 00:00:00 GMT;"; // изтриване на кукито
   document.cookie = "menu=1; expires=; " // нова стойност на кукито
});
$("#hide").click(function() {
   document.cookie =  "menu=; expires=Thu, 01 Jan 1970 00:00:00 GMT;"; // изтриване на кукито
   document.cookie = "menu=0; expires=; " // нова стойност на кукито
});


После за проверка за куки и показване / скитане може да се прави с php или js, но понякога браузъра кешира и не показва актуалната информация. Тук е така  - като се цъка на View таблица или списък и след това на страниците 2, 3, 4 не показва избрания View.
Мисля че трябва с ajax да се проверява и да се обновяват елементите
9
Какво ще кажеш за.... / Re: tutorials.bg
« Последна публикация от jazzman - 08 Юни 2017, 13:43:10 »
Проблем при Иван е, че не се работи ( той ли не желае, условия ли няма, желаещи ли няма .....не знам )в тийм създавайки такъв тип проекти, говоря за съдържанието на материалите - виждам само негови уроци :) Примерно сайт като научиМе е не по-малко полезен.
10
Какво ще кажеш за.... / Re: tutorials.bg
« Последна публикация от HD - 02 Юни 2017, 11:32:53 »
Добре изглежда сайтчето. И е пуснал нови уроци.
Страници: [1] 2 3 ... 10