Pull to refresh
0
0
Алексей @AxeLWeaver

Full Stack Web Developer ASP.NET MVC

Send message
Хотелось бы выразить уважение тем, кто разрабатывал на ассэмблере в те времена. Я был тогда мелким (10-12 лет) и все мои достижения на тот момент — это использование пользовательской графики символов для создания спрайтов небольших игр.
Респект!
Предпринималось даже несколько попыток воспользоваться ностальгической популярностью миниконсолей в формате краудфандинговых проектов наподобие Spectrum Vega и Next.

Первая попытка краудфандинга Next'а конечно по началу затянулась из-за накладных проблем, но всё таки результат в итоге был вполне успешным. Барыги на Ибэее теперь продают их по двойной цене. И сейчас уже заканчивается второй сбор на кикстартере. Вот такая вот «попытка». Хотя Вега — да, не зашла людям.
Блин… читал и плакал, как будто про меня и не про меня одновременно.
Особенно про срочку в армии. Только я быстрее сломался, а ещё подписал контракт и стал военным айтишником и потребовалось ещё 4 года плюсом к двум, чтобы понять, что мне тамне место. Ещё в 10 лет от роду я знал, что я буду программистом, я не знал, что программисты много зарабатывают, тогда у меня был только допотопный спектрум и детская наивность.
Фриланс, удалёнка, попытка запуска своих проектов, и опять корпоративный монстр сожрал меня из-за потребности в деньгах, нужно снимать квартиру, кушать, хорошо одеваться, бояться увольнения и болеть за продукт компании, в которой работаешь…
x => x != ""

Серьёзно?
а как же
string.IsNullOrEmpty(x)

?
Про синтаксический сахар новых версий C# уже писали в комментах? С каждой версией C# появляется всё больше и больше вкусного. А выбор ЯП — это на вкус и цвет, имхо…
Блин, читаю начало и аж слеза наворачивается…
Тоже «вальнули» на virtual однажды…
И такие собеседования 9 из 10, такое ощущение, что ты пришёл на экзамен в университете…
Согласен, но событие resize не так уж часто происходит. А по событиям scroll и mousemove нельзя забивать callstack тяжелыми функциями, или как минимум ставить в очередь через setTimeout. И да, jQuery хоть и всемогущ, но всё таки тяжёл для простых вещей.
Это уже детали…
CSS для того и развивается, чтобы не загружать страницу скриптами.
Можно и так сделать
$(document).ready(function(){
  $(window).on('resize', function(){
    $('.header').height($(window).height());
  }
  $(window).trigger('resize');
})

Интересная история, хотелось бы больше подробностей.
Если идея состоит в «выращивании кадров», то это очень хорошая идея.
имхо
А любая другая идея «работать за дарма» — это уже зло
Любые институты и курсы хоть чему-то и учат, но практики там действительно нет, а если есть ещё и реальная стажировка — то это вообще просто сказка.
Спасибо. Сейчас как раз и думаю, что в самом начале проекта переделать на 4ку, пока проект ещё маленький.
Я и не рекомендую Angular, я НЕ рекомендую делать SPA на jQuery, сам имел опыт уже, это быстро разрастается и превращается в большую кашу со спагетти кодом. Уж пусть лучше начинающие смотрят в сторону React, там всё намного проще, да и рынок вакансий им полон.
Вы переделывали уже 3ью версию с иконками под новое? Суть в том, что компания просто напросто не даст времени переделывать под какие-то новые плюшки. А вот начать с нуля новый проект — это да, это стоит попробовать.
А чем Font Awesome не угодил? Слишком тяжёлый?
Тут нужно не отказываться, а переучиваться нужно, и даже что-то переделывать, если продакшн это позволяет. А вот с иконками — засада, можно мигрировать на Font Awesome, но иконки будут уже отличаться от старых немного…
SPA на jQuery даст фору ReactJS, VueJS или Angular? )) Серьёзно?))

оффтоп
image
Проблема получается не в единицах измерения высоты или ширины каскадных стилей, а как раз в мобильных браузерах и настройках масштабирования viewport, можно через media задать одни параметры для пк и другие для мобильных устройств.
Эти единицы изначально задуманы проблемными.

Как что-то может быть задумано проблемным? это всего лишь значение, эквивалентное 1% ширины/высоты viewport (спецификация www.w3.org/TR/css3-values/#vw).
Так что тут как раз проблема поддержки бразуерами этой технологии, а не наоборот!
Раньше и flex почти никто не поддерживал из браузеров, теперь это уже вовсю применяют.

А если и делать на скриптах установку высоты по окну браузера, то желательно подписаться на событие resize:

$(document).ready(function(){
  $('.header').height($(window).height());
  $(window).on('resize', function(){
    $('.header').height($(window).height());
  }
})
Да, в самом деле Glyph Icons больше нет в бутстрапе, сам расстроен. Из-за этого как-то не хочется переходить с 3ьей на 4ую версию…

А Font Awesome и начинал в составе Bootstrap, да и подключается он не так сложно на самом деле)
$(document).ready(function(){
$('.header').height($(window).height());
})


мне казалось, что это уже моветон, CSS3 позволяет делать так:
.header {
  height: 100vh;
}
На счет бюджетов согласен. Но в конце прошлого года прям все СМИ кричали о системе распознавания лиц в столице с использованием всех городских камер и что оно тоже может «вести до дома». Я в это не верю, но и сбрасывать это со счетов нельзя.
Согласен с Вами, коллега, от холиваров фанатиков нет никакой пользы окружающим…
P.S. Сам я веб разработчик asp .net (C#), недавно дома начал пробовать писать игры на JS, сначала использовал jQuery, потом отказался от него, чтобы лучше изучить JS. Но ни востограюсь никакими языками и принципами, самое главное в нашем деле — простота и изящество решений, имхо…

Information

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