Перейти к содержимому



GoldenGun

Регистрация: 15 мар 2016
Off Активность: фев 02 2021 18:45

#325681 [[MightyDeals]] 250 брендовых логотипов и 20 бонусных текстур

Написано DickiDi на 20 Май 2018 - 10:46

Название: 250 брендовых логотипов и 20 бонусных текстур

Автор: MightyDeals


• 250 стильных профессиональных шаблонов логотипов.
• Полностью редактируемые- изменение цвета, размера, формы и деталей с помощью оригинальных файлов PSD, AI или EPS.
• Все файлы структурированы и удобны в работе.
• Расширенная лицензия - шаблоны логотипов можно использовать как на личных, так и на коммерческих проектах.
• Бонус: 20 hi-res текстур 4500x3500 px.


Скачать:


  • 5


#325696 Посоветуйте курс по Facebook и Instagram.

Написано genia на 20 Май 2018 - 13:23

Посоветуйте актуальный,годный курс по Facebook и курс  Instagram. С минимумом воды.

Для новичка. Ведение,продвижение,таргетинг и прочее.


  • 3


#325630 [Александр Корнилов и Mr. Braun] Зарубежный арбитраж трафика

Написано DickiDi на 19 Май 2018 - 20:05

Название: Зарубежный арбитраж трафика 2018

Автор: Александр Корнилов и Mr. Braun


Перед Вами лишь малая часть всего, что будет на вебинарах и видеокурсе:
• Начало Из чего состоит зарубежный арбитраж трафика?...
• Технические страсти Как правильно выстроить свой программный и аппаратный тыл для приёма МНОЖЕСТВА конверсий?
• Научный прицел Тонкости выбора самых сочных офферов, которые НАПРЯМУЮ влияют на Ваш успех…
• Пора работать Секреты, от которых зависит так многое…
• Ваши новые друзья Фокусы в источниках трафика…
• Первый запуск Ваш личный план по захвату новых земель…
• Под микроскопом Исследуем полученные данные и отсекаем всё лишнее…

Скачать:


  • 15


#325557 Ищу базу 2ГИС по Армении

Написано orongytango на 19 Май 2018 - 08:22

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

что бы была база 2 гис по армении она должна изначально быть в 2 гис. или это просьба пост для 2 гис что бы они добавили? http://radikale.ru/f...d-full.png.html


  • 1


#324954 Метод большого пряника. Как не тратить силы на ерунду и достигать целей с удо...

Написано trex на 13 Май 2018 - 21:24

e6d897c921eb.jpg

Описание

Личная эффективность - тема сверх актуальная, но почему-то, несмотря на тысячи книг, семинаров и тренингов на эту тему, многим из нас до сих пор далеко не всегда удается добиваться своих целей. Почему так происходит? Какова наша главная движущая сила, где брать время и энергию на достижения и какие знания для этого нужны, вы узнаете из этой книги. 

О личной эффективности написаны тысячи книг, но люди по-прежнему не
знают, как добиваться своих целей. Мы не делаем того, что нужно, чтобы получить то, чего мы хотим. Иногда хотим делать, но нет времени. Иногда есть время, но нет сил. Иногда есть силы и время, но непонятно, что делать. Почему так получается?

Эта книга научит вас быть эффективным в условиях ограниченных знаний,
сил и времени. Вы узнаете, как достигать больших целей, двигаясь маленькими
шагами, и почему с точки зрения нейробиологии это самый правильный, простой,
легкий и приятный способ получить желаемое.

 

Отзывы:

4bcb3f7d0967.jpg

 

Продажник:

Донор:

Скачать:


  • 32


#325252 [МИФ] Сборник апрель 2018

Написано Крест на 16 Май 2018 - 19:40

1. Поколение Z на работе Как его понять и найти с ним общий язык
Автор:
Дэвид Стиллман


                    Формат: ePub, PDF, mobi, fb2 (от издательства)

 

О чем книга:
Книга о ключевой силе на современном рынке труда, основанная на самом большом исследовании поколения Z и написанная в соавторстве с представителем этого поколения.
Поколение Z — это те, кто родился в 1995–2012 годах. Постепенно они становятся основной рабочей силой на рынке труда.
Эта книга — о представителях поколения Z в рабочей обстановке. Об их особенностях, существенных отличиях от «миллениалов», привычках, мотивации, взглядах на карьеру и успех.
Автор книги, Дэвид Стиллман, потратил почти двадцать лет на исследования проблемы поколений. Эту книгу он написал вместе с сыном, типичным представителем поколения Z. Игнорировать это поколение — все равно что игнорировать существование Германии со всем ее населением. Fast Company сообщает, что, по прогнозам, к 2020 году численность поколения Z составит около 40% от общей численности населения. В книге представлены семь особенностей этого поколения, изучив которые, можно предположить, что поколение Z ждет от своей трудовой карьеры. Где и по какому поводу могут возникать конфликты? На какой почве удастся найти общий язык?
Особенность книги: 44 вопроса о поколении Z, использованных в исследовании автора, сформулировали известные люди (в том числе руководители), например Марк Кубейн, Арианна Хаффингтон и Опра Уинфри.

  

  

