Я тут подумал / php :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

geek php песочница 

Я тут подумал


Было бы забавно, если бы твой язык программирования

определяла шляпа из гарри поттера


Сидишь такой


"Только не php. Только не php. Только не php."



Подробнее
geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,php,песочница
Еще на тему
Развернуть
Ruby?
ABAP!!!!
Чем так плохо php? Я только собрался его учить
В самом языке ничего плохого, просто там очень низкий порог вхождения. И если тупая обезьяна сломает зубы о какой-нибудь C# или Java, то пхп прощает много ошибок и позволяет писать говнокод в том месте, где в нормальном языке тебя бы послали на хуй, еще на этапе компилирования.
Redeemer Redeemer 18.09.201622:36 ответить ссылка 13.3
JS, например, достаточно спорный язык, но из-за ряда причин стал дефакто обязательным для веба и говнокода там пишут прям вагонами. Просто пхп был популярен одно время дико - туда ринулось стадо code monkies. Сейчас они в JS. Пхп, наверное, для своего времени был крут, но его время прошло.
Прошло? Ну ну.
Ffeess Ffeess 18.09.201623:10 ответить ссылка 1.8
Ну, его популярность из года в год падает. И все меньше новых проектов на нем запускают. И да он до сих пор в 10ке.
Ну, пока нужны сайты и веб-приложения php будет жить, так как поисковики его любят.
LKIkost LKIkost 19.09.201600:12 ответить ссылка -6.5
Я всего лишь написал, что пик популярности пхп прошел и нового не предвидится.
Только вот поисковику глубо похуй, какой там бекенд - пхп-й ли, питон ли, или какой-то изврат с pure C :-)
> или какой-то изврат с pure C :-)

