Имя: Пароль:
LIFE
 
OFF: Помогите сделать выбор ЯП
,
0 genesys
 
06.09.16
11:50
1. C++ 30% (8)
2. JS 22% (6)
3. Python 19% (5)
4. C 15% (4)
5. C# 15% (4)
Всего мнений: 27

Хочу начать изучать ЯП, в интернете много чего прочитал, в итоге советуют для обучения с нуля:
кто-то питон
кто-то джава скрипт
кто-то си/си++/си#

Что посоветуете и почему?
551 Serginio1
 
08.09.16
17:29
(548) Да у того же JetBrains  вроде есть.
552 Serginio1
 
08.09.16
17:30
553 trdm
 
08.09.16
17:30
(550) Почему бы ларьку, тем более российскому не хранить свои данные в фаерберд, линтер, майскуле или постгресе.

Только потому, что они не проплачены как предметы на курсах. А проплачены тулзы от МС. Взяточки.
554 Gary417
 
08.09.16
17:31
(553) вы серьёзно верите что в школах и вузах ms доплачивает преподам?
555 Gary417
 
08.09.16
17:32
(554) это там где у преподаватель зарплата 1/10 от ЗП программера в отрасли?
556 Serginio1
 
08.09.16
17:33
(553) Просто потому, что по ней легче найти информацию и совет. Про простоту обслуживания уже не говорю.
557 trdm
 
08.09.16
17:35
(554) Не во всех, достаточно было направить майнстрим, и ежики будут без взяток по инерции кушать кактус.

Взятки были в конце 90-х. И есть сейчас, но фрагментарно - в них нет смысла, страна и так конкртно подсела на мелкософт.
558 Gary417
 
08.09.16
17:35
(553) когда российский ларёк вывесит вакансию "погромист, знание postgres, linux, c++ опыт работы от 10 лет, зп 10тыр" он никого вообще не найдёт, а вот с MS технологиями ещё могут быт варианты
559 Gary417
 
08.09.16
17:36
(557) а куда ей было подсаживатся в конце 90х, тогда линукс был игрушкой для гиков
560 trdm
 
08.09.16
17:37
(555) Да причем тут преподаватели????

Взятки шли составителям программ обучения в министерства. А преподаватели прогнутся под приказы. Легче заплатить тому кто всем указывает что есть, чем преподам.
561 Gary417
 
08.09.16
17:38
(560) где взять преподов под линукс, да ещё в конце 90х?
562 Gary417
 
08.09.16
17:39
о чём вы хоть...в то время юникс был суровым интерпрайзоми только только померла полуось, винда была единственным менстримом
563 Господин ПЖ
 
08.09.16
17:40
>Взятки шли составителям программ обучения в министерства.

от кого?

от создателя pascal?
564 trdm
 
08.09.16
17:44
(563) Забыл историю с чемоданами и Е.Борей? Они тогда лавеломом регулировали эти процессы управляя майнстримом.
565 trdm
 
08.09.16
17:45
(561) А закрытие заводов с выпускающих советскую электронику, тоже забыли?
566 trdm
 
08.09.16
17:46
(562) Да тогда и дос и юникс были на одном уровне. А полуоську замочили, она не сама померла.
567 trdm
 
08.09.16
17:47
Да, янки нагадили, но сами не дураки оказались - сумели в нужные места пристроить и BSD и линуксы и т.п.
568 Gary417
 
08.09.16
17:50
(566) Это какой юникс то был одноуровневый чтобы его на домашнем компьютере поставить и попрограммить?
569 Serginio1
 
08.09.16
17:55
(560) У MS есть бесплатные программы для учебных заведений.
Это взятка?
570 Одинесю
 
08.09.16
18:04
Можно глупый вопрос - Unix сейчас для чего, для банков? Ну, для сайтов, организация сети внутри компаний сейчас не требует Линукса, единственное его преимущество - Free.
571 Одинесю
 
08.09.16
18:05
Я к чему - стоит ли время на его обучение что-нибудь полезное.
572 Gary417
 
08.09.16
18:08
(570) троллинг?

организация сети (именно сети) не требует, но инфраструктуру для энтерпрайзных приложений проще на линуксе строить, БД, серверы приложений, вебсервисы, почта, прокси, днс, лдап
573 Gary417
 