2. Как выжить среди мудаков Лучшие практики Автор: Роберт Саттон

 

Формат: ePub, PDF, mobi, fb2 (от издательства)

 

О чем книга:
Автор бестселлера «Не работайте с м*даками» в своей новой книге фокусируется на том, как выжить среди неадекватов. Он приводит список из 6 вопросов, отвечая на которые вы сможете идентифицировать мудаков и оценить масштабы бедствия. Далее книга рассказывает, что делать, чтобы сохранить психическое здоровье и добиться успеха.



 

3. Путь скрам-мастера #ScrumMasterWay Автор: Зузана Шохова

 

Формат: ePub, PDF, mobi, fb2 (от издательства)  

О чем книга:
Практичное, короткое, иллюстрированное и конкретное руководство по достижению результатов с помощью Scrum.
Роль скрам-мастера является одной из самых недооцененных ролей в Scrum и Agile. Большинство команд, которые только начинают, не видят смысла в том, чтобы иметь в своем составе полную ставку скрам-мастера, и пытаются совместить ее с позициями разработчика или тестировщика, чтобы занять скрам-мастера работой. Это одно из самых распространенных недоразумений в отношении роли скрам-мастера, и большинство начинающих групп сталкиваются с ним.
Скрам-мастер в таких условиях часто заканчивает свою деятельность в качестве секретаря команды — довольно скучная позиция, не правда ли? Такой скрам-мастер заботится о карточках на доске, удаляет сам все препятствия и уже близок к тому, чтобы начать готовить кофе для команды, в то время как они могут сосредоточиться исключительно на работе.
На самом деле скрам-мастер должен рассматриваться как способ подъема производительности команды. Он стремится создать не просто хорошую команду, но высокопроизводительную команду.
Эта книга поможет вам стать выдающимся скрам-мастером и добиться отличных результатов с вашей командой. Она иллюстрированная и легкая для восприятия — вы сможете прочитать ее за выходные, а пользоваться полученными знаниями будете в течение всей карьеры.
Основываясь на 15-летнем опыте, Зузана Шохова рассказывает, какие роли и обязанности есть у скрам-мастера, как ему решать повседневные задачи, какие компетенции нужны, чтобы стать выдающимся скрам-мастером, какими инструментами ему нужно пользоваться.


 


4. Рисуй, чтобы победить Проверенный способ руководить, продавать, изобретать и обучать Автор Дэн Роэм

 

Формат: ePub, PDF, mobi, fb2 (от издательства)

  

О чем книга:
Иллюстрированный курс о том, как побеждать в бизнесе и жизни с помощью визуального мышления.
90% всей информации, созданной в ходе истории, возникло за последние два года.
90% данных, размещаемых онлайн, являются визуальными.
90% предпринимателей понятия не имеют, как эффективно использовать визуализацию в своем деле.
90%-90%-90%. Мы создаем больше данных, чем когда-либо, эти данные, в основе своей, визуальные, и большинство из нас не знают, как использовать изображения. Не важно, в каком бизнесе вы заняты, будущее вашего бизнеса визуально. Чтобы ваше дело продолжало развиваться, вам стоит научиться лучше разбираться в использовании изображений.
В этой книге Дэн Роэм — автор нескольких бестселлеров по визуальному мышлению — поделится с вами десятью уроками, которые помогут вам рисовать и побеждать.
Первые два объяснят, почему вы должны рисовать. Следующие три расскажут вам, как рисовать. А последние пять покажут вам, что рисовать, если вы хотите руководить, продавать, изобретать, обучать или просто понимать, что делать на пути к вашему успеху.
Кроме того, из этой книги вы узнаете, что:
Изображения помогают людям учиться, а самые лучшие картинки — самые простые.
Простое может быть сложным, но, если вы знаете, в каком порядке работать, становится легче.
Рисунки, сделанные от руки, вызывают улыбку, а улыбающиеся люди соображают лучше.
Все умеют рисовать, даже люди, которые знают, что не умеют.


 


5. Имаджинариум, или Что стоит за кадром Автор Клэр Розен
 

Формат: PDF и PDF (развороты) (от издательства)

  

