LINUX.ORG.RU

0
Всего сообщений: 38

О шизофрении в IT не репостили?

https://habr.com/ru/post/459240/

Шизофреник-программист пишет о том, коррелирует ли шизофрения с гениальностью (статистика: шизофреники в среднем немного тупее), о доле шизофреников в IT (на Хабре их 5), о том, как шизофреник может скрываться в IT-шной компании (вежливый, трудолюбивый, безропотный, склонный к переработкам, действует не гениальными озарениями, а целенаправленным трудом), а также высказывает своё мнение о бюджетной медицине (поможет, но не долечит), антипсихиатрических форумах (зло), нейролептиках (необходимое зло, без них хуже, прогресс рулит), психотерапии (полезна, но не всесильна), психоанализе (бесполезен), НЛП (бесполезен)...

 

question4 ()

Хабр решил мигрировать

на английский язык

«Тематические медиа» Дениса Крючкова переработали «Хабр» и теперь сайт может работать с материалами на двух языках. Крючков объяснил, что создание отдельного сайта всерьёз не рассматривалось:

Мы пошли по пути разделения контента и осталось придумать, как это можно сделать. В итоге остановились на наиболее гибком варианте: чтобы каждый пользователь мог выбирать и язык интерфейсов сайта, и язык контента.

Для этого каждый пользователь в настройках может указать, что и на каком языке будет. Можно оставить в ленте только контент на русском языке, можно только на английском, а можно сразу на обоих.

https://roem.ru/16-01-2019/275770/habr-eng/

 

Jopich1 ()

geektimes.ru → geektimes.com, habrahabr.ru → habr.com, linux.org.ru→ ???

TL;DR:

Кажется, уникальная аудитория сайтов TechMedia достигла пика, поэтому мы решили как следует встряхнуться. C сегодняшнего дня Хабр и Geektimes начинают новую большую историю — мы отправляемся в глобальный интернет и приглашаем вас с собой.

geektimes.ru → geektimes.com
>>> https://geektimes.com/post/300291/

habrahabr.ru → habr.com
>>> https://habr.com/post/93946/

А Linux здесь при том, что в данных коллективных блогах публикуют и статьи по тематике Linux.

UPD: «Включаем телепорт: переезд хабов»
>>> https://geektimes.com/post/300675

 , ,

atsym ()

Генератор лабиринтов

Решил реализовать алгоритм генерации лабиринтов. Для начала взял алгоритм описанный в этой статье. К сожалению то что получается у моего генератора не соответствует заявленным свойствам алгоритма:

Алгоритм Эллера позволяет создавать лабиринты, имеющие только один путь между двумя точками.

Похоже я не так понял описание алгоритма. Поясню проблему на примере. Вот первые три ячейки левого края первой строки, множества определились как (1 | 2 2) - генератор решил построить стенку только между первыми двумя ячейками, но все три ячейки снизу решил не ограничивать. Т.е. на второй строке к 3-му шагу имеем карту множеств: (1 2 2) и делаем 3-й шаг. Первая стенка - решил не строить, карта: (1 1 2), вторая стена опять решил не строить карта: (1 1 1). Всё - в лабиринте цикл.

Генератор ведь строго по описанному алгоритму шёл?

 ,

ados ()

Помогите найти статью

Была то ли на хабре, то ли на «Хакере», то ли где, не помню. Суть в том, что там один чувак решил заполучить данные с помощью мыши. Сделал три кастомные мышки, отнес их куда-то в какой-то офис под видом «кто-то на улице выронил, не ваши?». Статья примерно 2013-2015 года. Может кто помнит/знает название статьи?

 , , ,

ozzee ()

Продолжение статей про обзор и тестирование ПЭВМ Эльбрус 401‑PC

Сотрудник МЦСТ отвечает на насущные вопросы https://geektimes.ru/post/271974/

Линукс тут при том что в статье рассказывают и про ОС Эльбрус и про планы вовсе слиться с пакетной базой дебиан.

Так же в статье есть и про двоичный транслятор, как он работает и немного устных рекомендаций про написание кода под архитектуры с широким коммандным словом:

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

И есть вот такой вот пример: До / После

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

var textMatches = {
   lines: [],
   words: [],
   chars: {}
}

for (var i = 0, lm = someText.match(/.+/g); i < lm.length; i++) {
    textMatches.lines.push(lm[i])
    for (var j = 0, wm = lm[i].match(/[A-zА-я]+/g); j < wm.length; j++) {
        textMatches.words.push(wm[j]);
        for (var y = 0, cm = wm[j]; y < cm.length; y++) {
            if (cm[y] in textMatches.chars) {
               textMatches.chars[cm[y]] += 1;
            } else {
               textMatches.chars[cm[y]] = 1;
            }
        }
    }
}

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

 ,

uin ()

Оценочное суждение о habrahabr.ru

Копипаста из обсуждения. Согласны с подобным утверждением? «Запикивать» ничего не стал, потерялась бы некоторая соль в «оценке».

«хабр - это сборище мелких капиталистов или желающих таковыми стать, которые являют из себя жалкое зрелище стада боголепно надаривающих [..] дядюшке Сэму»

p.s. сам отношусь индиферентно. Регистрантом не состою. Читаю, когда скидывают ссылки. По субъективным наблюдениям, основной контент - это переводная копипаста с HN, остальное - маркетинговый креатив зарегистрированных там компаний. Кстати рега у них сейчас свободная.

 , ,