08.09.16
18:10
есть аналог постфикса в винде? а vsftpd? Squid?

так чтобы простенько, а не монстр типа Exchange который AD корёжит, или ISA ..который.. (вообще вспоминать страшно промолчу)...
574 Serginio1
 
08.09.16
18:12
(570) Сейчас в облаках востребованы. По этому кстати и MS взял курс на кроссплатформенность
https://habrahabr.ru/post/266293/

А в облаках они зарабатывают значительно
575 trdm
 
08.09.16
18:14
(570) Наиболее стабильная сетка что я видел была на новел нетвари. На столько есть не просила, что сервак, держащий сеть просто покрылся неимоверным слоем пыли пока не возникли проблемы. А одмин просто забыл пароль.
576 trdm
 
08.09.16
18:15
(569) С тобой фанатиком бесполезно разговаривать. Ты не адекватен, как полоумный. И информацию ты тупо не воспринимаешь.
577 Serginio1
 
08.09.16
18:16
578 Одинесю
 
08.09.16
18:16
(572) Я по опыту 20-летней работы в айти, может линукс и круто - но всегда встречал только МS, линукс - только слабые точки. Ну и, повторюсь, доступность. Чем мне не нравится программирование - это исследование громадных запасов библиотек, апи, ворков, программирование сейчас - это поиск оптимального из давно уже решенного. Здесь молодым дорога, хватким.
579 trdm
 
08.09.16
18:17
Все упирается в вендовый майнстрим:  отсутствие специалистов по юниксовым технологиям. Их тупо негде применять и даже если человек ими владеет без практики забывается.
580 Serginio1
 
08.09.16
18:18
(576) Это я фанатик? Я ни один продукт не хаю. Говорю о том о чем разбираюсь. Только и всего.
Информацию то я как раз вопринимаю, а во ты выдаешь не информацию, а свою ненависть к M$
581 trdm
 
08.09.16
18:20
МС-у не откажешь в юзабилити их продуктов. Няшные и удобные местами. Барыги, умеют и взятки давать и лобировать интересы и интерфейс хорошо строить.

Правда подлая душенка найдет где воздух попортить - родили мегастукача Win10. Но пипл схавал и многие кто схавал устроили оси бойкот.
582 Serginio1
 
08.09.16
18:20
583 Serginio1
 
08.09.16
18:21
(581) У меня уже везде 10 стоит. И доволен.
584 trdm
 
08.09.16
18:22
(580) А я не хаю твой любимый продукт, я говорю что МС - заподлюшка и на нее не стоит подсаживаться, даже если продукт хороший.
Я ж говорю - ты упертый фанатик, тебе говорится одно, а ты тупишь и стрелки переводишь. Дурака ты включил всерьез и надолго. Осторожно, это может войти в привычку.
585 trdm
 
08.09.16
18:23
А не порали забанить Serginio1 как агента вражеской экономической системы?
586 Одинесю
 
08.09.16
18:24
(583) Напиши ветку, как избавиться от побочных эффектов, в особенности встроенного браузера.
587 Одинесю
 
08.09.16
18:24
(585) А что наше?
588 trdm
 
08.09.16
18:33
(587) 1С, Линтер, постгрес, опенсурс - тоже общая херня.
589 Loky9
 
09.09.16
09:02
(514) Типизация нужна для определения поведения типа, а всё остальное вторично.
Linq - удовольствие сомнительное и не всегда необходимое, async/await в основном для ленивых вебостроителей.
Когда нужно было быстро набросать десктоп-клиент БД, я схватился за разрекламированную .NET и обломался, т.к. не нашел ничего позволяющего быстро решить задачу. Ни нормальных гридов, ни нормальной привязки к ним моделей, только жуткие методички, кормящие охапками xml. Даже в дельфи с этим было лучше.
590 Serginio1
 
09.09.16
10:34
(585) Буду только рад. Времени больше буду уделять более нужным задачам.
(589) Вот Linq to EF позволяет быстро решить задачу.
http://metanit.com/sharp/entityframework/

Линк для объектов помогает работе с коллекциями быстро и удобно
async/await  это широкий круг задач. У меня есть статьи где показывается применение асинхронного программирования в 1С.
Суть ты можешь запустить множество задач, и не ожидать окончания выполнения, а обрабатывать задачу по сигналу об окончании.

