Pull to refresh

Шекспировский театр в Нью-Джерси атакован вирусом-вымогателем, одну рождественскую постановку пришлось отменить

Reading time 3 min
Views 2.7K
Information Security *System administration *Popular science

Согласно сообщению художественного руководителя театра Бонни Дж. Монте, в прошедшие выходные IT-инфраструктура Шекспировского театра в Нью-Джерси (США), включая билетную систему и базу данных пользователей, подверглась атаке вируса-вымогателя. Одну из постановок «Рождественская песнь» Чарльза Диккенса, которую планировали показать в минувшие выходные, пришлось из-за этого происшествия отменить. Остальные запланированные выступления в театре, особенно в канун рождественских праздников, также под угрозой срыва из-за возникшей чехарды с билетами, так как бекапа в IT-системе театра предусмотрено не было, как и дополнительной защиты от подобных инцидентов. Администрации театра в срочном порядке пришлось возвращаться к докомпьютерным системам продажи билетов и их учету.
Читать дальше →
Total votes 11: ↑10 and ↓1 +9
Comments 4

Добавление термопроводящей прокладки на обратную сторону платы снизило температуру чипов памяти в RTX 3080 на 8 градусов

Reading time 2 min
Views 15K
Computer hardware Video cards DIY


Редактор портала Igors Lab Игорь Валлоссек (Igor Wallossek) нашел простое решение по борьбе с перегревом чипов памяти в RTX 3080. Для этого видеокарту нужно частично разобрать и добавить термопрокладки на некоторые ее элементы в определенных местах.
Читать дальше →
Total votes 7: ↑7 and ↓0 +7
Comments 9

Владимир Путин выступил с Германом Грефом на конференции по ИИ и анализу данных Artificial Intelligence Journey 2021

Reading time 2 min
Views 716
Legislation in IT Artificial Intelligence IT-companies


12 ноября президент России вместе с главой «Сбера» Германом Грефом принял участие в конференции по искусственному интеллекту и анализу данных Artificial Intelligence Journey 2021. Владимир Путин был основным спикером почти в полуторачасовой дискуссии на тему «Технологии искусственного интеллекта для решения социальных задач».
Читать дальше →
Total votes 20: ↑14 and ↓6 +8
Comments 0

Megogo запустит нейросеть для распознавания мата, сцен курения и пьянства, секса и насилия

Reading time 2 min
Views 1.8K
Working with video *Machine learning *Legislation in IT Social networks and communities IT-companies


Российский онлайн-кинотеатр Megogo рассказал, что запустит нейросеть для поиска запрещенного контента в своей библиотеке видеофильмов и сериалов. Система будет распознавать четыре группы нецензурных слов из списка Роскомнадзора и производные от них, а также сцены курения и пьянства, секса и насилия. В случае обнаружения проблемного контента мат там будет запикан и выставлена маркировка «18+».
Читать дальше →
Total votes 15: ↑13 and ↓2 +11
Comments 18

Telegram выполнил все требования суда Бразилии, судья отозвал решение о блокировке мессенджера

Reading time 2 min
Views 5.8K
Instant Messaging *Legislation in IT Social networks and communities IT-companies


20 марта 2022 года администрация Telegram выполнила все требования Верховного суда Бразилии, включая блокировку аккунтов и удаление определенных публикаций в каналах с фейковой информацией. Судья отозвал решение о блокировке мессенджера. В стране появился официальный представитель Telegram. Модераторы платформы будут реагировать оперативнее на запросы суда и правоохранительных органов Бразилии.
Читать дальше →
Total votes 9: ↑9 and ↓0 +9
Comments 4

Центр кибербезопасности РФ предложил алгоритм принятия решений необходимости обновления критичного ПО

Reading time 2 min
Views 2.9K
Information Security *Open source *IT Infrastructure *Software IT-companies


15 апреля 2022 года Национальный координационный центр по компьютерным инцидентам России (НКЦКИ, создан ФСБ) предложил IT-компаниям алгоритм принятия решения по обновлению или не обновлению установленного в IT-инфраструктуре критичного и важного для бизнеса ПО, не относящегося к проектам Open source.
Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Comments 3

Европейский суд юстиции оставил решение Еврокомисии по делу Google о нарушении антимонопольных правил в силе

Reading time 1 min
Views 272
Legislation in IT IT-companies

Европейский суд юстиции в Люксембурге поддержал решение Еврокомиссии о штрафе для Google размером €4,3 млрд (примерно $4,3 млрд). Штраф был наложен ещё в 2018 году за нарушение антимонопольных правил сообщества. По итогам разбирательства устройства на базе Android перестали поставляться в ЕС с предустановленным программным обеспечением Google. 

Читать далее
Total votes 7: ↑7 and ↓0 +7
Comments 0

