На каких языках программирования написан vc.ru?

Кроме HTML, CSS и JS конечно же.

Какие языки программирования, фреймворки и инструменты использует vc.ru?

0
86 комментариев
Написать комментарий...
Vladimir Rozhkov

Тем временем например всякие The Guardian выкладывают свои движки в опенсорс — https://github.com/guardian/frontend
Толку от этого правда не очень много — кодовая база очень большая, множество вещей специфичных и/или захардкоженых.

Ответить
Развернуть ветку
Денис Демидов

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

Ответить
Развернуть ветку
Vladimir Rozhkov
программисты будут стараться писать код правильнее и чище

Для этого весь цивилизованный мир использует статические анализаторы кода вкупе с объективными метриками качества. Стараться они будут, пффф :)

стыдно же когда твои поделки выкладывают в общий доступ

Ну это просто смешно. Если вы программист, посмотрите на вот этот кусок например https://github.com/guardian/frontend/blob/88cfa609c73545085c3e5f3921631ec344a3eb83/admin/app/football/model/PA.scala и такого там просто кучи.

Ответить
Развернуть ветку
Денис Демидов

Бывает, зачем тогда им вообще гитхаб ?

Ответить
Развернуть ветку
Сева Nort

уровень компании с уровнем кода и уровнем программиста не имеет ничего общего:) к сожалению все иногда пишут говнокод, особенно когда сроки поджимают

Ответить
Развернуть ветку
Денис Демидов

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

Ответить
Развернуть ветку
Сева Nort

я думаю это решение технического менеджмента для поднятия уровня компании. Опенсорс это стильномодномолодежно. Но конечно вряд ли им это поможет.

Ответить
Развернуть ветку
Денис Демидов

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

Ответить
Развернуть ветку
Serge Arsentiev

Это The Guardian, немаленькое СМИ с миллионами посещений в день. Это идиотское решение, потому что гипотетически можно найти дыру с авторизацией, и сделать вброс почище читки "Войны Миров" по радио - причем еще закрыть настоящим админам доступ (напрочь), им останется только звонить в дата-центр и требовать обесточить сервера, их будут удивленно переспрашивать, запрашивать подтверждение и т.д.
Видите ли, CNN почему-то движок сайта голой попой в Internet не выставляет ...

Ответить
Развернуть ветку
Денис Демидов

Я думаю они не все выкладывают на гитхаб, можно например выложить даже модуль авторизации, но не выложить фильтр анализирующий запросы к серверу и режущий из него все, что может напоминать sql инъекции и прочее.

Ответить
Развернуть ветку
Serge Arsentiev

Денис, гипотетически, я должен иметь возможность взять с Гитхаба всё, откомпилить, и запустить +1 Гардиан сайт, полностью функциональный, только пустой, разве что (без контента).
Что, кстати, приводит нас к интересной идее:
1. Настроить парсер контента за последний год - вытаскивающий материалы статей и картинки в базу. Сложно, но возможно - по коду же всё размечено у них, наверное?
2. Сделать 100 000 сайтов-клонов The Guardian, под разными адресами, и с вольными вставками - скажем все "the" поменять на "a", все this поменять на diz и так далее.
3. Вольным образом повставлять в статьи блоки cлов из Google search - причем unrated (без цензуры, то что люди ищут на самом деле)
4. Наблюдать как тупой Гугл на любой заголовок The Guardian за последний год выдаёт еще 100 000 страниц-клонов с тем же оформлением, адресацией страниц ... но просто чуть-чуть другим доменом.

Ответить
Развернуть ветку
Сева Nort

очень вакуумная гипотетическая возможность =)) за исключением dedicated либ, взять проект с гита и запустить его сложно даже с поддержкой программистов

Ответить
Развернуть ветку
Денис Демидов

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

Ответить
Развернуть ветку
Serge Arsentiev
фишинговые сайты

Фишинговые _страницы_ да. А копирнуть мощный сайт (на тысячи страниц), и выложить его на другом домене (по сценарию выше) - может на время двинуть оригинальный ниже в поиске - т.к. случаев запуска новой версии контент проекта на новом адресе - достаточно.
И если делать это массово (мощно и безостановочно, роботизированно), то Google нефиг делать заспамить, ну и Яндекс тоже.

Ответить
Развернуть ветку
Денис Демидов

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

Ответить
Развернуть ветку
Serge Arsentiev

Т.е. история с BigPicture прошла мимо Вас? Индексируются оба сайта

Ответить
Развернуть ветку
Денис Демидов

Исключение из правил

Ответить
Развернуть ветку
83 комментария
Раскрывать всегда