О чем книга:
Сборник практических советов и сведений о процессе создания фотографий, начиная с разработки замысла и заканчивая воплощением его в жизнь.
Эта книга написана с глубоким пониманием природы художника и посвящена тому, как рождаются идеи, какие условия делают работу продуктивной и каковы обязательные составляющие творческого процесса. Это руководство может применяться в любом жанре как теми, кто создает персональные проекты, так и теми, кто работает на коммерческой основе.
В книге собраны стратегии и инструменты, которые способствуют возникновению интересных идей и созданию уникальных фотографий. Вне зависимости от сложности ваших проектов, вы освоите технику мозгового штурма, приемы развития замысла и превизуализации, принципы подготовки к съемке и решения задач и конкретные шаги на пути реализации замысла, а также почерпнете идеи и практические советы, как преодолеть трудности и при этом достичь успеха.


 


6. Маркс Графическая биография Авторы: Корин Майер и Анна Симон

 

Формат: PDF (от издательства)

  

О чем книга:
«Меня зовут Карл Маркс. Когда-то меня прозвали дьяволом, потому что я хотел уничтожить капитализм. Но, прежде чем осуждать меня, послушайте мою историю...»
Эта графическая биография проведет читателя от рождения Карла Маркса в 1818 году до его смерти в 1883, рассказывая о личной и общественной жизни философа. Это не обычная биография и не обычная книга по истории — вас ждет настоящий роман про любовь и предательство, про смерть и новую жизнь, про философские размышления, и, конечно, про революцию!
Анна Симон и Коринн Майер при помощи элегантного и ироничного стиля рисования и легкого и живого повествования создали графический роман, который понравится самым разным читателям. Но, несмотря на простоту формата, содержание книги вполне серьезное — главные теоретические идеи философа объясняются очень понятно.


 


7. Вы сможете нарисовать это за 30 минут Простая пошаговая система, проверенная практикой Автор Марк Кистлер


Формат: PDF (от издательства)

  

О чем книга:
Новая книга Марка Кистлера — продолжение его мирового бестселлера «Вы сможете рисовать через 30 дней». Посвятите всего 30 минут своего времени творчеству и вы удивитесь тому, чего сможете достичь за короткий срок! С помощью этой книги вы научитесь рисовать 25 различных предметов, каждый из которых можно завершить всего за полчаса. Пошаговые иллюстрации и подробные инструкции в каждом уроке помогут вам реализовать себя. В книге вы найдете:
Забавные артхаки: различные хитрости и приемы рисования, которые помогут вам более точно изобразить то, что вы хотите.
Схемы быстрых рисунков: вы научитесь находить простые формы внутри сложных объектов.
Основополагающие методы: навыки, которые вы получаете на отдельных уроках, можно использовать в более крупных проектах.
Сотни вариантов стилей: Мультяшно? Реалистично? Каждый раз рисунки можно откорректировать в соответствии с нужным стилем.
Через 30 минут у вас будет готовый рисунок. Возьмите свой карандаш и начните сегодня!


 

8. Сверхчувствительные люди От трудностей к преимуществам
Автор Тед Зефф

 

Формат: ePub, PDF, mobi, fb2 (от издательства)

  

О чем книга:
Книга о том, кто такие сверхчувствительные люди и что отличает их от остальных. О том, какие проблемы сверхчувствительная нервная система привносит в их повседневную жизнь и как с ними справляться, чтобы сохранить здоровье души и тела.

  
 

9. Построено на века Авторы: Елена Забродина, Анна Расторгуева и Мария Ларина

 

Формат: PDF и PDF(развороты) (от издательства)

  

О чем книга:
Яркая книга об архитектурных сооружениях России, написанная простым языком, насыщенная крупными разворотными иллюстрациями, короткими врезками, играми и загадками. В ней изложены основные факты о теории и истории архитектуры, даются примеры отечественных построек, сыгравших роль в истории страны, отразивших тенденции в жизни общества и/или оказавших влияние на развитие архитектурной мысли. В книге объясняется, какую функцию несет сооружение, почему оно именно так выглядит и какие задачи решил архитектор, создавая его.
Рассказ о постройках вписывается в краткий исторический контекст, что поясняет идею книги: архитектура — отражение жизни общества, по ней можно изучать историю страны. Объекты, которые упоминаются в книге, в первую очередь красивы. Каждый проект чем-то необычен, поэтому рисунки хочется разглядывать, обращая внимание на новые детали.
Исторический контекст не всегда выражен в отдельном событии (завоевание княжества, восшествие на престол), это может быть и общественно-культурный процесс (как, например, зависимость от Германии и подражание немецкой и французской архитектуре в эпоху Екатерины).


 


10. Контракт с Богом и другие истории арендного дома Автор: Уилл Айснер

 

Формат: PDF (от издательства)

 

  