Например Апач, поверх которого катаются все эти ваши похапе и петоны.
Не обижай pure C, оно ещё тебя переживёт.
Loser2 Loser2 19.09.201606:50 ответить ссылка 3.0
Я вообще-то думал скорее о генерации контента чем-нибудь на сишке.
Но тут ты безусловно прав.
как бы php7 вышел, вполне себе вещь.
Его еще фиксить и фиксить. Но язык активно развивается, так что говорить "но его время прошло" неправильно.
Ffeess Ffeess 19.09.201610:30 ответить ссылка 0.1
Присоединяюсь. JS это новый Похапе или Дельфи, кол-во говнокода на котором побило все рекорды предыдущих рекордсменов.
Ты серьёзно приводишь С# как какой-то сложный язык программирования?
Ымут Ымут 19.09.201603:09 ответить ссылка -0.9
кто-то не читает спеки, ай-ай-ай
villy villy 19.09.201608:21 ответить ссылка 0.1
Все относительно. Я пишу на джаве, с шарпом тоже дело имел, но не считаю их сложными. Но для типичного быдлокодера на пхп, да они сложные.
Попробуй скалку. Там местами ебучий вынос мозга.
Спорно. Любая макака, что изучила JS, сможет изучить и C#, там нет ничего принципиально иного. Я сам сейчас такая макака, и с изучением именно C# никаких проблем не было. Вот я делаю первые попытки в C++, и вот этот язык уже регулярно ломает мне хребет.
Gwiny Gwiny 19.09.201607:38 ответить ссылка 0.4
Суть не в этом. В C# IDE тебя ведет за ручку и не даст написать херни. В веб языках - легко.
IDE, поддерживающие конкретно Javascript также существуют, и ими даже пользуются люди. Да, IDE не спасает от всего, но в JS IDE не спасает примерно в тех же местах, где и в других языках. Или вы имеете ввиду, что для других языков использование IDE обязательно?
Gwiny Gwiny 19.09.201609:01 ответить ссылка 0.3
как меня радуют судари с 5 часами опыта в том или ином языке и кричащие о том что в c# нет принципиально ничего иного, хотелось бы уточнить , как велось изучение данной платформы и в каком направлении затем было углубление в этот пиздец, потому что по моему мнению, .net сам по себе тот ещё кусок говна, и говорю я это потому, что все инструменты, технологии и фреймворки для .net редкостное говно, не всегда нормально поддерживаются и не очень дружат друг с другом. Да и базовые механизмы CLR не всегда радуют.
В C# немало механик, которые могут ввести в большой конфуз. Только я, как и многие другие макаки, едва ли их используют. Было сложно понять суть делегатов (хотя это логичное продолжение анонимных функций, которые есть и в JS), необходимость строгой типизации была какое-то время болью, но писать код, код который работает, это не мешает.
Gwiny Gwiny 19.09.201612:27 ответить ссылка 0.1
>>там нет ничего принципиально иного
динамический и строго типизированый. ну вообще ничего нового.
Wolfdp Wolfdp 19.09.201612:35 ответить ссылка 0.1
Это не новый концепт, который сложно даже осознать, как часто бывает в c++. Первую неделю ты будешь забывать ставить типы, но потом это вобьется в костный мозг. Дело привычки, не ума.
Gwiny Gwiny 19.09.201615:41 ответить ссылка 0.1
Наследование, интерфейс, перегрузка, атрибуты. В js есть прототипы, но их роль сводится к добавлению свойст/методов. По сути все это можно неявно повторить в js (кроме атрибутов, хотя может в какой технологии и они присутствуют), но практического использования нет. Я бы сказал их главное различие: в js ты как правило всегда понимаешь что за обьект перед тобой и можешь творить с ним что угодно, в том же шарпе ты знаешь только текущее обьявление обьекта и можешь следовать строго предьявленым правилам.
Wolfdp Wolfdp 19.09.201615:56 ответить ссылка 0.3
Окей, признаю свое поражение.
Gwiny Gwiny 19.09.201618:06 ответить ссылка 0.1
Не слушай их, просто у php хуевая репутация из за первого и второго "веба", тысячи говно сайтов и быдло кодеров работали на нем в свое время. Сейчас PHP имеет седьмую версию, сильно оптимизирован и очень серьезно реабилитирован.
Хм... Только не php говоришь ?! Ну тогда пусть java !
xasn0w xasn0w 18.09.201622:32 ответить ссылка 3.1
Тогда 1С! Ахахахаха!
с 1с вообще все весело. платформа сама по себе офигенная. куча возможностей. но говнокодеры, которые пишут конфигурации под базы всё портят.
И диалекты такие шикарные...
Поддерживаю. Платформа реально крутая, сколько бы не обливали дерьмом ее все причастные к ИТ индустрии. Никто даже близко не приблизился к реализации всех фишек платформы от 1С в одном пакете. Скорость разработки просто запредельная. Единственный продукт, который немного близко - это платформа CUBA писаная на Java. Интерфейс рисуется на Vaadin, связь с базой через Eclips link, для больших извратов можно использовать MyBatis. Платформа OpenSource, жаль, только IDE для нее платная.
Я смущен. Мне все время кажется, что у вас идет очень тонкий сарказм.. но иногда пугаюсь что вы серьезно :)
В 1C в языке используется кириллица для ключевых слов. Это моветон в IT сообществе.
Это не сарказм. Кириллицу можно не использовать в платформе, всем ключевым словам и операторам есть аналог латиницей. Если очень хочется, можно писать как и на остальных языках. Я повторюсь, по соотношению затраченное время/полученный результат, аналогов 1С платформы нет и не предвидится. Я ни в коем случае не защищаю платформу, я просто ее очень хорошо знаю и вижу ее плюсы и минусы. Конечно, там нет ООП, меня убивает логика размещения глобальных модулей и вообще кода в платформе, сам "Конфигуратор" жутко неудобен, правда сейчас вышли 1C:Enterprise Development Tools на базе Eclipse, но это не спасение положения. Сам я не желаю особенно работать с 1С, т.к. она мне не нравится. Мне очень нравится Java, треть от текущей официальной загрузки у меня проекты на этом языке, 2/3 пока на Delphi, в качестве шабашки PHP + 1C - интернет магазин.
Это очень хорошо. И eclipse это очень хорошо. Пожалуй наконец мои руки дойдут до 1C, ибо там высокие доходы.
Там даже три килобакса с трудом можно зарабатывать, а гемора выше крыши. Оно тебе надо?
О да, три килобакса в месяц с текущим курсом очень надо. А какие еще платформы могут так, только без гемороя?
Думаю, то же и про пых сказать можно. Дело не в языке, а в говнарях.
А вот это уже реальный изврат.
Brainfuck тогда уж лучше.
Ада
иди бетон на стройке таскай
Shtukka Shtukka 18.09.201622:46 ответить ссылка 10.7
Шляпа, да ты ебанулась
Ладно, уговорил - фортран.
Но ведь это же почти то же самое...
бля, а мне вот именно оно и выпало
Кто писал виндовый GUI на фортране для веб-сервера на фортране, тот над 1С не смеётся... тот вообще не смеётся.
Ради прикола, можно ли такую на ардуино запилить?)
7inni 7inni 19.09.201600:00 ответить ссылка 1.0
ЕМНИП - мощностей для декодирования какого-либо сжатого формата маловато будет (особенно если учесть, что у нас мало RAM-ы, чтобы поместить туда весь результат проведенного на старте декодирования, а не кусок), а встроенной памяти - мало для хранения несжатого звука.
Можно, конечно, прицепить ещё и SD-карту через соответствующий шилд, но я бы глядел в сторону stm32.

