Pull to refresh
0
@pzt131read⁠-⁠only

User

Send message
Есть и китайские емкостные на 555 таймере. Работают примерно на 1МГц
Народ уходит на рабочую частоту 80МГц и выше
forum.homecitrus.ru/topic/8535-samodelnyj-datchik-vlazhnosti-pochvy-chast-2
И все равно имеется сильная зависимость от темепературы, неравномерность влажности почвы и другие сильно мешающие факторы

Уважаемый автор, спасибо во-первых.
Во-вторых вопрос: где то раз в квартал приходится заниматься одной странной хренью — качать с одного гос.сайта гигантский XML (2-3 гига) с чудовищной структурой, которую распарсить в csv без падения может лишь одна утилитка (не важно какая, в итоге csv).
Далее этот csv я должен импортировать через "Import and Export Data (64-bt)" с полной перезаписью в таблицу.
Т.к. длина текстовых полей велика и заголовки полей периодически могут "плавать" написал сам для себя инструкцию чтобы печаль нет так сильно меня брала.
один из хаков по инструкции — согласно совету stack вручную выкручивать длину поля до 8000 символов.
В общем там так себе мастер (хотя раз в квартал терпимо).
Есть ли смысл тратить время на тест Вашего изделия, будет ли оно удобнее для таких задач?

С одной стороны прикольный pet-project и Вы явно молодец, что поделились результатом, а не просто статью на Хабр запилили. Лайк и плюс в карму.

Но объективно — велосипед же?) Есть уже написанные проф. среды для визуальной разработки ETL-процедур. Talend вообще бесплатен и функциональность на несколько порядков выше. Разворачивается за 10 минут и еще минут за 10 выкачивает всякие доп.библиотеки. Явно меньше времени, чем на написание вашего тула ушло. А скомпилированный .jar ETL-процедуры можно хоть в cron выполнять, хоть любым win scheduler.
У меня уже есть один проект в open-source на github: программа для заметок, возможно и этот выложу, если будет хоть немного желающих его доработать.
Могу подкинуть другой вариант:
Берется linq2db
Берется любая библиотека которая CSV парсит и потоково возвращает IEnumerable<string[]>, тут я не помощник.

И пишется что-то такое
var csvItems = CSVParser.Parse("filename");

using (var db = new DataConnection(...))
{
    db.BulkCopy(
       csvItems.Select(csv => new DestinationEntity{
          Field1 = int.Parse(csv[0]),
          Field2 = double.Parse(csv[1]),
          LongStr = csv[2],
          ...
       })
    );
}

Гарантирую, что если отключите индексы, данные влетят, даже чай не успеете заварить.
Для баз данных, которые поддерживают такие вставки, и того быстрее. Будут посланы параметризированные запросы и не надо беспокоиться о длине полей.
У меня есть еще одно подобное приложение, которое может конвертировать данные из одной СУБД в другую СУБД (MySQL, MSSQL, Access, Firebird), там есть поддержка ODBC. Вот ссылка, если интересно: yadi.sk/d/JQRvh2BOT7vqtg
Когда-нибудь перенесу тот функционал в ImportExportDataSql
UFO landed and left these words here
Нет, не правда… Деньги вообще не идут в ГИБДД, все деньги идут в Казночейство, а на «письма счастья» (Бумага тонер и конверты) выделяются деньги в рамках годового бюджета и не важно сколько было штрафов…

Отвечу в этом же посте- на другого комментатора… (в связи с кармой не могу много постов писать)
«Слышал, что в дождь/снегопад регистрация скорости должна отключаться. Так как неясно скорость чего измерил радар: автомобиля, либо завихрения капель/снега перед автомобилем»
Нет не правда…
1) для измерения скорости Автомобиля используют частоту на которую мало влияет метеофакторы… Для измерения скорости Снега/воды/пара/тумана используют ~2,4ГГц и Х диапазон 10ГГц… частоту она более восприимчива к гидрометеорам, и там обработка идет по двум поляризациям…