VK купила у ГК «Ланит» 25% компании-разработчика решений для автоматизации HR-процессов Goodt

Reading time 1 min
Views 425
Personnel Management *Finance in IT IT-companies


VK купила у ГК «Ланит» 25% компании-разработчика решений для автоматизации HR-процессов Goodt. Компании объединят технологии и экспертизу, чтобы развивать решения для цифровизации бизнес-процессов в HR.
Читать дальше →
Total votes 1: ↑1 and ↓0 +1
Comments 0

Немцы придумали, как избавить Википедию от вандализма

Reading time 2 min
Views 720
Lumber room
Если немецкий эксперимент по борьбе с вандализмом в Википедии окажется успешным, то процедура обязательного подтверждения правок может быть распространена на все остальные национальные версии Википедии.
Читать дальше →
Rating 0
Comments 1

PHP: первое знакомство с garbage collection

Reading time 3 min
Views 1.7K
Lumber room
Столкнулся я недавно с небольшой проблемой: данные из сессии рандомно пропадали при простое сессии больше 24 (как выяснилось позже) минут.

Вот, что рассказал мне мануал:
Просроченные сессии на самом деле не подвергаются уничтожению сразу же по истечении 24 минут. Вот как все происходит: в начале каждого запроса, использующего сессию (вследствие предварительного вызова функции session_start( ) или установки session/auto_start в on), существует 1% возможности того, что PHP-интерпретатор отсканирует все сессии на сервере и удалит любую из просроченных. «1% возможности» в отношении компьютерной программы звучит совершенно непредсказуемо. Так оно и есть. Но подобная непредсказуемость повышает общую производительность. Интенсивно работающий сайт, занятый в начале исполнения каждого запроса поиском просроченных сессий в целях их удаления, станет расходовать слишком много ресурсов сервера.

Это объясняет «рандомность» удаляемых данных.
Но как решить эту проблему, поскольку в моем проекте время простоя запросто может быть больше 24 минут.
Читать дальше →
Total votes 4: ↑3 and ↓1 +2
Comments 6

Продолжаем решать «простые» задачи

Reading time 1 min
Views 1.1K
Lumber room
Вчера, в комментариях к моему вчерашнему топику кое-кто сказал о том, что решение задачи о двух цветах кепок можно обобщить.

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


Пожалуйста, опишите подробно то, о чем должны договориться пленные, чтобы гарантированно остались жить все, кроме одного.
Total votes 10: ↑5 and ↓5 0
Comments 25

Альтернативное решение для пользователей Google Apps For Your Domain

Reading time 1 min
Views 551
Lumber room
В данное время эта замечательная служба, делающая ваши корпоративные ящики почти безграничными и почти spam-proof, испытывает проблемы с созданием новых ящиков взамен удалённых. Но у алхимиков, как всегда, есть альтернативное решение!

Дело в следующем: если ваш ящик вася@ваш_домен.ру (в системе Google Apps For Your Domain) был, случайно или преднамеренно, удален, и вы хотите создать новый с таким же адресом, система предложит вам подождать 5 дней. Однако на практике ждать приходится существенно дольше.

Есть альтернативное решение: создать список рассылки с удаленных адресов на новые. То есть, пока вы можете создать списки рассылки, чтобы получать почту на любые адреса в вашем домене (для этого нужны полномочия администратора домена). Для создания списка рассылки вам необходимо в Панели управления войти в раздел “Аккаунты пользователей” и выбрать пункт “Создать список рассылки”.

Название нового списка рассылки – это адрес в вашем домене, на который будут отправлять письма (имя удаленного аккаунта — например, вася@ваш_домен.ру).

Адрес получателя – любой адрес электронной почты, на который будут пересылаться эти письма (например, вася_лучший@ваш_домен.ру).

Ну а новый аккаунт с именем удаленного вы сможете создать, как только разработчики Gmail устранят ошибку. Ждём, молимся Юпитеру и держим пальцы крестиком.
Total votes 2: ↑2 and ↓0 +2
Comments 5

Проблемы MySQL + Leopard