О чем книга:
Выход «Контракта с Богом» в конце 70-х годов произвел революцию в мире американских комиксов. Уилл Айснер, признанный комиксист, решил создать комикс, не похожий ни на какую другую работу в этом формате. И рассказал четыре истории, происходящие с жителями одного арендного дома в Нью-Йорке в 30-е. Четыре истории о любви, вере, предательстве на фоне арендного дома № 55 на Дропси-авеню. Эти проникновенные рассказы соединились в невероятный графический роман, ставший классикой комикса и по-прежнему остающийся близким и трогающим образцом настоящей большой литературы.



 

11. Цветочные рецепты 100 стильных букетов на все случаи жизни
Авторы: Альтея Гарамполис и Джилл Ризо

 

Формат: PDF и PDF(развороты) (от издательства)

  

О чем книга:
Узнайте секрет красивой композиции из живых цветов. В этой книге вы найдете примеры составления 100 букетов, начиная от сервировки одного цветка и заканчивая многослойными композициями из множества растений разных сортов. Как инструкция из кулинарной книги, цветочный рецепт состоит из списка ингредиентов (какие цветы и в каких количествах потребуются), пошагового руководства и потрясающих фотографий, которые наглядно демонстрируют порядок работы. Вы узнаете о способах ухода за срезанными растениями, удивитесь смелому выбору аксессуаров для аранжировки, освоите простые техники работы с растительным материалом.


 


12. Привычки на всю жизнь Научный подход к формированию устойчивых привычек
Автор:
Шон Янг

 

Формат: ePub, PDF, mobi, fb2 (от издательства)

 

                 

О чем книга:
Как добиться изменений в жизни надолго и отказаться от вредных привычек? Представляем научный подход от титулованного психолога и директора центра изучения цифрового поведения в Калифорнийском университете.
Бездумные решения на работе, пристрастие к фаст-фуду, зависимость от смартфона или отсутствие физических упражнений — у каждого из нас есть вредные привычки, от которых хотелось бы избавиться.
Но хотеть не значит избавиться. И избавиться не значит закрепить новые привычки надолго.
Доктор Шон Янг знает о привычках всё. В своей книге он предложил практичные советы для тех, кто хочет менять жизнь к лучшему, корректируя поведение и привычки. Эти советы основаны на научных данных. Как говорит доктор Янг, вы не меняете привычку, меняя человека. Вы делаете это, меняя процесс.
После прочтения вы узнаете, как мозг сопротивляется переменам и как противостоять непродуктивным привычкам.

 

13. Фиолетовая корова Сделайте свой бизнес выдающимся Автор: Сет Годин  

 

Формат: ePub, PDF, mobi, fb2 (от издательства)

  

О чем книга:
Если среди простых коров вы увидите фиолетовую, вам это запомнится надолго. Вы будете ее вспоминать, вы будете всем о ней рассказывать. Те, кому вы расскажете о таком чуде, возможно, специально поедут в указанное вами место в надежде, что она еще там пасется.
Ваше предложение клиентам должно быть таким же: нестандартным, запоминающимся. Тогда молва о вас разнесется по всему свету. И это будет совершенно бесплатно для вас.
Что? Ваш продукт слишком обыкновенный?
А вы можете выпустить его в коллекционном исполнении? Вы пробовали думать о малых рынках, а не больших? Вы пробовали делать что-то, чем в вашей отрасли заниматься просто «не принято»?
В этой книге собрана добрая сотня конкретных способов сделать ваше предложение уникальным. И все эти способы опираются на два парадокса.
— Безопасно — значит рискованно.
— Очень хорошо — это плохо.
Просто взгляните на свой бизнес новым взглядом.

 

14. Автомобили и транспорт Детские энциклопедии с Чевостиком
Автор : Елена Качур

 

Формат: ePub, PDF, mobi, fb2 (от издательства)

  

О чем книга:
Новая книга из серии детских энциклопедий с Чевостиком расскажет об истории наземного транспорта. Путешествуя во времени вместе с любимыми героями, ребенок узнает, как наши предки перевозили тяжёлые грузы и передвигались на дальние расстояния, разберётся, как устроен паровой двигатель и двигатель внутреннего сгорания. Прокатится на карете, побывает на «Формуле-1» и увидит, как устроен конвейер. А еще выучит дорожные знаки и правила дорожного движения.



  

 

  

  



Брали  тут :

 

 

 

Читать  тут:

 

 

 

  



 


  • 53


#325032 Telegram: 1000 чатов + 600 cpa партнёрок. лей в плюс.

Написано smockball21 на 14 Май 2018 - 14:58

BXEDI.png

Описание курса:

Телеграм находится на пике популярности. Но популярность на данный момент сводится лишь в тщетных попытках раскачать каналы. Мы зайдём с другой стороны! Со стороны арбитража трафика и работы с чатами ТС.

Помимо своей сверх популярности Телеграм крайне переменчив и за пару месяцев, а то и недель, приоритеты в нем меняются на совершенно противоположные. Строить какие-либо прогнозы относительно данной сети становится просто нереально. Но путь осилит - идущий !