Гридов полно. В WPF прекрасные привязки.  Просто с кандачка то это не сделать. Нужны знания.

(588) .Net Core опенсурс. А насчет постгрес то лучше деньги зпалатить и пользовать более надежное ПО.
Опять же никто тебе не запрещает использовать то, что ты хочешь.
591 Loky9
 
09.09.16
10:43
(590) "Просто с кандачка то это не сделать. Нужны знания."
Ну и гудбай .NET! Сделал с кандачка на другой платформе, которой до того не пользовался.
592 Gary417
 
09.09.16
10:58
(590) < .Net Core опенсурс.>

Java тоже опенсурс, но это не мешает ораклу судится с гуглом
593 trdm
 
09.09.16
11:01
(590) > А насчет постгрес то лучше деньги зпалатить и пользовать более надежное ПО.

А в чем ненадежность PostgreSQL состоит?
594 trdm
 
09.09.16
11:04
+(593) В том что программист откат не получит при покупке?
595 Torquader
 
09.09.16
11:10
(590) При работе с базой данных параллельные задачи - не есть хорошо, так как на каждую отдельное соединение к базе данных и отдельная транзакция - конечно - если кто-то любит ловить взаимоблокировки - это его путь.
Так что для 1С можно рассматривать асинхронное программирование как последовательное выполнение задач в порядке очереди, не мешая пользователям работать.
596 Serginio1
 
09.09.16
11:12
(591) Очень рад за тебя. Только вот когда хаят  С++ это как раз из той области.
Кстати у MS есть права и на Линукс
http://www.ixbt.com/news/hard/index.shtml?00/47/42
http://telecomblog.ru/internet-novosti/microsoft-zarabativaet-na-linux
597 Gary417
 
09.09.16
11:13
(596) не на линукс, а на юникс

линукс это НЕ юникс, юникс это FreeBSD и Apple
598 Serginio1
 
09.09.16
11:16
599 Gary417
 
09.09.16
11:18
(598) (596) это скорее следствие избавится до многолетних судебных тяжб из-за кривой патентной системы, чем "реальные права на линукс"
600 trdm
 
09.09.16
11:21
(596) >  Кстати у MS есть права и на Линукс

ага, который они не создавали, но права почему то у них есть.
Поведение обычного гомосека отобранными бабками проложившего дорогу.

Китай тут правильно делает, что кладет на них.
601 Serginio1
 
09.09.16
11:21
https://geektimes.ru/post/272592/

Известно, что благодаря патентам Microsoft превратила операционную Android в свою «дойную корову» и ежегодно получает около $3 млрд с 74 производителей Android-устройств, один только Samsung платит Microsoft миллиард долларов в год. Компании HTC, General Dynamics, Wistron, Onkyo, Acer, ViewSonic и многие другие платят Microsoft по $5-10 с каждого проданного Android-устройства. Под угрозой судебного разбирательства производители, которые выпускают устройства Android, соглашаются на условия Microsoft, в том числе на предустановку программ Microsoft на свои смартфоны и планшеты, как это произошло на прошлой неделе с компанией Acer.

Примерно такую же схему редмондская корпорация пытается провернуть с Linux ещё с 2006 года (патентный иск против Novell). Судебные процессы традиционно проходят в закрытом режиме, а сделки заключаются на условиях NDA.
602 trdm
 
09.09.16
11:22
(601) Это понятно, что МС - записные гомосеки.
603 Gary417
 
09.09.16
11:23
(601) Я не удивлюсь что и гугл стрижет бабло таким образом и Samsung и HTC и даже такие трупы как Palm входящий в HP
604 Loky9
 
09.09.16
11:24
(596) Кто-то обломался с C++ в числодробилках? Я собирался использовать дотнет в якобы его нише и не ощутил преимуществ.

Майки против Системы не пройдут, можно не беспокоиться.
605 Gary417
 
09.09.16
11:24
(600) законы такие законы, вы же можете купить гостиницу и стричь бабло с постояльцев? вы же её не строили и не раскручивали
606 Serginio1
 
09.09.16
11:24
(602)  А наш самолет то тут причем?
https://ru.wikipedia.org/wiki/МС-21
Все с тобой ясно. Ты ещё и гомофоб. Гомики то чем тебе насолили? Или это твой основной аргумент.
Кстати как ты относишься к Тьюрингу?
607 trdm
 
