Рубрика «Песочница» - 50

Здравствуйте. Меня зовут Алексей Набережный и я веб разработчик, который тесно «переплетен» с такими языками, как С#, Java. Многие все понимают, что такие поисковые сервисы как Яндекс и Google не ищут вам информацию динамично. То есть другими словами: «все уже давно в базе». Отсюда и выходят такие термины: поисковой индекс, ручной режим и тому подобное. Но сейчас я попробую не рассказывать о таких простых вещах. Будем говорить о заполнении этой базы данных автоматизировано, то есть так, чтобы и видеть происходящие, и заносить себе на компьютер (ftp сервер) информацию о сайтах.

image

Что мы будем делать:

  • Робот-паук
  • Обработчик

Читать полностью »

Недавно появилась новая криптовалюта от создателей Peercoin'a (PPC) — nubits.com.

На данный момент она торгуется на нескольких биржах, в том числе на bter: bter.com/trade/nbt_btc. Одна из ключевых особенностей — курс монеты накрепко привязан к амерканской валюте: 1NBT=1USD. Достигается это путём ценовых манипуляций на бирже: ставится огромная стена на покупку монет по цене чуть меньше доллара и на продажу по цене чуть выше доллара. В случае «поедания» одной из этих стен она (по задумке) периодически пополняется новой кровью. Читать полностью »

Тестировалось на версиях UniFi v3.5.7 и v4.2.0.
Комплекс включает в себя Wi-Fi точки доступа UniFi и программный контроллер, который устанавливается на любой компьютер с операционной системой Windows, Mac OS или Linux. Программный контроллер является бесплатным, поэтому стоимость системы UniFi значительно ниже, чем аппаратные контроллеры других производителей. Это позволяет существенно снизить затраты на построение беспроводной сети.
Читать полностью »

Добрый день.
Представляю маленькую, кросс платформенную (тестировалось в Linux и NetBSD) библиотеку функций и пример ее использования.
Основная задача — облегчить разработку скриптов на shell, выполняющих несколько параллельных, независимых задач и обеспечить синхронизацию запущенных процессов.

Структура программы при использование данной библиотеки выглядит следующим образом:
Основной процесс – подготавливает задания и распределяет их по рабочим процессам.
Рабочие процессы — выполняют эти задания и сообщают о своей готовности принять новое основному процессу.
Основное преимущество данной схемы в том, что нет постоянного разветвления процессов (fork()).
Я не претендую на оригинальность идеи, да и реализации тоже, но я надеюсь, что это будет познавательно и интересно.
Читать полностью »

GameMaker Studio — программа, кроссплатформенный игровой движок для создания 2D игр любого жанра. Имеет встроенный язык программирования GML  (GameMaker Language), схожий с JavaScript. В версии с 1.3 и старше имеется встроенная система YoYo Games Marketplace для вставки купленных на сайте объектов сразу в проект. Движок интегрирует с такими платформами как:

Windows
Windows 8
Mac OS X
HTML5
IOS
Android
Tizen

Если движок был куплен в Steam, то имеет дополнительную интеграцию с Steam Workshop (игры сделанные вами, вы можете добавлять не в магазин Steam, а в GameMaker Studio Steam Workshop и они будут показаны как продукты сделанные в GameMaker Studio).

Но можно скачать установщик GameMaker Studio с сайта YoYo Games для Windows.

Но если вы собираетесь разработывать приложения для платформ, то для некоторых из них потребуется специальные программы (Microsoft Visual Studio и т.п).
Читать полностью »

Программы, собранные на Qt требуют множество дополнительных файлов, таких как:

Qt5Widgets.dll
Qt5Gui.dll
Qt5Core.dll
libwinpthread-1.dll
libstdc++-6.dll
libgcc_s_dw2-1.dll
icuuc52.dll
Это далеко не полный список возможных зависимостей.

Как от них избавиться? Нужна статическая сборка Qt.

В интернете много разных статей на эту тему, но они мне не понравились по разным причинам. Поэтому я решил написать свою.

Протестировано для: Qt 5.3.2, компилятор MinGW 4.8.2 32bit, Windows 7 64bit. Написано на основе qt-project.org/wiki/How-to-build-a-static-Qt-for-Windows-MinGW но без использования Windows PowerShell.
Читать полностью »

Раньше для того, чтобы подружить LibreOffice с Google Drive необходимо было использовать специальный плагин. Но начиная с версии LibreOffice 4.2 появилась штатная функция (не совсем очевидная) подключения к Google Drive. Для этого:
Читать полностью »

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

Гарантия конверсии лендинг пейдж

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

Соответственно, если вашу страницу посетит 100 человек и из них 40 оставят заявку, то ваша конверсия составит 40%! А если вашу страницу посетит 3000 человек и из них 300 оставит заявку, то это уже 10% конверсии. Конверсия в четыре раза меньше, лидов в семь с половиной раз больше лидов. Кэп?
Читать полностью »

Здравствуй. Во время похождения по итернетам в поисках годного алгоритма на эту тему я увидел одну интересную идею, которую на досуге развил и дополнил. Наверное, каждый более-менее опытный кодер встречал типовую задачу на пресечение нескольких прямоугольников в системе координат. Насколько я понял, вопрос годного алгоритма остается открытым, а потому я решил предложить свой.
Читать полностью »

в 18:38, , рубрики: Песочница, метки: ,

Нам периодически присылают бюллетени безопасности.
Сегодня, вот, прислали по поводу атак ShellShock на SMTP. Подумалось перевести и кинуть ее сюда, вдруг кому пригодится.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js