Единственное чем мы можем сейчас пользоваться в своё благо - инструменты + голова. Какие же инструменты и как мы можем их применить? Во-первых - это базы данных. Базы данных чатов, ботов, каталогов. Во-вторых - инструменты автоматизации. Но! Ни один инструмент автоматизации не может работать без фундамента. А также ни один канал не может обойтись без всеми любимых бесплатных методов продвижения.

Предлагаю Вам свои базы данных:

■ Чаты Телеграм - более 1000+ тематических чатов с разбивкой по категориям. В формате: название / ссылка t.me / короткая @ / категория / описание
■ 10 000+ каналов Телеграм! База-выгрузка из Телеметр (.me) с подробной статой и показателем - ЕR.
■ База данных СРА сетей (более 600+ партнёрок) с рейтингом: надежности, технологий, саппорта, офферов и пруфом регистрации партнёрки.
■ А также всеми контактами которые представлены в открытом доступе. Сайт, телефон,, email, Skype, Telegram, WA, Viber, Vk, Fb, ICQ,

Это еще не всё:

■ ТОП 100 бирж фриланса, чтобы не остаться без подработки! А возможно найти себе приемлимый источник дохода на постоянной основе.
■ ТОП 500 ниш для создания и развития своего проекта / бизнеса.

Тебе необходимы эти базы, если ты:

■ любишь пельмешки, но хочешь чего то большего
■ попал на волну Телеги и теперь не знаешь как жить дальше
■ набрал массу и нужен новый вектор раскрутки
■ ты рекл, Китай твой дом., и теперь контейнер хлама в МCК
■ рекламное агентство которое ищет партнёров и прямых рекламодателей
■ ВК забанил твои 300 акков потому-что ты забыл про увод бота
■ Хочется кушать, а стартануть не с чего
■ И многое многое другое...


  • 23


#325137 Первые 20 часов. Как быстро научиться чему угодно [Кауфман Д.] (SmartReading)

Написано anonimus на 15 Май 2018 - 12:43

7de9cdd8a685.jpg

8eb875eab80a.png

 

Мы позаботились о вашем времени и сделали короткую версию книги. В ней остались только самые важные идеи, которые можно прочитать или послушать за 30 минут!

 

Продажник: 

 

Скачать: 

На облаке полная версия книги в формате PDF и  саммари книга от Smart Reading  с самым главным из полной книги в формате PDF. 

 

 


  • 22


#324823 Свободный заработок. Как делать по 1.000 руб. каждый вечер - Как Свободно Пол...

Написано buba на 12 Май 2018 - 17:22

ikomercintaktovr_escapevr_escapelarissamilano


  • 12


#324683 Торговая система Smart trader 6.0

Написано buba на 11 Май 2018 - 15:59

Smart-Trader-600x330.jpg

 

 

Описание сути можно посмотреть тут

 

 

Склад

 

 

Скачать


  • 5


#324672 Научись продвигать сайты по SEO 2018 ( VIP )

Написано kosarev на 11 Май 2018 - 13:41

Смотреть без скачивания:

 


  • 15


#324418 90 готовых документов для бизнеса (продажи, маркетинг, управление) - Хватит и...

Написано buba на 09 Май 2018 - 15:27

314354f64acc.png

 

 

 

 

Продажник

 

 

Скачать

 


  • 7


#324378 [Павел Воля] Юмор Начало 2.0 - Развитие чувства юмора

Написано trex на 09 Май 2018 - 08:45

Курс Юмор:Начало 2.0.

Развиваем чувство юмора и умение шутить

Наша задача за 1,5 месяца вывести вас на качественно новый уровень умения шутить и пользоваться своим чувством юмора.

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

Какие результаты получат участники курса

  • Вы нащупаете в себе состояние легкости и игривости, ироничности, которое
    вас раскрепощает, делает менее серьезным, и позволяет легко выдавать остроумные шутки;
  • Вы освоите навыки, которые позволят вам начать чаще и точнее шутить как в
    повседневной жизни, так и на сцене (если вы иногда выступаете перед людьми)
  • Вы начнете относиться менее серьезно к себе, окружающим людям и событиям;
  • Вы станете более интересным собеседником;
  • Да и просто научитесь метко и точно шутить.

Что будет на курсе
Плотная работа с командой Павла Воли и другими участниками. Это не набор видеоуроков, это путь из точки А в точку Б, где вы всегда можете задать вопрос и получить ответ.



Курс состоит из видео-уроков, после каждого из которых есть задание.

Каждый урок состоит из 2х частей. В теоретической части, я объясняю некий принцип и показываю примеры. В практической части - я объясняю вам задание, которое нужно выполнить, чтобы отработать этот принцип.


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