09.09.16
11:29
(606) Гомики мне ничем не насолили - они сами себе проблема.
608 Serginio1
 
09.09.16
11:31
(604) Нет. На С++ тоже можно писать все, что угодно. Только квалификация нужна.
Да я только рад за тебя, что ты нашел, что искал. Только вот дотнетом пользуется огромная куча народу.

http://rsdn.org/forum/job/6546954.1

Вот например результат поиска вакансий по США здесь: https://us.jooble.org/

Ключевое слово — количество найденных вакансий
.net developer — 159221
java developer — 158688
python developer 158271
c++ developer — 157528

А вот по России:
java разработчик — 13769
.net разработчик — 13671
python разработчик — 12982
c++ разработчик — 12778
609 trdm
 
09.09.16
11:31
(605) Гостиница есть гостиница - это труд многих рабочих и покупка прав на землю.
А бытовая интеллектуальная собственность - она не должна быть предметом патента, по скольку она может быть произведена любым человеком. Почему право должно принадлежать отдельному человеку? Это порочная практика.
610 trdm
 
09.09.16
11:32
+(609) И организации, которые поддерживают такую практику для меня являются гомосячными.
611 trdm
 
09.09.16
11:33
И как то стремно использовать продукты произведенные гомосеками.
612 Метранпаж
 
09.09.16
11:34
(611) То есть ты ни к FreeBSD, ни к FIDO ближе километра не подходишь?
613 Метранпаж
 
09.09.16
11:35
(609) То есть человек потратил 30 лет жизни на разработку революционной программы, жил на хлебе и воде, а потом от дущи "берите, пользуйтесь, мне не нужно ни копейки"?
614 Serginio1
 
09.09.16
11:36
(611) Ну ты же пользуешься. А толчок на развите  программирования дал знаменитый гомосек Тьюринг.
Так что сочувствую тебе. Ненавидишь, но пользушь.
615 trdm
 
09.09.16
11:37
(613) Ага. И кормил единорогов с ложечки.
616 piter3
 
09.09.16
11:37
(611)Что на темную сторону боишься перейти?
617 trdm
 
09.09.16
11:38
(614) Он не единственный который эту тему исследовал. Просто носит титул первенца.
618 Loky9
 
09.09.16
11:39
(608) "Нет. На С++ тоже можно писать все, что угодно. Только квалификация нужна."
На каком именно C++? http://ultimatepp.org/www$uppweb$vsqt$en-us.html
619 dervishsy
 
09.09.16
11:40
Для начала я бы python посоветовал. На нем и для работы пожно написать скриптов для администрирования полезных и для себя веб сайтик зафигачить. А потом уже смотреть по потребностям может что другое дополнительно выучить.

Python
620 dervishsy
 
09.09.16
11:47
(619) А с++ как начинаешь разбираться с указателями и выделением памяти так все желание пропадает. Когда точно знаешь что нужно написать что то быстрое тогда может и с++ стоить доосвоить.
621 Метранпаж
 
09.09.16
11:49
(620) в С++ не надо разбираться с указателями, если работаешь на прикладном уровне, а не на уровне железа.
622 trdm
 
09.09.16
11:57
(620) > А с++ как начинаешь разбираться с указателями и выделением памяти так все желание пропадает.

Это значит, что просто у человека нет умения усваивать определенного плана информацию.
Это психическая проблема самого человека. А не проблема языка.
623 Serginio1
 
09.09.16
12:53
(618) Там куча библиотек. А QT это одна из них на С++
https://habrahabr.ru/post/243981/
https://ru.wikipedia.org/wiki/Qt

Ну и собственно специальная обработка макросов и  визуальной средой разработки графического интерфейса

А то С++ любят блокнотом пользоваться.
Из недавнего
http://rsdn.org/forum/flame.comp/6544460

А С++ это стандарт.
На .Net тоже куча библиотет. А используя VS программировать одно удовольствие. Во всяком случае для меня
624 trdm
 
09.09.16
13:04
(623) > А используя VS программировать одно удовольствие.

сейчас может да.
А прошлые версии VS от блокнота не сильно отличались.
И что-бы перейти к определению надо было сделать кучу движений.

в 2008 студии допустим очень убогий редактор. Notepad++ рвет его как тузик грелку.
625 Jija Grenkov
 