з.ы. прикрутить к этому stm32 слитие данных в инет какой-либо распознавалке речи, и пусть реагирует на упоминания языков программирования.
Плееры на attiny45 делают, а она намного слабее меги в ардуине
nerwin nerwin 19.09.201607:53 ответить ссылка 0.3
Пошёл заказывать вагон пепла для посыпания головы :-)
Зачем чей то мозг декодировать. Достаточно рандомно выбирать язык и все) и чтобы она воспроизводила название и все
7inni 7inni 19.09.201618:26 ответить ссылка 0.0
Какой мозг-то? Я про декодирование звука для его дальнейшего воспроизведения (впрочем, уже указали, что я не прав), на разбор речи на контроллере я не замахиваюсь :-)
Ну разбор речи и декодирование вряд ли нужно. Если правильно помню, шляпу надевали. С выбором языка так же, надел и она рандомно выбрала язык, ну или там через вафай получилу статистику по языкам, провела какие-то расчёты и сказала про язык. В универах и колледжах было бы интересно. Не нужны всякие номера зачеток) решает все Шляпа)
7inni 7inni 20.09.201600:10 ответить ссылка 0.0
Lisp!
MaXM00D MaXM00D 19.09.201600:11 ответить ссылка 2.0
Ну а че, мне норм. Работаю конструктором, пишу параллельно прогу, которая чертит за меня.
Начертил две .pline и я у мамы программист)
noom21 noom21 19.09.201609:32 ответить ссылка 0.9
Ну тогда у меня руки из жопы, раз 2 _.Pline у меня занимают 3000 строк кода.
2 строки на каждую _.Pline и 2998 на костыли к ним :)
Это личный опыт)
noom21 noom21 19.09.201620:35 ответить ссылка 0.0
Ну я решил загорячится по полной, и написать то, что действительно нужно. В идеале даже продавать смогу, интересующиеся уже есть.
Ты еще clojure вспомни
оххо - це так давно було. років 4 тому.
-"Только не php. Только не php. Только не php."
- Хммм, не php? Но ты же галимый говнокодер, твои программы не работают без goto
-"Только не php."
- Не php? Хммм, решено! 1С!
- Да вы, блядь, прикалываетесь
LEXfes LEXfes 19.09.201600:15 ответить ссылка 11.4
Я недавно объяснял, как посчитать вероятность выпадения трёх орлов подряд, программисту 1С, который заработал на три квартиры.
enouf enouf 19.09.201601:24 ответить ссылка 4.0
Я работаю в 1С, заработал на пожрать, но знаю как посчитать количество комбинаций 6 обьектов из 48 без учета порядка. Думаю знание тервера как то связано с владением жилья
LEXfes LEXfes 19.09.201601:48 ответить ссылка 4.4
Можешь посчитать вероятность заработать на одну квартиру при условии умения посчитать вероятность выпадения трёх орлов, но надёжно стертых из памяти формулах комбинаторики?
работа с 1с предполагает, что разработчик на ней будет не столько охуительным программистом, сколь отличным специалистом в какой либо из областей учета: торгового, бухгалтерского, кадрового. Если ты в легкую сводишь баланс и можешь найти косяки еще на стадии формирования оборотки, знаешь налоговое законодательство и всю отчетность, то можно и в Майами недвижимость прикупить или в центре Москвы. В среде 1С высокие знания в области учета + хорошие способности все это автоматизировать = Охуительный доход.
работа любого программера предполагает погружение в предметную область. особенно, если проектируешь и реализуешь информационную систему (я не говорю о программерах, которым поручают писать куски кода). Это отчасти обусловлено тем, что заказчики (по идее, специалисты в своей области) ничерта в этой самой области не знают. их ставит в тупик простой вопрос - опишите как у вас все работает.
b.o.g b.o.g 19.09.201609:53 ответить ссылка 0.2
Или тебе выпадает haskel, рот растягивает улыбка, а вот желудок уже журчит, предчувствуя нелегкую жизнь.
Нет, не растягивает. Язык излишне переусложнён. На любом другом языке можно написать те же самые функциональные концепции, достаточно лишь сделать пару вспомогательных методов и соблюдать некоторые правила. Но вместо чейнинга (причём в декларативном варианте - обратного чейнинга) гораздо проще написать просто последовательность операций. Вместо того, чтобы держать возможности монад в голове, гораздо легче воплотить их в коде. И так далее. Так что для практического программирования хаскел - полная фигня.
ну хорошо, пусть тогда brainfuck!
Ты конечно шутишь с 1С, а вот мы на работу такого ищем.
Страна? Опыт работы нужен? Программист/консультант/сервисник?
LEXfes LEXfes 19.09.201621:00 ответить ссылка 0.0
Страна - Украина. Насчёт всего остального надо посмотреть (А ночью этого сделать не могу, те тот комп). Вроде прог или серв. Если заинтересовало то скинь ссылку на резюме, а я тебе скину контактные данные по которым сможешь узнать всё интересующее тебя. И да, мы не себе ищем, мы рекрутинговое агентство.
Украина. Требуется опыт УПП и УТП. Желательно 3-4 года. Хотя если там и фриланс и человек разюирается в этом... все договоримо. Требуется именно програмист понимающий в бугалтерии и т.п.
Блять, да какая разница? Инструмент он и есть инструмент.
sergbss sergbss 19.09.201600:32 ответить ссылка -3.2
Ага, только ты можешь владеть в совершенстве лазерной указкой, которая отличная, удобная, технологичная, но нах никому не нужна, а можешь отбойным молотком, который тебя прокормит и бонусом наградит вибрационной болезнью.
Может я чето в жизни не понимаю, но если оличная, удобная, технологичная, но нах никому не нужна, то может не все там так радужно?