В другой части уроков мы отрабатываем конкретные приемы юмора. Способы построения шуток. Такие как преувеличение, сравнение, намек, каламбур и др.


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


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


Так же у нас есть чат, где участники общаются между собой. Так же в этом чате можно задавать вопросы кураторам или лично мне.

 

Для кого этот курс:
Этот курс для тех, хочет жить ярче и интереснее. Кто чувствует, что иногда скатывается в состояние унылости и серьезности и хочет иметь в жизни больше легкости;
Для людей, кто хочет легко находить решение в конфликтных ситуациях, меньше обижаться и иметь более легкие и гармоничные отношения в и в семье и с другими людьми, с кем вы общаетесь;
Для ведущих мероприятий и тренингов;
Для бизнесменов и людей, для которых работа состоит из встреч и общения.

 

Кому точно не стоит идти на курс
Вонючкам и занудам. Если вы такой, как Павел на фоновом фото, то, пожалуйста, не участвуйте. Если вы унылый и хотите таким остававаться или вы считаете, что всё знаете, и у вас корона на голове, проходите мимо. Мы желаем вам успехов!



Нам хочется на курсе видеть только единомышленников. Тех, кто хочет взять для себя максимум информации и навыков. Кто будет выполнять все задания, кто хочет улучшить себя.

 

Кураторы курса
Команда этого курса это одно из главных его достоинств.


Эти люди мои друзья, они создавали курс вместе со мной.


Это главные авторы передачи "Камеди Клаб" и большинства моих стендап-монологов.



Это люди с многолетним практическим опытом в юморе.



Помогать проходить вам курс будут:
- Алексей Ляпоров
- Алексей Пойманов
- Илья Романко


Это люди, которые чувствуют юмор каждой клеточкой своего тела.


Их мнению можно доверять.


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

 

Несколько отзывов о предыдущей версии курса (Юмор.Начало)

 

Прочитать отзывы
fb3de65d48cb.jpg

70cf03f25aff.jpg

 

 

Продажник:

 

Донор:

 

Скачать:


  • 36


#323337 Ключ от прокси сервиса на 6 месяцев

Написано smockball21 на 02 Май 2018 - 09:24

Привет всем решил поделиться ключом от прокси сервиса на 6 месяцев.

Эти прокси отлично подходят для чека аккаунтов или регистратора почт и много ещё чего.


  • 20


#324053 [ZennoPoster] Швейцарский нож разработчика

Написано trex на 07 Май 2018 - 10:09

930f2a068912.jpg

 

21518542733a.jpg Проблемы при создании шаблонов

 

В каждом шаблоне ZennoPoster приходится использовать однотипные действия будь то проверка или конвертация данных, которые пользователь указал во входных настройках, или же загрузка страниц и поиск элементов с последующей проверкой были ли они найдены.

В больших шаблонах все это превращается в нагромождение экшенов или же в простыни однообразного кода, а порой и в комбинацию этих факторов.

 

Самые распространенные проблемы

 

dbbb60e1a195.jpgБольшой объем однотипного кода

dbbb60e1a195.jpgПлохочитаемый код
dbbb60e1a195.jpgТрудности с поиском и исправлением багов

 

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

 

 

 

Примечание: здесь и далее приведенный код написан на языке C#.
Блоки кода PHP используются только для подсветки синтаксиса ввиду отсутствия блоков C#.

Как это выглядит в коде: Обычный код
instance.ClearCache();
instance.ClearCookie();

var tab = instance.ActiveTab;
tab.Navigate("ya.ru");

if(tab.IsBusy)
{
tab.WaitDownloading();
}

var searchInput = tab.FindElementByXPath("//input", 0);
if(searchInput.IsVoid)
{
throw new Exception("Поле ввода запроса не найдено.");
}

searchInput.SetValue("test request", "full", false);

var findButton = tab.FindElementByXPath("//button" , 0);
if(findButton.IsVoid)
{
throw new Exception("Кнопка \"Найти\" не найдена");
}

findButton.Click();

 

Наверняка подобный код вам знаком. Проверка загрузки страницы, проверка найденных элементов на странице. Все эти рутинные действия есть в каждом шаблоне, работающем с браузером.

Так почему бы не сделать эту рутину менее утомительной?
Взгляните на этот код, который делает то же самое, что и код выше:

 

Код с использованием библиотеки
instance.ClearCacheAndCookie();

var tab = instance.ActiveTab;
tab.Go("ya.ru").WaitLoading();

tab.GetElementByXpath("//input").ThrowIfNull("Поле ввода запроса не найдено.").SetVal("test request");
tab.GetElementByXpath("//button").ThrowIfNull("Кнопка \"Найти\" не найдена").Click();

 

Такой код гораздо компактнее, быстрее пишется и проще читается.
Вы сможете конструировать подобный код с помощью библиотеки ZennoExtensions.

 