По сути с радара Арены на плату процессора идет RS-232 сигнал, сам радар представляет из себя генератор, С Вертикальной поляризацией и 4 приемника- 4 «луча» ФАР так же жестко на вертикальную поляризацию ориентирован… Сигналы с каждого канала приемника идут на DSP процессор тот вычисляет скорости и выдает в ком порт на скорости 115200, 4 слова… с каждого канала скорость… Утилита которая в комплекте показывает Общую скорость всех каналов и усредненную за 2 секунды скорость поканально(по зонно)… При сильном ливне и слабом дожде влияние гидрометеоров на выходные показания не замечено вообще… Снегопад наоборот отражает хорошо ИК спектр и ночью происходит часто засветка своей же камеры от своего же ИК прожектора- но тогда не распознает- не видит жертву и получается идут показания с «Радара» и засвеченные картинки с камеры… Ну разумеется они засоряют Мусорную корзину…
По сути с Радар это FTP сервер, с него по расписанию скачивают картинки (всех проезжающих машин не важно нарушитель или нет) на сервер в JPG подписаны ЭЦП. в названии картинки 0/1(есть превышение или нет)-скорость-Дата-время-номер картинки-распознанный номер.jpg ну и «протокол» текстовые файлы за время… Плюс есть директория с неправильно распознанными номерами, с них также считывается картинки и дальше идет в отдел «ручной» визуальной аналитики (который честно негде не работает)…
Она стандартна и проста. Откроете в новой вкладке — будет большая:)

Как-то обрывается на невнятных результатах. Есть более сложный вариант этой идеи hforsten.com/third-version-of-homemade-6-ghz-fmcw-radar.html
image
У меня рецепт чуть другой, но вполне эффективен. Порт 5060 (и любой без шифрования SIP) открыт только с ip провайдеров. Это спасает от совсем тупой долбежки, но и создаёт трудности тоже. Не шифрованный SIP разрешён только во внутренней сети (соответственно за VPN тоже). Для тех, кому не нужен VPN, а VOIP нужен, те работают только через SIP TLS, который прикрыт fail2ban. В таком режиме активность на брут учеток практически нет (жалкие два адреса за месяц).
https://github.com/andreas-mausch/whatsapp-viewer
— этому проекту уже 5 лет, а вы тут такое откровение устроили.
Тут вам не аудитория журнала Ксакер. )
Есть серийное изделие для этого, называется Стек-НС1в. Когда-то в начале нулевых приходилось сталкиваться с подобным устройством.

Термит уже предлагали в этих постах или в комментариях к ним:
Эффективно уничтожаем информацию на жестком диске, 2011
Убийцы жестких дисков. Коэрцетивный выстрел в голову, 2015
Молоток, термит и магнитное поле для быстрого уничтожения данных, 2016


А в посте Уничтожить SSD за 7 секунд: тактическая защита информации от несанкционированного доступа, 2016 даже проводили испытания пиротехники, правда на SSD.


Еще было видео от Google про уничтожение дисков, с которых не удалось гарантированно удалить всю информацию: http://youtu.be/TQoKFovvigI?t=100
Сначала деформируют все пластины конусным прессом, затем применяют промышленный шредер по металлу.