Я все равно не понимаю срачей вокруг языков. Рынок диктует свое.
Стала ява корпоративным стандартом - учи яву.
Продается пехепе на аутсорсе всяким мелким заказчикам - учи пехапе.
Хочешь заниматься некрофилией, хиковать гдето в банке, и получать тонны бабла - учи всякие там ерланги фортраны (сори я не помню на чем древняя софтина для банков писалась)

А ответ на все это блядство один - учить нужно более чем один язык.
Первая фраза - нет. Всё может быть вполне радужно, но нигде не использоваться, где есть деньги - по разным причинам. Случается.
По остальному - да, все так. Но всегда будет боль, и у каждой технологии она своя. И когда видишь, что вот у той технологии этой боли нет и понимаешь, что ее бы можно было применить, если бы только, но на практике она не используется, может немножко пригореть.
Программисты тоже люди - нам тоже хочется поныть.
Окей, забацай мне парсер табличек ссортировкой на асемблере! А на питоне это пара строчек.
MaXM00D MaXM00D 19.09.201602:42 ответить ссылка -5.6
Окей, забей гвоздь штангенциркулем, например.
Buick Buick 19.09.201608:08 ответить ссылка 2.7
Большим штангерциркулем не крупный гвоздь забивается запросто. Но вот как раз вопрос инструментов и языка программирования состоит в том, какие задачи ставятся, если у тебя только ассемблер, то тебе дали микроскоп и им надо выкачивать гавно из сортира.
сравнение некорректное. лучшее сравнение - это, как строить дом из кирпича или блоками. блоками ты можешь построить быстро, но куча ограничений - можешь строить только помещения определенной размерности и всегда с острыми углами.
чтобы сделать арку или дверь ее надо выпилить в блоке и подставить туда "костыли", чтоб все не обвалилось.
а кирпичами можно выстроить (при умении) более сложные формы.
и тем и другим можно пользоваться и получить желаемый результат. Вопрос в том - как именно ты подойдешь к выполнению сопутствующих работ.
b.o.g b.o.g 19.09.201609:45 ответить ссылка 0.5
пара строчек для тебя и в 2-3 раза больше строк в дизассемблере и херова туча кода интерпретатора - по сравнению с написанием на самом ассемблере.
b.o.g b.o.g 19.09.201609:39 ответить ссылка -0.2
Так, а когда у нас вдруг начали просить малое количество кода? Вроде нужна скорость выполнения задания или скорость работы написанного кода.
епрст. корреляция между скоростью исполнения и количеством написанного кода - прямая. это кагбе вообще тривиально.
..насмотрелся я на результаты этой "скорости" написания. такого говнища лопатят - будь здоров. а потом удивляются все - че ж оно падает все время и тупит.
отсюда. опять же. прямая зависимость между простотой освоения того или иного языка и пониманием того, что происходит внутри кода. следовательно любой еблан освоивший простые конструкции считает себя кулхацкером и генерирует тонны выставляя все на обозрение окружающим. отсюда и складывается впечатление, что на данном ЯП можно только говнокодить.
в то время, как более сложные ЯП требуют вдумчивого изучения и как следствие - культуры написания кода.
b.o.g b.o.g 19.09.201610:50 ответить ссылка 0.4
Ну я про то, что сейчас столько софта по принципу "памяти много, процы - быстрые, код функцию выполняет - ну и в продакшн!!"

