Python/ django
58.9K subscribers
2.07K photos
61 videos
47 files
2.79K links
по всем вопросам @haarrp

@itchannels_telegram - 🔥 все ит-каналы

@ai_machinelearning_big_data -ML

@ArtificialIntelligencedl -AI

@datascienceiot - 📚

@pythonlbooks

РКН: clck.ru/3FmxmM
加入频道
Нужны ли русскоязычные OpenSource проекты для снижения порога входа русскоязычных новичков и джунионоров?
Десять стартапов из 1298: история первого глобального IKEA Bootcamp

В IKEA постоянно проходят различные активности, направленные на обмен идеями и опытом с «внешним миром». Большое внимание уделяется фидбэку от покупателей, ведутся партнерские программы с университетами, а с недавнего времени началось взаимодействие со стартапами. В России, например, в этом году прошел уже второй МЕГА Accelerator. Почему бы не попробовать выйти на мировой уровень? Представляем IKEA Bootcamp.    

Читать дальше → https://goo.gl/83XLAu
Как стать хакером: основы
═════════════════════
#security@physics_math
#безопасность@physics_math
#хакинг@physics_math
#взлом@physics_math
#сети@physics_math
#криптография@physics_math
Нужны ли русскоязычные OpenSource проекты для снижения порога входа русскоязычных новичков и джунионоров?
Пошёл 6й месяц смены возрастных профессиональных интересов. В настоящем я бармен, обучаюсь самостоятельно 3й месяц, предыдущие 3 были потрачены на курсы тестирования. Языком выбрал python за:
1) dev_community.отзывы
2) лаконичность
3) наличие Дзен)
Прыгал на tkinter, pygame и не понимал, чего хочу. Сейчас, слава богу, бонял, это django.
Ещё пол года назад при слове фреймворк - происходил brain.shut_down(). Простите мне мой навязчивый питонизм. К сути. Django я изучают по книжке "Django, практика создания web-сайтов", освоил окружение и первые манипуляции по созданию проекта, внедрению модулей, сейчас осваиваю связи с БД (тут фигурирует SQLite).
Продолжать вкушать книгу до конца или возможно подключить доп. ресурс по django (в плане видео или цикл статей какой нибудь, или мини гайды если такие есть по отдельным темам, или какой бэкграунд мне ещё нужен в дополнение). Т.е. освоить книгу, а затем перейти на другой источник ? Больше времени уходит на теорию (так выходит), но и практику я веду параллельно темам.
Заранее благодарю за совет!
http://pythonfiddle.com
Как взломать выключенный компьютер или выполнить код в Intel ME

На прошедшей недавно конференции Black Hat Europe исследователи Positive Technologies Марк Ермолов и Максим Горячий рассказали об уязвимости в Intel Management Engine 11, которая открывает злоумышленникам доступ к большей части данных и процессов на устройстве.

Такой уровень доступа означает также, что любой эксплуатирующий эту уязвимость злоумышленник, обойдя традиционную защиту на основе ПО, сможет проводить атаки даже при выключенном компьютере. Сегодня мы публикуем в нашем блоге подробности проведенного исследования. Читать дальше → https://goo.gl/yQHpxK
Forwarded from Alexandr via @PostBot
🤖 БОТ для заработка ДЕНЕГ и раскрутки канала! При пополнении баланса на ЛЮБУЮ сумму вы получаете +50% на рекламный баланс!
CoffeeMiner: Взлом WiFi для внедрения майнера криптовалют в сайты

Суть данной статьи в том, чтобы объяснить, как провести атаку MITM (Man-In-The-Middle), чтобы заразить несколько javascript кода в HTML страницах для того, чтобы использовать все устройства, подключенные к сети WiFi для майнинга криптовалюты Monero.

Помните, что публичные WIFI точки могут быть вредоносными. Примите меры: используйте VPN.

👉 Подробнее: https://python-scripts.com/coffeeminer-hacking-wifi-cryptocurrency-miner
Друзья подскажите пожалуйста при парсинге
from urllib.request import urlopen
from bs4 import BeautifulSoup as bs
html = urlopen("ipadresss")
info = bs(html.read(),"html.parser")
когда xml код состоит из такого тега
<price_list>
<Цена promo="0" iso_code="KZT" quantity="1" status="По умолчанию" main="0">3592.13</Цена>
</price_list>
при попытке экспорта
pricelist = info.find(price_list).text
выдает ответ длинную строку
<Цена promo="0" iso_code="KZT" quantity="1" status="По умолчанию" main="0">3592.13
как мне вытащить только Цену которая указана в самом конце?
[Перевод] Сколько участников может быть в WebRTC-звонке?