c0324ae686b5.jpg

 

Продукт складчины состоит из следующего

 

- DLL файл библиотеки ZennoExtensions

 

- Файлы проекта с исходным кодом для самостоятельного изучения и доработки

- Документация и инструкции по использованию

- Демо шаблоны с примерами использования, открытые для просмотра

 

21518542733a.jpg Что представляет из себя библиотека ZennoExtensions?

 

ZennoExtensions - DLL библиотека, расширяющая стандартный набор методов классов ZennoPoster. С ее помощью вы сможете разрабатывать шаблоны быстрее, повысить удобство разработки и качество продуктов, улучшить отладку и исправление багов.


Содержимое

 

- Методы расширения для работы с типами ZennoPoster:

Instance, Project, Tab, HtmlElement, LocalVariable
 

- Модуль для работы с аккаунтами

 

- Модуль для работы с настройками браузера

- Модуль логирования

- Дополнительные классы-помощники

- Ниже будут рассмотрены примеры использования разных частей библиотеки.

 

9c1b58fe2dd0.jpg

 

Значительный функционал библиотеки представляет из себя набор методов расширения, благодаря чему можно напрямую работать с объектами стандартных классов ZennoPoster'а, не прибегая к созданию экземпляров сторонних классов.

Большинство из методов расширений в библиотеке реализованы в стиле Fluent Interface.

 

 

Что такое Fluent Interface
Fluent interface или текучий интерфейс — способ реализации объектно-ориентированного API, нацеленный на повышение читабельности исходного кода программы.

Те, кто работал с LINQ уже знакомы с этим понятием. Методы LINQ возвращают результирующую коллекцию, на которой мы вновь можем использовать методы LINQ:

list.Select(…).Where(…).Select(…).Where(…) и т.д.

То есть вызовы методов объединяются в цепочки вызовов. Это и есть Fluent Interface.

 

21518542733a.jpg Методы расширения библиотеки

 

В библиотеке представлены методы расширения для следующих классов:


- Instance (ZennoLab.CommandCenter.Instance)
- Project (ZennoLab.InterfacesLibrary.ProjectModel.IZennoPosterProjectModel)
- LocalVariable (ZennoLab.InterfacesLibrary.ProjectModel.ILocalVariable)
- Tab (ZennoLab.CommandCenter.Tab)
- HtmlElement (ZennoLab.CommandCenter.HtmlElement)
- Некоторые системные типы

 

21518542733a.jpg Проверка входных настроек

 

Рассмотрим использование методов расширения на примере проверки входных настроек шаблона.



Проверка входных настроек при запуске является хорошей практикой разработки шаблона.
Она несет следующие преимущества:

- Быстрая настройка и запуск шаблона за счет подробных уведомлений в логе
- Устранение багов из-за некорректно введенных данных
- Пользователи смогут понять и исправить свою ошибку во входных настройках не прибегая к вашей помощи

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

Для этого в библиотеке есть набор методов расширения для локальных переменных.
Методы можно соединять в цепочки вызовов для проверки переменной на соответствие нескольким условиям.

 

Пример кода:
// Указываем чтобы сообщения выводились в лог с восклицательным знаком (Warning)
Throw.InvokeBeforeExceptionThrowing = args =>
project.SendWarningToLog(args.Message, true);

project.Variables["AccountsPath"]
.ThrowIfEmpty("Не указан путь к файлу с аккаунтами.")
.ThrowIfFileNotExists("Файл с аккаунтами не найден.")
.ThrowIfTextFileIsEmpty("Файл с аккаунтами пуст.");

 

Здесь проверяются сразу 3 различных ситуации:

  1. Задал ли вообще пользователь файл с аккаунтами. Если файл задан, переходим ко второму шагу.
  2. Существует ли такой файл. Если файл существует, переходим к третьему шагу.
  3. Есть ли в файле содержимое.

В случае если какое-то условие не выполнено, будет выведено Warning сообщение в лог и выкинуто исключение (экшн завершится по ветви BadEnd). Сообщение можно не указывать, тогда будет выдано исключение с сообщение по умолчанию. Но ваши сообщения помогут пользователю лучше понять в чем именно проблема.

А вот как выглядит логика проверки без использования библиотеки.

 

Пример кода:
var path = project.Variables["AccountsPath"].Value;

if (string.IsNullOrWhiteSpace(path))
{
project.SendWarningToLog("Не указан путь к файлу с аккаунтами.", true);
throw new Exception("Не указан путь к файлу с аккаунтами.");
}

if (!File.Exists(path))
{
project.SendWarningToLog("Файл с аккаунтами не найден.", true);
throw new Exception("Файл с аккаунтами не найден.");
}

