Сделаю проект каркасного или брусового дома подписчику из комментариев под этим постом.
Я заметил, что пикабу сделал возможность устраивать сборы. Проект дома стоит 30 - 60 тыс, это дом до 150 м2. Я организовал сбор на 15 000, чтобы проверить интерес на такой краудфандинг ) Все остальное я доплачу своему проектировщику, так сказать - из своих!
Самое главное! Проект выложу в ПДФ в общий доступ здесь на Пикабу!
Кому интересно, участвуйте в сборе на моей странице, а в комментарий кидайте своё тз на проект, какое наберет больше всего плюсов, то и будем проектировать)
📚 «Хороший план, составленный сегодня, лучше идеального плана, который появится на следующей неделе», — генерал Джордж Паттон.
📚 Agile-движение существует с момента принятия Agile-манифеста в феврале 2001 г. (Beck at al.) Манифест был разработан и подписан 17 «идеологами облегченных методологий», как они называли себя в то время.
Авторы Agile-манифеста писали о том, что для них более значительную ценность имеют:
🔹 люди и взаимодействия, а не процессы и инструменты; 🔹 работающая программа, а не полный пакет документации; 🔹 сотрудничество с клиентом, а не переговоры по условиям контракта; 🔹 реагирование на изменение, а не следование плану.
📚 Слаженно работающая команда высокопрофессиональных исполнителей с посредственными инструментами при любых обстоятельствах превосходит неработоспособную команду посредственных исполнителей с превосходными инструментами и процессами.
📚 Agile-команды предпочитают вовлекать в работу над общими целями все стороны проекта.
Нам хотелось бы, чтобы, как в кооперативной игре, команды разработчиков программного обеспечения и клиенты подходили к проектам с желанием сотрудничать и двигаться к общим целям.
📚 Основные аспекты работы agile-команд:
🔹 работа единой командой; 🔹 работа короткими итерациями; 🔹 поставка какого-либо результата после каждой итерации; 🔹 фокус на бизнес-приоритетах; 🔹 проверка и модифицирование.
📚 Критически важно для успеха проекта, чтобы все участники считали себя членами одной команды, имеющей общую цель.
В agile-проекте нет места менталитету «самоустранение от участия в дальнейшем процессе после выполнения своей непосредственной задачи». Аналитики не уходят в тень после выдачи требований дизайнерам. Дизайнеры и системные архитекторы не отстраняются от работы после выдачи заданий программистам, а программисты не бросают без поддержки тестировщиков.
Успешной agile-команде необходимо мышление «мы все работаем над этим вместе».
📚 В agile-команде есть целый ряд конкретных ролей:
🔹 Владелец продукта: формирование общего видения проекта у всех членов команды, определение приоритетов, обеспечивающих разработку наиболее ценной функциональности в первую очередь, а также принятие решений, направленных на получение хорошей рентабельности инвестиций в проект. 🔹 Клиент 🔹 Разработчик 🔹 Руководитель проекта. Руководители agile-проектов концентрируют внимание больше на лидерстве, а не на менеджменте.
Вчера обратила внимание на то, сколько я сахара ем в последние пару недель. оказалось что "дохуя и трошки".....сладости почти не употребляю. Стала смотреть что к чему.
Я стала очень часто и много есть бананы, как раз заменяя их на всякие сладости. только вот я забыла, что кроме тонны сахара, там ещё и крахмал содержится.
На данный момент убираю на неделю мучное и бананы. В пятницу проверю, на сколько большая разница будет, хотя на многое не надеюсь, так как опять пришли бесячные, и я распухла.
Обновление в новом проекте Talkvio построенном на базе форума с более 250 000 сообщений из далекого 2007 года и уже большим количеством новых с момента создания нового движка в 2023 году. Отличается наличием минусов, есть возможность указывать свое отношение к автору и менять свое отношение через системы кармы и очков (что выгодно отличается от обычного лайканья постов). Есть пометки моего (авторский контент), поиск, блочный редактор с черновиками, черновики для комментариев, оповещения, фильтры для тех кто интересуется топами комментариев или постов, многочисленные разделы со свежим/лучшим/комментируемым/авторским, реверсные и прямые отображения комментариев, подписки на теги и на пользователей, избранное, увеличение изображений, оформление своей страницы, публикацию по расписанию, подъемы постов, случайная лента / случайные посты, сайт доступен на 2 языках, имеет темную и светлую тему, подсказки для новичков, живая панель комментариев, и многое другое. Так же ужеесть приложение на андроид. Многие вещи внедряются и дорабатываются и открыты для предложений. Реклама отсутствует как таковая. В будущем ресурс будет уделять гораздо больше вниманию авторскому контенту. Ссылка на ресурс и приложение на android в комментарии.
Появилась живая панель с поступающими сообщениями в разнообразных постах в живом режиме, оптимизированно по трафику.
Исправление бага при очень быстром клике добавлении картинки в редакторе и последующем переоткрытии она могла пропасть на андроид устройствах.
Перемещение левого блока в шапку в соотвествии с рекомендациями на desktop-устроствах.
Для ЛЛ: мой опыт борьбы с ботами на сайте. Старался кратко, но тема большая. Поэтому только основное и то много получилось.
Хотелось бы затронуть тему паразитного трафика на сайтах. Те, кто работают с вебом, периодически бывают по обе стороны «добра» и «зла»: то защищаемся от разного рода трафика, то наоборот его создаем (например, парсим данные). Последние месяцы мне приходится как раз бороться с теми, кто не является людьми, но постоянно создают пустую нагрузку на проектах.
Сразу скажу, что имею дело с разными серверами: массхостинг, vps и собственные. Инфраструктуры разные, подходы у админов тоже. Поэтому рассказываю про самый обычный способ: как найти ботов и заблокировать их на уровне веб-сервера. Под ботами имеются в виду любые автоматические системы, а не только те, которые открыто говорят про себя, что они роботы. Вряд ли открою какие-то тайны, просто расскажу свой подход. Опишу только основные моменты. Я уже и так понял, что кратко писать не умею, а тема очень объемная.
И сразу про защиту через CloudFlare. Её не рассматриваю по своим причинам, это не тема для данного поста. Но да, кто хочет, тот использует этот сервис.
Один из частых советов, которые дают при вопросе о защите от ботов - это создания списка этих самых ботов. Поэтому на поисковиках ищут ссылки на гитхаб репозитории со списком «плохих ботов». Примеров много (вот раз, вот два). Можно ли использовать эти списки? И да, и нет. Не все роботы из них перейдут на ваш сайт, а те, кто действительно создает трафик, могут и не быть в этом списке. Поэтому, если хочется, то копируем данные по ботам и добавляем в свой конфиг (или .htaccess, если у вас Apache). Но не останавливаемся на этом.
Далее нам нужны логи нашего веб сервера. Лучше всего, если у нас их много – данные от двух недель и более. Если меньше или их вообще нет, то идем в настройки веб-сервера и указываем ему, что логи надо хранить. Для посещаемых проектов лучше сразу еще настроить logrotate, чтобы ежедневно ваши лог-файлы сжимались в свой архив. Так удобнее будет их скачивать и хранить.
Допустим, логи у нас есть. Работать мы будем с access.log (далее – лог-файл), а error.log, если он не пустой, просматриваем на наличие ошибок, которые могли допустить в своих скриптах. Больше он нам не понадобиться.
Если у вас в счетчике посещаемости (пусть это будет Яндекс.Метрика) ноль посещений, то это не значит, что на сайт никто не ходит. Открываете лог-файл и видите, что сайт постоянно отдает данные всяким автоматическим системам. Плохие мы уже могли забанить (см. выше) и им на их запросы отдается 403 ошибка. С этим разобрались. Остались те, которые вроде бы пользователи, но в Метрике их нет или они помечены как роботы, а может быть и приняты за реальных людей. Часто это накрутчики поведенческих факторов. Ваш сайт может и не быть их целью, но на нем они учатся, а также прокачивают себя. Многие из них довольно примитивны. Их мы отфильтруем.
Для этого воспользуемся анализатором логов. Их много, можете взять любой. Мне, как разработчику, зашел GoAccess, т.к. я могу запустить его через Docker и мне не нужно ставить никаких дополнительные программы.
Пишем в консоле команду (взял из мануала, для базовых данных годится):
cat access.log | docker run --rm -i -e LANG=$LANG allinurl/goaccess -a -o html --log-format COMBINED - > report.html
На выходе у нас html файл с полным отчетом. Ради интереса вы можете подробно изучить статистику и сравнить ее с той же Я.Метрикой. Но для практической части нам сейчас нужен блок «Visitor hostnames and IPs». Сортировку в таблице делаем по убыванию в поле Visitors и ищем те адреса, у которых много hits и много visitors (можно и по Visitors отсортировать, если вам так удобнее).
Например, первая строка не удовлетворяет этим условиям, но мы ее все равно смотрим и видим, что это любопытный crawler, который нам не нужен и он точно будет забанен. На четвертой строке как раз нужный пациент. С одного IP много разных «браузеров». Такое бывает. Поэтому берем IP и смотрим, что это вообще такое.
Получаем, что это прокси из Люксембурга. Банить ли такой адрес? Решать вам. Как показала моя практика и анализ нескольких десяткой сайтов, за такими проксями реальных людей очень мало. Через Метрику можете найти визитеров с этого прокси и увидеть, что на сайте они почти ничего не делали, или же их действия носили исключительно автоматизированный характер. Прокси точно стоит забанить, если его клиенты одни мобильные устройства. Вот тут с 99% работа ботов. Советую также обратить внимание на то, сколько трафика эти клиенты забрали с сайта. Если мало, то это вряд ли были люди.
С большой вероятность стоит банить IP разных хостинг провайдеров: Amazon, iHor, VPSville, Cloud Networks, WestHost и прочих игроков рынка, которые пачками продают IPv6 адреса. Если ваш сайт поддерживает IPv6, то в логах вы увидите уникальную картину, когда от таких провайдеров массово ломятся всякие мобильные устройства на ваш сайт. Блокировать этих провайдеров надо не по одному IP, а блокировать все их сетки с указанием CIDR в том же .htaccess (например, deny from 2a05:fb41::/32)
Замечу, что блокировать все подряд без анализа не стоит! Во-первых, ряд прокси относится к серьезным компаниям, которыми пользуются обычные пользователи. Во-вторых, имеет место быть тенденция поднятия своего прокси/vpn на хостинге. Так что IP будет от хостинга. И если клиентов с такого IP несколько устройств, то вряд ли стоит блокировать такой адрес. Другое дело, если через него ломится целый зоопарк устройств от старых iPod и Windows 7 машин до чего-то совсем экзотического типа Wii.
Также с помощью анализа логов находим crawler, которые в начале статьи искали на гитхабе. Здесь вы можете скорректировать свой список, что-то добавить. Все же есть местечковые боты, которые тоже не несут никакого смысла.
Вопрос: почему это дерьмо вообще появляется на вашем сайте? Как я уже сказал ранее, не всем нужен конкретно ваш сайт. Да, конечно, может кто-то из конкурентов пытается за счет ПФ завалить ваш сайт в поисковой выдаче. Но вроде как эта тему уже не так актуальна и для Яндекса, и для Гугла. Но вот тема с прокачкой ботов, получения ими хорошего «fingerprint» для них важна. Да и смежная тема скликивание рекламы актуальна, где боты должны доказывать проверяющим системам, что они типа люди. Так что если у вас есть сайт, то боты к вам придут. Особенно, если сайт попал в базу тех, кто отдает этим ботам адреса. Например, есть один такой сайт в России, у которого есть свое API, за счет которого он живет, и отдает ботам домены для посещения. Сайты каталогизированы по тематикам, так что бота можно натравливать и прокачивать прямо по тематическим ресурсам. Конечно, у себя вы тоже можете забанить по referrer таких «посетителей» (в логах увидите адрес api.pf….). Но только совсем тупые боты отдают ссылку на этот сервис.
Что происходит после блокировок.
Для сайта с нормальным органическим трафиком происходит увеличение количества просмотров и визитов. Так же растет метрика «время на сайте». Все остальное почти не меняется. Да, значение посещаемости тоже просядет, но очень несильно.
Как пример, четыре дня назад обновил фильтры у одного сайта. Виден только рост метрик, проседания посещаемости почти нет.
Замечу, что «Доля визитов роботами» почти не снизится (в среднем станет меньше примерно на 5%), не ждите здесь прорыва. На это есть несколько причин. Одна из них в том, что боты все равно вернутся с других адресов. Вы просто сейчас отфильтровали один пул, но скоро появится другой. Так что это постоянная работа. Еще одна причина – вы блокировали только самых простых. Самый жир не палится так просто. У них или хорошие прокси (например, от Мегафона), где нельзя заблокировать всего провайдера, т.к. точно под замес попадут реальные пользователи, или уже хороший уровень прокачки, при котором имеем сложные движения мыши, свои локальные прокси на не стандартных портах и прочее, прочее. И есть разумные сомнения: «А бот ли это?»
Для сайтов, у которых трафик только из «людей», придется увидеть реальную картину:
Ночью обновил на одном из проектов .htaccess со своим списком фильтров. Видно, что идет просадка по посещаемости.
Это может быть грустно. Особенно, если вы запустили проект не так давно и уже думали, что ваш проект набирает обороты. Но нет, не все так хорошо, как могло показаться.
Работать с логами лучше не менее раз в неделю-две. Актуализируйте IP адреса, список ботов и сайт будет бороться с разного рода паразитным трафиком.
Этот проект появился как повод освоить и как-то уместно применить креатив кодинг. Источником послужила знаменитая (в очень узких кругах) статья «Число Грэма на пальцах» и ее многочисленные реплики.
Аида Пачева
Очень понравилось как сделано, а как проект для обучения и освоение новых инструментов, вообще супермегакул)))
Такую задачу поставил Little.Bit пикабушникам. И на его призыв откликнулись PILOTMISHA, MorGott и Lei Radna. Поэтому теперь вы знаете, как сделать игру, скрафтить косплей, написать историю и посадить самолет. А если еще не знаете, то смотрите и учитесь.
Ты меня спрашивал, что можно построить в районе 4 млн рублей!? Сегодня я тебе покажу небольшой домик, как раз для такого бюджета
Домик небольшой, аккуратный и уютный. Всего 77 м2, но вмещает в себя 3 спальни, огромную кухню - гостиную , сан узел, небольшое хоз помещение!
Снаружи домик выглядит вот так:
Это одноэтажный дом, особенностей здесь несколько. Прежде всего фасад, здесь сочетания серых оттенков стен и белой отделкой окон, проемов, свесов и водосточной системы выглядит очень органично.
Вообще, маленькие дома можно сделать очень миленькими, да и спрос на них никогда не падает. Никто не откажется от лишних семидесяти квадратных метров на свежем воздухе, хочешь тебе шашлык на выходные, а хочешь уехал на месяц из города, и нет хлопот.
Фасадный материал - фиброцементный сайдинг, в широком своем распотрошении имеет стоимость до 9 000 за м2, но это конечно же иностранные представители. Наиболее близкий и широко распространённый производитель в России - Кедрал, стоимость квадратного метро в районе 3500 - 5000 рублей. На фасад дома в 77 м2 - это около 700 000 рублей может выйти. У нас нет задачи построить «на все деньги», в нашем случае использовали местный, иркутский материал , стоимость около 1400 рублей за м2, дабы не сочли за рекламу, напиши мне в личку, если надо, дам координаты, ребята хорошие.
Особенность такого фасада - не горит , не гниет, это каменная основа (фиброцемент), не трескается на морозе и не вспучивает на солнце. У материала интересная объемная текстура дерева, от того фасад выглядит выразительно в близи. Цвет может быть любой ) Хоть красный
Ну и благодаря такому симпатичному сочетанию цвета с белыми элементами, домик получился таким аккуратным.
Ну и конечно свесы кровли )) На ютубе у меня очень любят эту тему) Не экономьте на этой детали, большие выносы кровли, выразительные балки, и ваша дача или дом уже имеют совсем другой вид! )
Очень уместное окружение дома на фоне сугробов и деревьев наталкивает на скандинавско - финские мотивы. Эдакий дом для нового года ) Не хватает елочки и гирлянд на фасаде, дед морозу уже есть, пишет этот текст.
Окна в доме со шпросами, это такие палочки, как будто решетки на окнах, но несут они декоративный характер. Здесь часть работ заказчик вынес на более поздний срок, а часть решил выполнить сам. Так получилось, что окна на стадии начала работ исключили из сметы и он выполнил эти работы без нашего участия. Это частая практика, почти все можно исключить из сметы)
Например вы видите на террасе тоже часть работы не доделано, это оставили «на потом»
В доме уже выполнена разводка электрики, сантехники, смонтирована черновая отделка, но об отделке и проекте я расскажу позже!
Важная особенность этого дома, второй свет. Потолки почти 4 м!!
Если смотреть стандартную высоту дома, то видите этот треугольничек сверху? Этаж закончился бы еще до него, и высота потолков была бы 2,7 м. Здесь же у нас много света, много пространства, можно повесить хрустальную люстру )
Такие проекты интересно и приятно строить и спасибо Вам, что доверяете нам )
Немного отошел от привычного описания в постах, если понравилось продолжу, сделаю подробное описание отделки и проекта, а также дам раскладку по смете ) Напиши мне в комментариях если было интересно)