09.09.16
13:07
(624) попахивает неадекватом. У меня всегда считал, краем глупости сознательное не использование современных IDE. Вообще Visual Studio считается самым удобным редактором среди всех
626 Jija Grenkov
 
09.09.16
13:07
(625) * я всегда считал
627 Serginio1
 
09.09.16
13:11
(624) Я программировал на Delphi. По тем временам самая продвинутая IDE. В VS 2003 мне она понравилась не меньше.
Просто C++ из-за макросов и шаблонов тяжело с выводом типа на этапе проектирования.
628 Метранпаж
 
09.09.16
13:12
(624) GVIM смотрит на твой нотепад как Зевс на инфузорию-туфельку.
629 Метранпаж
 
09.09.16
13:13
(624) В ВС для перехода к определению уже в 4й версии были развитые средства
630 trdm
 
09.09.16
14:18
(625) Современная - не значит хорошая. Хорошая - это та, которая покрывает насущные потребности.

> Вообще Visual Studio считается самым удобным редактором среди всех.

ага. А то я не работал. Нету выделения слов нафигация без плагинов платных - никакая.

Не зря народ с решарперами возится и на шарпдвелопе сидит.
631 Serginio1
 
09.09.16
14:20
(630) MS дала возможность расширять VS. Что в этом плохого.
Или ты все хочешь нахаляву?
632 Loky9
 
09.09.16
14:31
2015-я студия уже вполне себе. Переименовывать, правда, не умеет.
(623) "А то С++ любят блокнотом пользоваться. Из недавнего"
Учебник по C# начинался и IL и блокнота.
633 Loky9
 
09.09.16
14:34
Что я хотел сказать по теме. Для Х-бокса пишется всё на плюсах почему-то.
634 Loky9
 
09.09.16
14:34
(632) "с IL"
635 Garykom
 
гуру
09.09.16
14:59
ветка плавненько скатилась в холивар блокнот vs ide
636 Serginio1
 
09.09.16
15:13
(632) Почему не умеет. Недавно рефакторил на С++.
Какой учебник, Да Привет Мир можно и в блокноте писать.
(633) Что именно и кто пишет для X-бокс
https://msdn.microsoft.com/ru-ru/magazine/dn857359.aspx

Если вы читаете этот журнал, то, вероятно, имеете представление об экосистеме Windows. Я лишь кратко расскажу, что поддерживает Unity в этой экосистеме. Вы можете вести разработку в расчете на Xbox 360, Xbox ONE, Windows Phone 8/8.1, Windows 8/8.1 (приложения Windows Store) и настольные компьютеры. В бесплатной версии Unity можно выбрать любую из этих платформ, кроме Xbox. Вы увидите, что Xbox перечисляется в вариантах сборки, но не сможете ничего скомпилировать под него, если только вы не являетесь участником программы ID для Xbox ONE. В случае Xbox 360 вы должны зарегистрироваться через уполномоченного издателя. Если вы работаете над чем-то сногсшибательным, пожалуйста, ознакомьтесь с программой ID по ссылке xbox.com/Developers/id. В Windows Phone и Windows Store процессы сборки очень похожи.
637 Serginio1
 
09.09.16
15:15
638 Loky9
 
09.09.16
15:36
(636) http://www.newxboxone.ru/2016/01/top-sale-games-2015.html
И что из этого на юнити?
639 Loky9
 
09.09.16
15:38
"Почему не умеет. Недавно рефакторил на С++."
Не умеет во всех случаях корректно.
640 Serginio1
 
09.09.16
16:10
(638)  Не интересуюсь играми. Я показал, что для Xbox пишется и на Юнити.
(639) Видно у тебя своя практика. Я чего то не слышал ругани по поводу рефакторинга. И у меня все корректно
641 Loky9
 
09.09.16
16:21
На юнити в основном штампуют для мобилок/планшетов.
642 Legj
 
09.09.16
17:15
JS однозначно наиболее актуальный выбор.
Имеет наиболее широкое применение.
Кроме того, он легче всех из списка голосовалки.
Если не просто для общего развития, а для дальнейшей коммерциализации своих навыков, тот ту просто и выбора нет никакого: JS - кратчайший путь к денежкам. Инфа 100%.
JS – это и полезный инструмент в автоматизации работы 1с-ника. Я на нём скрипты пишу для кодогенерации 1с (впрочем, это можно бы было делать и на любом другом из перечисленных ЯП, кроме C, просто JS мне ближе).