Но 11 класс накладывает ограничения на свободное время подготовкой к егэ и олимпиадами. Поэтому вторую я пишу лишь спустя несколько месяцев вылетев со всех олимпиад.
Хотите доброго совета — не вздумайте сделать безопасность (вебсайтов или еще чего либо) своей профессией. В местных корпорациях ит безопасники это постоянный предмет издевательств, т.к. им профессионально приходится заниматься 1) Тем, что они не совсем понимают (потому, что ит безопасность затрагивает почти все ит насквозь) и очень часто затрагивает и бизнес процессы и способы разработки. А в бизнес процессы вас вообще никогда не пустят там что либо менять; 2) Тем, на что им никогда не предоставляют необходимых ресурсов, т.к. считают, что раз у нас есть один ит безопасник у нас теперь все будет безопасно; 3) Для долгой работы вам придется выбирать себе самому проблему из сотен, придумывать какую ее часть вы можете решить, раздувать проблему до уровня предприятия и успешно ее якобы решить (желательно создав проблему неважному сотруднику, чтобы он своими жалобами подтверждал что вы действительно что-то делаете); 4) В случае возникновения реальной проблемы иметь готовые фальшивые истории для впечатления начальства и знать как вы сможете замолчать проблему. 5) Для решения действительно важных моментов ит безопасности вам никогда не предоставят политической воли для изменения способов работы (бизнес процессов) в компании. 6) Для работы ит безопасником в большинстве неместных корпораций вы не вышли местом рождения. Ну а пока, вполне можете развлекаться…
Как говорят в спецслужбах ловящих российских хакеров:«Они всегда безработные. И готовы откликнуться на предложение работы.»
Статья была бы не полной без ссылки на канал Jim Browning, который, прикидываясь жертвой, не только во всех подробностях рассмотрел их методы, но и сам смог получить удаленный доступ к компьютерам мошенников, разузнал все пароли, явки, имена сотрудников колл-центра, базы данных их жертв и примерный уровень дохода всей организации.
Существует целое сообщество скам-бейтеров, которые специально ищут по интернету всплывающие окна «у вас вирус, срочно звоните» с номерами телефонов, обмениваются этими номерами между собой, заводят специально замаскированную под настоящий компьютер виртуалку, и начинают названивать. Но у подавляющего большинства, из тех, кто выкладывает свой контент, дальше обычных пранков дело не доходит, в отличие от Джима Браунинга.
Расчет на то, что большинство не увидят разницы между окном, нарисованным картинкой в браузере, и настоящим окном антивируса. Тем более, если не понимают, что пользуются каким-то браузером, а не интернетами, что за антивирус установлен на компьютере и вообще установлен ли, и еще у них каждый день появляется новый, быстрый и безопасный софт от Mail.ru, который они не ставили и оно само выскочило.
Один из первых вопросов, который задают мошенники по телефону — сколько вам лет. Если собеседник слишком молод, то просто заканчивают разговор.
Вот видео, как у 91-летнего пенсионера вполне успешно пытаются снять $40,000. Удивляться тут нечему, кроме как: а) как кто-то рожденный в 1927 может вполне адекватно пользоваться настолько сложной системой, и б) как мошеннику удается спокойно спать по ночам после того, что он делает.
Удивительно, но эти индусы пытаются расширять свой рынок на не-англоговорящие страны, и даже учат японский по разговорникам, с чего имеют доход, соразмерный с тем, что получают от англоговорящих.
Эта статься напомнила мне это видео. Интересное начинается с 2:25

Revenge on a IRS Phone Scamming Company - Call Flooder



В свое время пользовался вот этим чек-листом
1. Матрица сайта
Построение матрицы сайта

2. Общий анализ
Сбор информации о проекте от клиента
Ручной анализ сайта
Анализ отчетов о продвижении
Оценка трафикового потенциала сайта
Анализ CMS на эффективность для продвижения
Проверка на использование стандартного шаблона в качестве дизайна сайта
Анализ наполненности сайта
Анализ позиций по всей семантике
Видимость сайта (НЧ, СЧ, ВЧ запросы)

3. Изучение тематики
Проверка сайта на наличие обязательных контентных модулей тематики
Проверка сайта на наличие эффективных SEO-модулей тематики
Проверка сайта на наличие обязательных функциональных модулей тематики
Поиск площадок для размещения ссылок
Изучение динамики трафика в тематике
Изучение распределения трафика между ПС

4. Хостовые факторы
Проверка корректности использования редиректов
Проверка корректности использования 4** ошибок
Анализ 404 страницы
Поиск ссылок на 404 страницы
Поиск ссылок на редиректы
Поиск страниц с кодами ответа 3**
Поиск страниц с кодами ответа 4**
Анализ сайта на нагрузоустойчивость
Анализ скорости загрузки страниц
Анализ размеров страниц
Анализ логов сайта, поиск страниц, которые не посещал робот

5. Индексация
Проверка индексации каждой страницы сайта
Составление списка непроиндексированных страниц, посещенных роботом
Проверка возможности индексации важных областей на flash и ajax сайтах
Проверка возможности индексации всех страниц сайта при текущих инструкциях robots.txt
Проверка целесообразности использования , nofollow, SEOHide
Проверка корректности использования , nofollow, SEOHide
Сравнение индексов по категориям и типам страниц
Поиск в индексе технических страниц
Анализ динамики индексации сайта
Проверка robots.txt на ошибки
Проверка robots.txt на полноту данных
Проверка robots.txt на наличие директив для всех поисковых систем
Проверка актуальности robots.txt
Проверка sitemap.xml на ошибки
Анализ расстановки дат индексации и приоритетов в sitemap.xml
Проверка актуальности sitemap.xml
Поиск запрещенных к индексации страниц в sitemap.xml