bool fileIsEmpty = new FileInfo(path).Length == 0;
if (fileIsEmpty)
{
project.SendWarningToLog("Файл с аккаунтами пуст.", true);
throw new Exception("Файл с аккаунтами пуст.");
}

 

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

 

8e28ee276d50.jpg

 

21518542733a.jpg Мультилогер

 

В библиотеке представлен класс MultiLogger который позволяет удобно логировать в несколько мест одновременно. Одной строчкой кода вы можете записать сообщение в файл, вывести его пользователю в виде MessageBox и в лог ZennoPoster. Также можно добавить в мультилогер свой вариант логирования, например, в БД.

 

Пример кода:
var logger = project.GetLogger();

// Указываем чтобы логировалось одновременно в ZennoPoster и в файл
logger.LogTo = Logger.ZennoPoster | Logger.File;
logger.FileLogPath = @"C:\mylog.txt";

logger.MultiLog("Тестовая запись в лог 1");
logger.MultiLog("Тестовая запись в лог 2", MessageType.Warning);

 

Класс мультилогера предоставляет возможность логирования в режиме разработки, логи будут писаться только при откладке из ProjectMaker или CodeCreator.

 

 

 

// Сообщение будет выведено только если исполняемой средой является ProjectMaker или CodeCreator
logger.MultiLogDebug("Тестовая запись в лог");

 

55a9dd0f52e0.jpg

 

21518542733a.jpg Менеджер аккаунтов

 

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

Особенности
—————————————————————————————————

- Файл аккаунтов не подвергается изменениям
- Для файла аккаунтов создается свой файл конфигурации, в котором содержатся все необходимые данные для последовательного выполнения аккаунтов как при работе в одном, так и в нескольких потоках
- Аккаунты для работы распределяются равномерно - не возникнет такой ситуации, что один аккаунт отработает 10 раз, а другой 15
- Для каждого аккаунта можно сохранять дополнительную информацию

 

f425a3b485fd.jpg

 

 

21518542733a.jpg Менеджер браузера

 

Менеджер браузера позволяет генерировать и применять различные параметры браузера, а также сохранять их для последующего использования с аккаунтом.


Генерируемые параметры
—————————————————————————————————
- Используемый браузер (Firefox, Chrome)
- Используемое устройство (на данный момент только Windows)
- Настройки браузера:

- Использование JavaScript
- Блокировка рекламы
- Использование веб хранилищ (LocalStorage, SessionStorage, Global Storage, Database Storage)
- Использование IndexedDB
- Использование WebGL
- Использование плагинов
- DoNotTrack
- Подмена часового пояса
- Эмуляция WebRTC
- Эмуляция Canvas
- Свойства навигатора и HTTP заголовки
- UserAgent
- Language
 
Пример кода:
var profile = BrowserManager.Generate();

// Применение настроек
BrowserManager.Setup(profile, instance, project);

// Сохранение в файл
string path = "C:\\1.xml";
BrowserManager.Save(profile, instance, path);

// Загрузка
profile = BrowserManager.Load(path);

 

74eaa65e418c.jpg

 

21518542733a.jpg Парсер строк

 

Данный класс-помощник позволяет в удобном формате работать с элементами строк. С помощью него можно дать возможность пользователям самостоятельно указывать формат используемых ресурсов. Это добавит гибкости в настройке и избавит от подстраивания используемых файлов под ваш шаблон.

Например, можно вынести задание формата файла аккаунтов во входные настройки. Тогда пользователю нужно будет указать шаблон, содержащий ключевые слова и используемые разделители:

 

login;password:proxy

 

Вот так выглядит разбор строки в коде:

 

Пример кода:
var accountString = "12345;wqerty:123.123.123.00:1111";

// Шаблон для разбора строки, можно вынести во входные настройки
var pattern = "login;password:proxy";

var accountDictionary = ZennoExtensions.Utils.StringParser.Parse(accountString, pattern);

var login = accountDictionary["login"]; // 12345
var password = accountDictionary["password"]; // wqerty
var proxy = accountDictionary["proxy"]; // 123.123.123.00:1111

 

6b52aa234768.jpg

 

Библиотека активно используется и дорабатывается. Участники складчины будут получать обновления бесплатно и смогут вносить предложения по доработке. Помимо самой библиотеки всем участникам будет также доступен проект Visual Studio с исходным кодом, что даст возможность изучать и дорабатывать функционал самостоятельно.

 

87144dd39cf3.jpg

 

 Инструкция по разработке шаблонов через Visual Studio

 Способы подключения библиотек к шаблону без использования ExternalAssemblies
 Список полезных сервисов и инструментов для разработки
 Подборка ссылок на обучающие материалы для самостоятельного изучения
 Способы дополнительного заработка на шаблонах

 

Продажник:

 

Скачать:


  • 23




×

Зарегистрируйся моментально!