Почти любой бизнес любит конференц-связь, а особенно видеоконференции. Voximplant помогает бизнесам в том числе и с этим: у нас успешно работают видеоконференции, как обычные так и HD (например, см.статью Video Conferencing). Сейчас наши конфы работают на peer-to-peer архитектуре, однако скоро мы расскажем о клиент-серверном решении с преферансом и куртизанками. А пока предлагаем посмотреть на подходы к созданию серверных конференций с помощью WebRTC: мы подготовили перевод свежей статьи из блога BlogGeek.me. Автор блога – Цахи Левент-Леви, независимый эксперт WebRTC, аналитик и предприниматель; в прошлом Цахи работал над проектами VoIP и 3G как разработчик, маркетолог и технический директор. Одним словом, он знает о чем говорит. Читать дальше → https://goo.gl/eEwNuL
Фильмы из серии "Наука и техника" [ЦентрНаучФильм]
═════════════════════
#математика@physics_math
#физика@physics_math
#наука@physics_math
Flussonic Agent — прошивка для камер

Организация облачного видеонаблюдения — это множество технических нюансов, которые требуется решать сразу же: видимость камер из-за NAT, активация и идентификация камер, шифрование и автоматический провижининг. Камера при подключении должна автоматически стать частью IT-инфраструктуры оператора. Плюс должна обеспечиваться связь с абонентом. Flussonic Agent решает эти проблемы.

Читать дальше → https://goo.gl/ZKwpw8
The Android Game Developer’s Handbook [2016] Avisekhar Roy
═════════════════════
Описание:
═════════════════════
Gaming in android is an already established market and growing each day. Previously games were made for specific platforms, but this is the time of cross platform gaming with social connectivity. It requires vision of polishing, design and must follow user behavior.

This book would help developers to predict and create scopes of improvement according to user behavior. You will begin with the guidelines and rules of game development on the Android platform followed by a brief description about the current variants of Android devices available.

Next you will walk through the various tools available to develop any Android games and learn how to choose the most appropriate tools for a specific purpose. You will then learn JAVA game coding standard and style upon the Android SDK.

Later, you would focus on creation, maintenance of Game Loop using Android SDK, common mistakes in game development and the solutions to avoid them to improve performance. We will deep dive into Shaders and learn how to optimize memory and performance for an Android Game before moving on to another important topic, testing and debugging Android Games followed by an overview about Virtual Reality and how to integrate them into Android games.

Want to program a different way? Inside you’ll also learn Android game Development using C++ and OpenGL. Finally you would walk through the required tools to polish and finalize the game and possible integration of any third party tools or SDKs in order to monetize your game when it’s one the market!

#программирование@physics_math
#разработка_игр@physics_math
#android@physics_math
#game_development@physics_math
Привет всем. Ломаю голову третий день. Джанго.

В темплейт приходит кверисет. Мне нужно сделать так, чтобы объекты кверисета выстраивались по очереди в зависимости от значения атрибута в каждом объекте. Например , нужно сделать чтобы объекты с name=vasya, name=Igor, name=stepan были первыми в рендеринге.

В какую сторону копать? Assignment_tag?
Новинки для дизайнеров и разработчиков: свежие утилиты, плагины и инструменты. Выпуск 6-й

И вновь за последнее время в западном сообществе дизайнеров и разработчиков свет увидело множество полезных и не очень продуктов, которые распространяются безвозмездно. В шестом выпуске «Полезного дизайнеру» я оставил только полезные 28 ссылок и предлагаю с ними ознакомиться… Читать дальше → https://goo.gl/JVr8dM
Компьютер на воде. Гидравлический интегратор Лукьянова – первая в мире вычислительная машина для решения дифференциальных уравнений в частных производных – в течении полувека был единственным средством вычислений, связанных с широким кругом задач математической физики.
═════════════════════
#архитектура@physics_math
#железо@physics_math
#вычислительная_техника@physics_math
Python

1. Рекурсия: Сумма Чисел, Факториал, Фибоначчи / Recursion
2. Бинарный-Двоичный Поиск / Binary Search
3. Сортировка Пузырьком / Bubble Sort
Ну как проходит субботний вечер (а у кого-то и ночь)? Приняли на грудь чашечку бодрящего кофе? На улице как-то совсем морозно, мы тут предались ностальгии и нашли фото молодого Билла Гейтса — есть какая-то особая атмосфера в тех временах, сейчас всё автоматично, практично и не так душевно. Или нет? Как у вас с душевностью в ИТ-проектах? А между размышлениями можно почитать топ-10 статей недели на Хабре — они, как всегда, мощные https://goo.gl/Q6EkQB