6. Дублирование, аффилиаты, ошибки
Анализ содержания поддоменов
Поиск дублирующихся страниц
Поиск дублирующегося контента
Поиск пустых страниц
Поиск страниц с ошибками
Проверка на аффилиаты
Проверка сайта на наличие зеркал
Поиск тестовых доменов и других копий сайта в индексе
Поиск циклических (бесконечных) страниц

7. Региональность
Проверка региональности, анализ риска ошибочной смены региона
Проверка корректности определения регионов в Я.Каталоге
Проверка корректности определения регионов в Я.Адреса
Проверка ранжирования региональных доменов
Анализ наличия ссылок с региональных площадок

8. Спам и уязвимости
Поиск генерируемого контента
Проверка генерируемого контента на спамность
Анализ исходящей рекламы на нарушение правил ПС
Анализ SEOIN/SEOOUT
Проверка спамности HTML заголовков
Проверка страниц на наличие скрытого текста
Проверка работы службы модерации контента
Проверка работы контент-менеджеров
Проверка сайта на XSS-уязвимости
Поиск SEO-разделов и SEO-страниц
Проверка текстов на грамматические ошибки и опечатки
Анализ сайта на клоакинг
Поиск на сайте взрослого контента
Проверка IP адреса хостинга на наличие спамных сайтов
Проверка сайта на фильтры в Яндекс, Google
Проверка страниц на фильтры в Яндекс, Google
Проверка ссылочной массы на фильтры в Яндекс, Google
Проверка ссылочной массы на спамность доноров
Поиск спамных страниц
Анализ на поведенческие атаки конкурентов
Проверка текстов на спамность ключевых слов
Проверка на ссылочные взрывы

9. Факторы авторитетности
Анализ параметрических характеристик сайта
Анализ узнаваемости компании в интернете
Анализ долевого распределения трафика по разным каналам интернет-маркетинга
Анализ ссылочной массы на трастовые ссылки (в т.ч. каталоги ПС)
Анализ возрастных факторов по страницам и по сайту

10. URL факторы
Изучение наличия ключевых слов в URL
Анализ иерархии URL-структуры сайта
Изучение наличия ключевых слов в именах файлов
Проверка URL на спамность
ЧПУ

11. Семантическое ядро и трафик
Анализ семантического ядра на полноту охвата
Анализ семантического ядра на наличие пустых запросов
Анализ семантического ядра на актуальность
Изучение запросов с высоким % отказа
Изучение страниц с высоким % отказа
Изучение запросов с высокой конверсией
Изучение страниц с высокой конверсией
Изучение страниц с низкой конверсией
Изучение запросов с низкой конверсией
Поиск нецелевых запросов в семантическом ядре
Определение запросов, не упомянутых ни в тексте страницы, ни в анкор-листа
Проверка корректности группировок в семантическом ядре

12. Структура сайта
Поиск страниц, на которых не стоят входящие ссылки
Анализ уровней вложенности страниц
Анализ распределения запросов по структуре сайта
Анализ выделения логических кластеров

13. Поведенческие факторы
Поиск и изучение отзывов о компании
Анализ конверсии входных страниц
Удобство структуры сайта для решения проблем пользователей
Проверка сайта на наличие обязательных функциональных модулей тематики
Анализ трафика с сайтов через Яндекс.Метрику
Изучение путей следования пользователей по сайту

14. Юзабилити
Анализ юзабилити по матрице
Анализ соответствия содержания входных страниц проблемам пользователей
Анализ юзабилити ссылок
Анализ юзабилити форм регистрации
Проверка текстов на юзабилити
Проверка перелинковки на полезность с т.з. пользователя

15. Сниппеты
Парсинг сниппетов по всем запросам Яндекс, Google
Анализ сниппетов в Google
Анализ сниппетов в Яндекс
Проверка наличия favicon
Проверка корректности определения быстрых ссылок
Проверка совпадения адреса и телефона организации в выдаче и на сайте
Проверка наличия социальных ссылок в сниппетах
Проверка корректности определения хлебных крошек
Поиск возможностей по улучшению сниппетов в Яндекс
Поиск возможностей по улучшению сниппетов в Google