Есть слух, неподтвержденный, отсюда же с мисты, что на платформе 1с в будущем тоже можно будет кодить на JS.
(если это случится, я платформе 1С и фирме 1С прощу всё-всё-всё и больше не буду думать о смене специализации).

JS
643 Метранпаж
 
09.09.16
17:28
(642) "на любом другом из перечисленных ЯП, кроме C,"

А почему на С нельзя?
644 trdm
 
09.09.16
18:10
(642) > Кроме того, он легче всех из списка голосовалки.

Не правильный ты Дядя Федор бутерброд делаешь.
Начинают всегда с трудных вещей, что-бы легкие делать когда подустанешь. Пусть пока молодой херачит трудное. А когда мозг от старости спечется - пусть хоть на бейсике пишет.
645 trdm
 
09.09.16
18:13
(642) да, в платформе бы всяких фич, типа:
Перем глЧтото = 12;
Перем глЧтото = 12 Константа;
вПерем = вПерем2 = вперем3 = "";

вТаблица = Новый ТаблицаЗначений(КлассРасширитель);
И т.п.
646 Torquader
 
09.09.16
20:51
(622) В Си++ проблема в том, что если не разбираться с указателями и писать как в других языках, то код на Си++ будет намного медленнее любого другого языка.

Например, начинающий программист пишет функцию для заполнения объекта:
MyObject MyFunction(ParamObject o)
{
MyObject r;
r.Field1=1;
r.Field2=2;
...
r.FieldN=N;
return r;
}
Как бы, всё красиво, тем более, что на других языках она будет выглядеть примерно также.
Теперь к проблеме - возвращается объект.
То есть при выходе из функции система сначала создаст объект в стеке, который будет заполняться.
Потом, при выходе из функции, объект будет скопирован из области переменных в область возврата данных (одна операция MoveMemory).
Так как объект будет присвоен другой переменной в том месте, где функция вызывается, то будет выполнено второе копирование (CopyMemory)
Если объект содержит большие блоки данных, то копирование данных в памяти будет происходить всегда.
Даже простая операция:
A=B;
С объектами вызывает функцию копирования (если, конечно, не выполнена перегрузка).

И после этого многие будут говорить, что та же Java будет быстрее - но тут даже VbScript обгонит.
Просто, в языках, где нет явного задания типов, все переменные изначально имеют одинаковый размер, а все данные объекта хранятся в отдельной памяти объектов (в Java это называется Эдем). Возврат объекта в них - это возврат указателя на объект - сам же объект никуда не девается и всегда доступен. Правда, такой подход порождает проблемы, связанные с операцией копирования, когда A=B приводит к созданию второй ссылки на один и тот же объект, в то время как в Си++ это будет действительно копирование объектов.

Так что - учить любой язык программирования нужно глубоко, понимая, как он работает, иначе - будет "чудо техники".
647 Wirtuozzz
 
09.09.16
21:00
Я думаю что надо изучить Brainf@ck
648 Garykom
 
гуру
09.09.16
21:02
(646) Еще не видел языка с неявной работой с памятью, которые не умеет Объект.Clone() или нечто вроде.

И везде объясняется в любых руководствах что присвоение объектов это не копирование.

И будь ты хоть каким гуру C++ но не сможешь писать аналогичный по назначению код быстрее чем это можно на Java, C# или JS ))

Если неважно что этот супервылизанный и супербыстроработающий код на C++ должен быть именно быстрее в разы чем код на других языках.
То всегда предпочитают другие языки потому что банально "оно дешевле" в итоге.
649 Torquader
 
09.09.16
21:12
(648) Я вообще пишу макросами на метаязыке - во что оно потом переводится, можно выбрать после написания, конечно, не всё выходит хорошо, но основные конструкции языков во многом похожи.

Что касается Java, то все привыкли, что там много библиотек, но в Си++ всё точно также, не забыть подключить библиотеки - создать объекты и вызвать несколько методов.
650 Legj
 
12.09.16
12:42
(643) "А почему на С нельзя?"
Я имею в виду целесообразность с практической точки зрения. Технически возможно, понятно, хоть прямо в двоичных кодах написать.
AdBlock убивает бесплатный контент. 1Сергей