vehn ()

Обзор Эльбрус 401‑PC

Нет, это больше не вброс (см. вброс в истории правок, он ни разу не адекватный, текст пестрит нецензурными выражениями и новоязом, но в каждой шутке есть доля правды, вряд ли автор лично имел дело с продуктом).

Адекватная версия

 , , ,

CYB3R ()

Нужны ли новости?

Заметил, что достаточно большое время у меня уходит на чтение различных новостей (лор в том числе), хабры и т.д. Хочу ПОЛНОСТЬЮ от них отказаться. Потеряю ли я что-нибудь если откажусь от новостей, бложиков, it порталов и прочей мудятины?
Речь идет о новостях по it.

 , , , ,

shayger ()

Новый кандидат в импортозамещение

 , ,

Deleted ()

Парадокс Ферми

Довольно интересная дискуссия по парадоксу Ферми:

http://geektimes.ru/post/263658/

Лично мое мнение, что вспышки прогресса носят очень кратковременный характер до тех пор пока цивилизация не самоуничтожится или не грохнется метеорит/изменится климат. Что в 99.9999% приводит к тому, что сигналов не обнаружено. Хотя в 1977 было получено знаменитое WOW :)

https://ru.wikipedia.org/wiki/Сигнал_«Wow!»

 ,

neirolog2014 ()

4.2 на хабре

В статье http://habrahabr.ru/post/267239/ автор наезжает на общепринятый в C и C++ трюк с использованием union, утверждая, что стандарт такое использование запрещает:

стандарт считает, что читаться всегда должно только то значение, которое было записано ранее. Запись одного типа с последующим чтением другого — undefined behavior.

Есть кто с учёткой на хабре, напишите ему, что он нехороший человек. Цитата из стандарта:

If a standard-layout union contains two or more standard-layout structs that share a common initial sequence, and if the standard-layout union object currently contains one of these standard-layout structs, it is permitted to inspect the common initial part of any of them. Two standard-layout structs share a common initial sequence if corresponding members have layout-compatible types and either neither member is a bit-field or both are bit-fields with the same width for a sequence of one or more initial members.

Нельзя же так на популярном ресурсе делать, могут читать дети.

 ,

Gvidon ()

Хабра такая хабра

Я один ржал с заглавной картинки? Точнее с попадания её на Хабру, да ещё и в копротивном блоге.

http://habrahabr.ru/company/mosigra/blog/252325/

 , ,

Camel ()

Гипертекстовый векторный Фидонет

Можно уже начинать обсуждать... а саму новость с хабры чуть позже скопирует кто-нибудь, а мне лень)

 ,

mm3 ()

почему (некоторые) на лоре не любят хабр?

смутно припоминаю какой-то скандал, н онагугльить не моуг

 

MyTrooName ()

На хабре идиоты? Производительность elementary OS

С хабра

DE написано на Vala, в связи с чем теоретически оно работает быстрее всех других существующих DE вообще.
Мой нетбук не самый свежий, но Элементари единственная ОСь которая на нем работает без особых лагов

Сам не видел, но на офф.сайте написано что основана на гноме. Как черт возьми гном может работать быстро? Или на хабре сборище даунов?

UPD А что с производительностью, на ноуте с intel HD 4000 проблем не будет?

 , ,

knotri ()

Йумор

!Ъ: http://habrahabr.ru/post/203646/
Ъ:


Наследование

Наследование — это способ получить возможности старого кода в новом коде. Программист наследуется от существующей функции или блока кода, копируя этот кусок к себе и внося правки. Унаследованный код, как правило, конкретизируется под новые нужды с помощью возможностей, которые не поддерживал старый код. В таком смысле, старый код остается нетронутым, но новый наследуется от него.

Программы, в которых используется наследование, можно определить по большому числу практически одинаковых фрагментов кода, которые все же содержат небольшие различия. Другим признаком наследования можно считать статические поля — переменные и блоки кода, которые нигде напрямую не используются, но служат связующим звеном между новым кодом и старым.

...



Улыбнуло.

 

drull ()

Ищу статью с хабры про стартапы

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

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

P.S. Походу либо статью спрятали, либо удалили :(

P.S.2. Самая близкая (но походу не та): http://habrahabr.ru/post/124921/

 ,

gh0stwizard ()

VPN теперь нужен фактически всем

Российские рекламщики предложили интернет-провайдерам бесплатный DPI в обмен на слежку за пользователями http://habrahabr.ru/post/190938/

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

Напомню, что осенью еще и хотят анонимность запретить, причем ходят слухи, что запрет и VPN без лицензии коснется.

 

praseodim ()

а в вашем любимом ЯП есть что-то подобное?

Прекрасное введение в линзы, отличная статья, с подробными примерами и интересным оформлением, в отличии от скучных статей про монады. Заодно показывает суть хабра:

http://habrahabr.ru/post/189712/

а в вашем любимом ЯП такое есть?

затравка для Ъ:

«Если ты хочешь использовать композицию функций, где фунция имеет два аргумента», говорит Шерлок, «тебе нужно (.).(.)!”» «Это похоже на испуганную сову», восклицает Ватсон

Мы так близки к линзам! «Ммм я почти общущаю вкус линз Ватсон» расплывается от счастья Шерлок. «Линзы позволяют тебе выполнять композицию функций, fold и обходы (traversals) вместе. Я чувствую как функторы и fold -ы перемешиваются во рту прямо сейчас!»

 ,

qnikst ()