Я обычно быдлокодю когда проще на коленке написать скриптик на питоне - тикле, за часик, чем 5 часов лопатить вручную.

А оптимизация круто, когда она востребована.
согласен.
все лекарство и все яд. главное - доза.
любой инструмент - это всего лишь инструмент. не хуже и не лучше других. у них разные области применения.
главное - понимание того, что делаешь, внутренняя культура изложения своих мыслей (в виде кода) и мастерство проявляется, когда простыми инструментами делаются сложные задачи в приемлемые сроки и с соответствующим качеством.
b.o.g b.o.g 20.09.201609:31 ответить ссылка 0.0
Тут нельзя сказать что ты прямо таки прав - большой обьем кода не ведет обязательно к низкой производительностиб даже если предположим, что работа идет в рамках одного языка (случай разных ты уже разобрал выше). Ветвление кода увеличивает обьем кода при сравнительно небольшом увеличении времени исполнения (само собой есть исключения - не стоит код ветвить в вычислительном ядре), но в то же время это может быть компенсировано гибким выбором алгоритма. Например LAPACK при матричных операциях вначале пытается определить класс матрицы, которую ты используешь и потом подбирает более толковый способ обработки этой матрицы. Так что корреляция не прямая.
если брать в общем, то ты прав, но речь шла про сопоставимые задачи, реализуемые в рамках однотипного аппаратного комплекса (который обеспечивает равноценные вычислительные мощности и обработку микрокоманд), но с различными подходами и ЯП. Есть некая конечная задача (вычисление значения какой-нибудь функции, например, для неких нужд). Ее можно решить разными способами. С использованием готовых встроенных или сторонних библиотек, а можно реализовать самому. Вот в рамках таких "единиц работы" будет действительно утверждение.
При соблюдении однотипности аппаратного обеспечения - выбор того или иного алгоритма на аппаратном уровне будет одинаков и следовательно зависимость от количества написанного будет прямой (в самом простом случае - увеличивается время на обработку избыточных команд и может быть ошибочно выбран внутренний алгоритм обработки). это как со статистикой в субд, когда для оптимизации работы вручную подправляют параметры статистики для того, чтобы парсер выбрал нужный алгоритм сортировки или пишут хинтЫ.
b.o.g b.o.g 20.09.201609:25 ответить ссылка 0.0
Что значит "твой язык программирования"? Каждый кто работает в этой сфере вынужден регулярно изучать новый язык чтобы из нее не выпасть.
Программы стареют куда быстрее людей.
izuverg izuverg 19.09.201600:49 ответить ссылка -0.8
У друга в крупной конторе в Китае был чувак, который работал от силы пару раз в месяц, потому что он единственный познал и понял архитектуре одного гигантского модуля на Perl, и было дешевле содержать его, чем тратить год на рефакторинг с рисками, что это потом еще и не заработает
yozzzh yozzzh 19.09.201608:53 ответить ссылка 0.1
ФОРТРАААААААААААН
Hiss Hiss 19.09.201601:02 ответить ссылка 0.3
Да ладно. Ничего страшного. Если не подключать библиотек, где включено автоопределение типа переменной по первой букве имени. Потому что тогда надо и у себя в программе отключать, а потом искать в дебаге где ты вместо Variable написал Variabel.
Ассемблер.
Futter Futter 19.09.201602:22 ответить ссылка 1.2
ты злой
Это потому что у него компиллятора нормального не было
Который из?
Malbolge
Fjolnir
Закончив знакомство с классом, Снегг обвел аудиторию внимательным взглядом. Глаза у него были черные, как у Хагрида, только в них не было того тепла, которым светились глаза великана. Глаза Снегга были холодными и пустыми и почему-то напоминали темные туннели.
— Вы здесь для того, чтобы изучить Pascal. Очень структурированный и удобный язык программирования, — начал он.
— Многие из вас с трудом поверят, что мой предмет является важной составляющей изучения программирования, — продолжил Снегг. — Я не думаю, что вы в состоянии оценить всю красоту и изящество этого языка… Но я могу научить вас, как кодить, как компилировать, как искать баги. Но все это только при условии, что вы хоть чем-то отличаетесь от того стада болванов, которое обычно приходит на мои уроки.
А что за мода на PHP плеваться? 98% сайтов на нём написаны, зарплаты в сфере web разработки у PHP-шников наиболее высокие, как и востребованность, порог входа низкий. Или в этом вся фишка кучка неудачников пишущий на никому не нужных языках за 5 копеек греет своё ЧСВ "Мы такие особенные, мы такие умные, мы центр вселенной"
Ну у "носителей" Jv прошло вот и PhP тоже так же захотели.
JIUNn JIUNn 19.09.201611:38 ответить ссылка 0.0
Ну насчет самых высоких зп в секторе, тут Вы ошибаетесь