— Нигерийские истории российского разработчика https://goo.gl/MGgVZX
— Как я возвращал украденный домен популярного сайта https://goo.gl/DjkfwC
— Недокументированные приемы CSS https://goo.gl/VAJpqA
— Как обучть мдль пнмть упртые скрщня https://goo.gl/XeXi3z
— Проблемы эгоистов: дорожные пробки и парадокс Браеса https://goo.gl/foDLMJ
— Пожалуй, самая необычная головоломка на Google Play https://goo.gl/8Qc7Vh
— Как мы выбирали между Elastic и Tarantool, а сделали свою (самую быструю) in-memory БД. С Join и полнотекстовым поиском https://goo.gl/tdRri5
— Разбор PHP-задач Badoo и новый тест. Как получить оффер в Лондон в феврале https://goo.gl/wYGh9d
— Как взломать выключенный компьютер или выполнить код в Intel ME https://goo.gl/SEpwyb
— Парсим мемы в питоне: как обойти серверную блокировку https://goo.gl/vsp5kf
Head First Android Development (2nd edition) [2017] Dawn Griffiths, David Griffiths
═════════════════════
Описание:
═════════════════════
Presents an introduction to Android development, with information on building interactive apps, creating the user interface, setting up databases, using action bars, and making apps fit in with Material Design.
═════════════════════
What will you learn from this book?
═════════════════════
If you have an idea for a killer Android app, this fully revised and updated edition will help you build your first working application in a jiffy. You’ll learn hands-on how to structure your app, design flexible and interactive interfaces, run services in the background, make your app work on various smartphones and tablets, and much more. It’s like having an experienced Android developer sitting right next to you! All you need to get started is some Java know-how.
═════════════════════
Why does this book look so different?
═════════════════════
Based on the latest research in cognitive science and learning theory, Head First Android Development uses a visually rich format to engage your mind, rather than a text-heavy approach that puts you to sleep. Why waste your time struggling with new concepts? This multi-sensory learning experience is designed for the way your brain really works.

#программирование@physics_math
#java@physics_math
#android@physics_math
#game_development@physics_math
[Из песочницы] Свой pix2code с блэкджеком, но без нейронок

Ньютон — Лейбниц, Лобачевский — Гаусс, Белль — Грей, Бонд — Лассель… Эти пары фамилий объединяет одно: их можно привести как примеры так называемых множественных открытий: ситуаций, когда несколько учёных или изобретателей делают свою работу одновременно и независимо.

Нечто похожее произошло и с моим проектом. Чуть менее года назад я приступил к разработке системы генерации HTML — вёрстки на основе растрового изображения. Прошло немного времени, и в мае 2017 года была опубликована работа под названием pix2code, при этом получив неплохое распространение в специализированных СМИ. Время шло, я не отчаивался, двигаясь по своему пути. Но недавно произошло страшное: разработчики из FloydHub на основе pix2code создали свою нейронную сеть, верстающую сайты на основе картинок. В рунете эту новость подхватили, и о релизе FloydHub стало известно большому количеству людей. И это в тот момент, когда согласно заранее заданному мною же плану я должен был выпускать своё демо. Но, как известно, лучшее – враг хорошего, и желание улучшить проект «ещё и ещё» отложило релиз на неопределённое время.

В этот момент я понял: кодить, это, конечно, хорошо, но надо выносить свою работу в свет. Встречайте: «Щелкунчик» — альтернатива pix2code с блэкджеком, но, увы, без нейронок. Читать дальше → https://goo.gl/YBdeMW
[Из песочницы] 16 тонн. Как я спасал гибнущий под нагрузкой сайт на WordPress, имея весьма поверхностные знания в области этой CMS

Статья будет короткой и сумбурной — я пишу ее с целью скоротать пару часов перед тем как начать откатывать сайт к предыдущему «нормальному» состоянию.

Эта история началась пять часов назад. Ко мне обратился владелец одного тематического новостного сайта. Тематика — спортивные соревнования. У сайта есть две проблемы. Во-первых, в моменты крупных и сильно ожидаемых состязаний количество посетителей на сайте увеличивается на порядок. Вторая проблема — он сделан на WordPress, причем довольно небрежно. Думаю, что изначально это был обычный WP-сайт. Но потом он многократно «дорабатывался»: куда ни попадя втыкались разные рекламные блоки, вводились новые «решения», ставились всякие плагины для «оптимизации» и расширения возможностей. Кроме того, каждый день? на протяжении нескольких лет, появлялось около десятка постов. Размер БД — несколько гигабайт, ‘upload’ идет на десятки гигабайт. Со временем сайт превратился во что-то похожее на это:

Читать дальше → https://goo.gl/y2Tbxy