All streams
Search
Write a publication
Pull to refresh
41
0
Дмитрий Орлов @perfectdaemon

Разработчик .NET / Тимлид / Тимлид других тимлидов

Send message
А я думал, что люди, путающие JavaScript и Java, уже вымерли. Ан нет…
Удивлен, что ни о первом, ни о втором хакатонах я не слышал от слова «совсем», несмотря на таких значимых для региона спонсоров как GoodLine, ну или Мегафон. Даже сам КузГТУ не давал новости/анонса в новостях/группах в соц. сетях.
where T: struct
разве не решает проблему?
Первый раз, честно говоря, встречаю аббревиатуру EBO. Обычно говорят об индексном буфере, соответственно IBO
Мне всегда казалось, что подобную проблему решает ViewModel и DTO, но не Presenter
Steam проводит лояльную региональную политику, при которой курс доллара к рублю на товары теплый и ламповый.
Можно использовать metadata class + partial class.
Использовать хабр как твиттер — еще более плохой тон.
Принцип генерации и упаковки шрифта в растр практически у всех движков един, отсюда видимо и схожесть интерфейса. Тут сложно придумать что-то новое.
И мой фреймворк, и ZenGL написаны на Free Pascal + Lazarus. Оба рендерят через OpenGL. На этом сходства заканчиваются. Так что в какой-то степени, Да, основаны на одном и том же
научно-фантастического шутера Angry Bots

Так высокопарно демку, идущую в комплекте к Unity, еще, пожалуй, никто не называл
Автор, Ваша фамилия идеально подходит к посту
Второй недостаток здесь в том, что мы потенциально можем отделить объект-значение от родителькой сущности. Address может жить собственной жизнью, т.к. мы можем удалить Person из БД без удаления соответствующей строки Address

Для этого придумали каскадное удаление в частности и правила удаления по внешнему ключу в целом.

А что если в объекте-значении Address 100 полей? Заинлайнить все?
Песочница же есть, НЛО пропустило бы вмиг.
Успех игры Hotline Miami (продано боле 1.7 млн. копий) отнюдь не в способах умерщвления или пиксельной графике (не всегда хорошей), а в сюжет, способном «принудить» игрока к полному прохождению игры

Я бы не был так категоричен. Механика и драйв этой игры далеко не вторичны. Хардкорщикам не так важен сюжет, как A+ рейтинг на всех миссиях и полный комплект достижений. По моим наблюдениям за сообществом этой игры в стиме, хардкорщиков явное большинство.
Уменьшаем число фотографий до 3, но увеличиваем их размер:
Результат: увеличение продаж на 25%

А вы уверены, что повлияло увеличение картинок, а не появление цены под каждой позицией?

Если для получения цены продукта в списке, надо перейти на его страницу (или кликнуть, навести мышь, etc), то это отторгает. Яркий пример — магазин Xbox One, в котором цена указывается только на странице товара, но не в списке/результатах поиска/главной странице магазина с промо.

И есть Steam, где цены на товар указаны практически везде. Так вот в Steam-е мне выбирать и покупать значительно удобнее.
Судя по всему, ваши C#-программисты раньше вовсю писали на C/C++. Венгерская нотация, «безопасные» и бесполезные в C# сравнения наоборот: if(true == oReader.Read()).

Тем удивительнее выбор JS.
Да, я думаю, что вы близки к истине, учитывая, что автор пишет, что данный код иногда падает. А «иногда» — очень хороший признак многопоточности.
В задаче 2, извините, говнокод. Понятно, что после Free ссылка на obj не обнулится, но никто не гарантирует, что внутри Remove не будет попытки разыменования obj.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity

Specialization

Backend Developer
Lead
From 450,000 ₽
C#
PostgreSQL
SQL
Git
Docker
TypeScript
JavaScript
HTML
CSS
Apache Kafka