Reading time 1 min
Views 609
IT-companies
Вчера я наконец-то обновился до Леопарда, были установлены все необходимые обновления, и вот уже думал приступить к работе, но столкнулся с такой пролемой. Немного отличающийся путь активации PHP5(в Тигре httpd.conf находился в папке /private/etc/httpd/, теперь же он лежит в /private/etc/apache2/) эта проблема решилась быстро, да и не проблема вовсе это (-:
Но вот MySQL отнял куда больше времени чем предполагалось, когда он уже был запущен (устанавливал из dmg), php напрочь отказывался работать с моей БД, мотивируя это тем что /tmp/mysql.sock отсутствует, и работать php и mysql вместе отказываются. Проштудировав интернет, понял что не один я сталкивался с этой проблемой и путей решения этой проблемы есть несколько, вот один из них, который я и проделал:

Как оказалось сокет переехал в /private/tmp , и нужно было всего лишь дополнить строки в php.ini (/private/etc/php.ini)
mysql.default_socket =
и
mysqli.default_socket =
до
mysql.default_socket = /private/tmp/mysql.sock
и
mysqli.default_socket = /private/tmp/mysql.sock
соответственно.

Возможно ктото ещё столкнулся или столкнётся с этой проблемой, надеюсь вам помжет решение, которое вчера помгло мне (-:

P.S. PHP версии 5.2.4, MySQL — 5.1.23
Total votes 13: ↑10 and ↓3 +7
Comments 15

ATI Catalyst 8.7/8.8 + WINE OpenGL. Решение проблемы.

Reading time 1 min
Views 1.8K
Configuring Linux *
Как я уже писал в одном из своих прошлых топиков, новый проприетарный драйвер для видеокарт AMD ATI добавил много улучшений, но поломал совместимость с OpenGL в WINE. Из-за этого я откатился на драйвер 8.4, в котором мерцали нативные игры в OpenGL при включенном Compiz, зато работали игры через WINE. И вот недавно на forum.ubuntu.ru пользователь Flace подсказал решение. Итак.

Читать дальше →
Total votes 17: ↑14 and ↓3 +11
Comments 11

Делаем PHP строго типизированным

Reading time 2 min
Views 10K
PHP *
Данный пост посвящается любителям typehint'ов и строгой типизации, которой у PHP нет по определению.


копаясь недавно в мануалах по PHP, набрел на раздел о typehint'инге, и совершенно случайно полез в комментарии, где и нашел великолепное (хотя и тяжелое) решение для PHP5, как сделать язык строго типизированным. Под катом решение.
Читать дальше →
Total votes 27: ↑16.5 and ↓10.5 +6
Comments 43

Еще раз про asp.net и jQuery

Reading time 3 min
Views 2.3K
.NET *

В своей статье ListView с разных сторон я описал некоторые техники, помогающие в работе с ListView в проектах asp.net. В этой заметке хотел бы описать еще одно решение задачи связанной с ListView. В статье важную роль, также, играет jQuery.
Читать дальше →
Total votes 34: ↑29 and ↓5 +24
Comments 32

decide.kz — сервис принятия решений

Reading time 1 min
Views 819
Lumber room
image

Каждому из вас приходилось делать какие-либо повседневные решения (что приготовить на ужин, или например как провести выходные). И бывают такие ситуации, когда сделать его не очень просто. В таком случае можно поступить по-другому — доверить свой выбор его величеству случаю.

Для этого и был создан небольшой сервис, который и осуществляет данную нехитрую операцию — «выбрасывает» случайно один ответ (из предварительно заданных) на вопрос пользователя. Получается своего рода игральная кость.

Добро пожаловать!
Total votes 7: ↑7 and ↓0 +7
Comments 16

Контроль скалярных типов в PHP 5

Reading time 3 min
Views 3K
PHP *
[Обновлено]: Внесены некоторые изменения в код. Спасибо ithilion и LoneCat

Все уже знают что в PHP 5 в аргументах функций можно указывать их тип, за исключением… скалярных типов, т.е.: integer, string, boolean, float, и т.д.

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

Ниже я попытаюсь рассказать, как можно оптимизировать это решение, а также стоит ли им пользоваться, в принципе, в продакшн релизах.
Читать дальше →
Total votes 10: ↑8 and ↓2 +6
Comments 10

Подключение планшета Wacom к последовательному (Com, Serial) порту и работа через usb-com адаптер.

Reading time 2 min
Views 1.9K
Lumber room
При переходе с десктопа на лэптоп встала проблема подключения планшета Wacom Intuos. Моя модель достаточно старая и подключается через COM порт, который в лэптопах уже давно не используются. Покупать новый 6×8 дюймовый планшет только из-за usb смысла нет. Проще купить com-usb адаптер. Wacom гарантирует работу только с Keyspan, но они достаточно дороги. Зато есть множество дешевых адаптеров, большинство из которых собраны на чипе Prolific. В итоге взял TRENDnet TU-S9. С ним все заработало, думаю с другими «Пролификами» тоже проблем не должно быть.

Теперь о трудностях подключения

Интернет полнится рассказами о черной магии и танцах с бубном при подключении Wacom-ов. «Wacom Tablet Properties» в Control Panel в упор не видит планшет. Промучавшись целый день, все наконец заработало. Драйвера для Wacom брал здесь. Вся серия 6.x должна работать. Я подключал через com-usb адаптер, но, думаю, через com порт будет так же.
Читать дальше →
Total votes 65535: ↑32767.5 and ↓32767.5 0
Comments 0