16. Ссылочная масса
Анализ выгрузки ссылок из бирж
Анализ выгрузки ссылок из яндекс.вебмастер
Анализ выгрузки ссылок из ahrefs
Анализ динамики изменения ссылочной массы
Изучение возраста входящих ссылок
Изучение естественности измеримых параметров ссылочной массы
Проверка индексации страниц-доноров
Анализ ссылочной массы на атаки конкурентов

17. Внутренние ссылки
Проверка на наличие исходящих ссылок на внешние сайты
Проверка страниц на дублирующиеся ссылки
Проверка страниц на циклические ссылки
Поиск висячих узлов
Поиск скрытых исходящих внешних ссылок
Анализ модулей динамической внутренней перелинковки
Изучение исходящих внутренних ссылок по матрице
Изучение исходящих внутренних анкоров по матрице
Изучение входящих внутренних ссылок по матрице
Анализ внутреннего анкор-листа через СайтРепорт

18. Статический вес
Определение доли естественных ссылок в ссылочной массе
Расчет статического веса при перелинковке (НЧ, СЧ, ВЧ запросы) (условно по PageRank)
Расчет статического веса по входящим внешним ссылкам (условно по PageRank)
Определение страниц, получающих недостаточно статического веса

19. Анкоры
Определение доли естественных анкоров в анкор-листе
Проверка анкор-листа на релевантность запросам (внутр. + внешн. ссылки) (Расчет по BM25)
Проверка анкор-листа на полноту охвата семантики (внутр. + внешн. ссылки)
Анализ покупных ссылок на наличие информационных анкоров
Проверка анкор-листа на спамность (внутр. + внешн. ссылки)
Проверка анкор-листа на наличие уникальных биграмм

20. Естественные ссылки
Изучение естественных ссылок
Анализ ссылок из социальных сетей
Анализ PR-активности сайта, поиск возможностей для размещения естественных ссылок
Изучение путей появления трафиковых ссылок через Яндекс.метрику

21. Текстовые факторы (важные зоны документа)
Поиск дублирующихся TITLE
Проверка TITLE на спамность
Проверка наличия ключевых слов в TITLE
Проверка длины TITLE по всем страницам сайта
Поиск спамных употреблений в <STRONG>, <B>, <EM>
Проверка Description на дублированность
Поиск пустых Description
Проверка Description на спам
Проверка keywords на спам
Проверка HTML заголовков на спамность
Анализ заголовков входных страниц на соответствие ключевым словам

22. Текстовые факторы (область контента)
Проверка на наличие ключевых слов в ALT
Проверка наличия телефонов, адресов и др. важной информации в виде индексируемого текста
Поиск важных ссылок, выполненных картинками
Анализ уникальности текстов
Проверка на воровство контента
Анализ наличия важных форм запросов в текстах
Анализ корректности написания текстов с т.з. алгоритмов обработки текстов
Анализ заголовков по матрице
Анализ текста по матрице

23. HTML
Проверка сайта на ошибки кодировки
Проверка на кроссбраузерность по матрице
Проверка наличия микроформатов
Анализ корректности использования микроформатов
Анализ попадания содержимого микроформатов в индекс поисковых систем
Анализ кода на наличие скриптов и css инструкций внутри страницы
Анализ верстки HTML заголовков по матрице
Проверка валидации по матрице

24. Анализ эффективности продвижения
Проверка соответствия запросов входным страницам
Анализ ранжирования картинок с сайта
Анализ ранжирования видео с сайта
Анализ ранжирования DOC, XLS, PDF, PPTX документов сайта
Анализ источников ссылок, дающих живой трафик
Анализ запросов, по которым приходит трафик из поисковых систем (Яндекс, Google, Mail)

25. Бизнес-аналитика
Проверка оформления заказа
Проверка саппорта
Проверка колл-центра

26. Сводная таблица
Критические ошибки
Важные ошибки
Незначительные ошибки
favicon.ico прошлый век

<link rel="icon" type="image/png" href="favicon.png" />
<link rel="apple-touch-icon" href="apple-touch-favicon.png"/>

Information

Rating
Does not participate
Registered
Activity