https://dou.ua/lenta/articles/salary-report-may-june-2016/?from=salaries
Junior SE
Software Engineer
Senior SE
3000
Разница с питоном всего в 10%, а с руби в 20%.. Ничего, я переживу
Ну, по мидлам 300 уе разницы.. Зарплата многих людей в Украине за 2 (а то и три) месяца.
Ничего так разница. Некоторые из нас зажрались.
Это по мидлам, я смотрел по сеньорам.
Именно потому что 98% интернета это черти что и сбоку бантик, все на PHP и плюются. Язык он сносный, но, во первых разрешает смешивать данные и код, во вторых сильно разросся модулями и фреймворками, так что некоторые не очень понимают как страничка в шаблон рендерится, и в третьих его пользоватеоли редко осиливают еще что-то, за что их и недолюбливают...
причем, сцук, всегда все заканчивается на выпуске новой версии IE
b.o.g b.o.g 20.09.201609:35 ответить ссылка 0.0
HAI 1.2
CAN HAS STDIO?
VISIBLE "HAI WORLD!!!1!"
KTHXBYE
Nazim Nazim 19.09.201614:15 ответить ссылка 0.1
Интересно, кому такая шляпа будет выдавать путь изучения Паскаля?
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
mathematics
visualbasic
haskell
rust
clojure
programming
matlab
lua
swift
scala
objectivée
golang
perl
lisp
esharp
sql
epp
python
ruby
java
javascript
php
TTT
IE
~1~1 r
_r r f
I I r
W
1 T
1 E
1 r
I I
I I
I I
W
1 E
1 E
0
I ,	,1
100	150	200
contains word / 100
подробнее»

geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор it-юмор javascript php Это не шутка

mathematics visualbasic haskell rust clojure programming matlab lua swift scala objectivée golang perl lisp esharp sql epp python ruby java javascript php TTT IE ~1~1 r _r r f I I r W 1 T 1 E 1 r I I I I I I W 1 E 1 E 0 I , ,1 100 150 200 contains word / 100
Посоветуй, с чего начать изучение РНР?
Ты что, ебанутый?
<û О» СВЕТЛАНА, РАБОТАЙ АКТИВНЕЙ! ТЫ ХОЧЕШЬ ВСЮ ЖИЗНЬ НА РНР ТТРОГАТЬ ИЛИ СТАТЬ ФИТНЕС-БЛОГЕРОМ?
подробнее»

it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор php языки программирования удалённое

СВЕТЛАНА, РАБОТАЙ АКТИВНЕЙ! ТЫ ХОЧЕШЬ ВСЮ ЖИЗНЬ НА РНР ТТРОГАТЬ ИЛИ СТАТЬ ФИТНЕС-БЛОГЕРОМ?