Практика CШАРП, задания, примеры.

  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #41
JS, CSS3, XML, AJAX, SQL, HTML5 покатят?

ASP .NET MVC для дотнетчика сейчас всё. Все проекты сейчас новые на этой технологии, и старые тоже стараются обернуть в нее. Плюс если подучишь как работать с Entity Framework, простейший сайт "для себя" на MVC + Entity Framework, возьмут практически везде.
 
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #42

MVC, если как паттерн, ок, знаю. Но я хочу уйти от веба как можно дальше.
 
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #43
уйти от веба как можно дальше
куда? Мне тоже интересны десктоп морды. Но реальность такова что массовому рынку нужен все более крупный спрос, в более короткие сроки, а распространить продукт легче и быстрее всего с помощью браузера. Тем более что это раньше были ограничения в возможностях. сейчас браузер это очень мощная площадка для решений любой сложности. се ля ви.
 
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #44

Какой сложности? Как например идентифицировать пользователя на уникальность не используя куки и сессии?
 
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #45
Останнє редагування:
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #46
при помощи мак адреса. И чем вам не нравятся сессии?

⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.


Чет не работает. Может есть другие способы? Куки и сессии можно чистить и подставлять свои.
 
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #47

Если уж нужен хорошо защищенный процесс, то это дело не одного поста. В любом случае для "мегабезопасности" придется педалить свою кастомную авторизацию на сервере с использованием кастомных тэгов сессий (если вообще не придумыванием своих сессий и их валидации), кодированием их по собственному алгоритму. Второе - конечно же использовать ssl. И третье - если вы гоняетесь за "сферическим конем" в интернет безопасности, то бросьте. Везде будут дырки. При наличии софта и умений можно поменять любой мак, можно вставить перехватчик пакетов, менять не только куки, но ключи авторизации ssl. И конечно же самое худшее это дибелизм пользователя, который оставит включенным не запароленый комп, или открытую страницу, от такого вы вообще не напишите защиту. Задача слоя безопасности, как у милиции - не искоренить преступность, вам это не удасться, это невозможно. Задача - минимизировать количество желающих поковыряться и сделать бяку. И чем больше вы напридумываете своего (процессов, алгоритмов, архитектуры хранения данных безопасности итд.), а не "нагугленного", тем безопаснее будет ваш продукт.
 
Останнє редагування:
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #48
Расслабься. Я просто привел пример того, как например тяжело отследить уникальность пользователей средствами php + js. Не более того. Еще раз. Да, все хотят web и быстрее, но в тоже время на php можно сделать не так уж и много, не говоря уже о том, что в нем нет ни асинхроности, ни многопоточности. Вот так вот.
 
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #49
хм, вроде тема не про php. ну и даже если пхп, то в основная причина такого мнения - не использование даже возможностей 4й версии, не говоря про 5ю. Мультизадачность можно реализовать путем внутренних запросов на локалхост.
 
Останнє редагування:
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #50

Это не многозадачность, это костыль. Костыль который влечет за собой ряд проблем. Пых хорош там где нужно сделать простой сайт, не более. Что-то сложнее выливается плясками вокруг оптимизации запросов, кеширования и распределения части нагрузки на клиенте с помощью JS. При том, за столько времени там даже не удосожились сделать нормальный пакетный менеджер, поскольку до того же npm ему все еще далеко.
 
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #51
Здравствуйте!
Есть такая задача: текст состоит из из списка слов. Термины имею несколько форм, и каждая форма состоит из списка слов. Требуется составит несколько вариантов карт с указанием начала и конца каждой найденной формы терминов, считая, что слова формы термина могут находится в тексте в любом порядке на удалении друг от друга не более n слов (перебираем n для каждого термина от 0 до Nmax для всего текста), и что термины не могут пересекаться на одной карте. Результат нужно ранжировать по сумме N = n1 + n2 + ... Nx, x - число найденных терминов в тексте в данном варианте карты.

Не совсем понятна суть задания, варианты карт и как указывать начало и конец найденной формы. Что такое ранжировать результат?
 
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #52
Создал 2 класса, и хочу что бы во втором в List были объекты 1го класса (список названий класса) Я в конструкторе 2го класса стараюсь сделал такую штуку:

class Map
{
int Nrank = 0;
List<string> Termslist = new List<string>();
List<int> Startforma = new List<int>();
List<int> Endforma = new List<int>();

public Map(List<string> Forms,List<int> ns)
{
Termslist[1] = new The_term();
}
Класс The_term выглядит так:
class The_term
{
List<string> Forms = new List<string>();
List<int> ns = new List<int>();
public The_term(string form, string ans, int n)
{
int i =0;
do
{
Forms = form;

ns = n;
i ++;

} while(ans == "Yes");
}
Выдает ошибку:
Ошибка 1 "Txt.The_term" не содержит конструктор, который принимает аргументы "0"
Я вообще могу хранить в List объекты другого класса? Или тут ошибка в синтаксисе?
 
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #53
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #54
я не знаю что это? как создать default

Цитата:
Сообщение от ILiPlaGa Посмотреть сообщение
Termslist[1] = new The_term();
Я хотел в массив объекты класса поместить, так можно вообще?

Цитата:
Сообщение от ILiPlaGa Посмотреть сообщение
public The_term(string form, string ans, int n)
Это конструктор класса, разве что то не верно?
 
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #55
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #56
мне в скобках нужно что то дописать? Или нужен еще конструктор?



Я понял мне туда нужно вести параметры
 
Останнє редагування:
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #57
точняк
 
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #58
Я понял мне туда нужно вести параметры
Как правильно должен быть записан параметр для аргумента List<string> Forms[]
В скобках писать просто Forms, но не работает, как правильно?

Termslist[1] = term1;term1 экземпляр класса
Почему мне на это пишет ошибку:
Неявное преобразование типа "Txt.The_term" в "string" невозможно
 
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #59

если я правильно понял вопрос, то не надо обращаться через итератор напрямую к элементам, особенно тем, которых не существует, у всех экземляров класса List есть метод Add()

потому что это список строк List<string> Termslist = new List<string>();, а не термов
 
  • 🟢 22:39 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #60