Danil
Всем привет, вопросы по html и css можно задавать?
Андрей
@css_ru
Danil
спасибо
Aleksandr
Доброго времени суток, коллеги! Подскажите как разрешить CORS, приложение cordova :
Aleksandr
function onDeviceReady(): void { var ref = window.open('http://apache.org', '_blank', 'location=yes'); ref.addEventListener('loadstop', function (event) { //alert('stop: ' + event.url); ref.executeScript({ code: "var img=document.querySelector('#header img'); img.src='http://cordova.apache.org/images/cordova_bot.png';" }, function () { alert("Image Element Successfully Hijacked"); }); }); }
Aleksandr
Aleksandr
это вижу в консоли хрома
Aleksandr
делаю по примеру https://github.com/otcshare/cordova-plugin-inappbrowser/blob/master/docs/inappbrowser.md
Алибек
Всем привет
Алибек
Подскажите с чего можно начать изучение js?
Алибек
Знаний в области программировании 0)
🦜
Знаний в области программировании 0)
с изучения основ программирования
Алибек
Java?
🦜
Java?
Нет. В целом программирование
🦜
Java?
типо 1. Структура программы. 2. Основные типы алгоритмов. 3. Программирование алгоритмов линейной структуры 4. Организация ввода—вывода данных. 5. Операции над строковыми данными. 6. Генераторы случайных чисел, инициализация генераторов. 7. Операторы (Оператор присваивания, пустой оператор, оператор безусловного перехода, составной оператор). 8. Простые типы данных. 9. Структурированные типы данных. Массивы. 10. Структурированные типы данных. Множества. 11. Процедуры и функции их сущность, назначение, различие. 12. Подпрограммы ЯП. Pascal. Процедуры 13. Программирование алгоритмов разветвляющейся структуры. 14. Комбинированный тип данных - записи. 15. Структурированные типы данных. Строки. 16. Общие процедуры работы с файлами. 17. Определение объектов. 18. Ограниченные типы (диапазоны) 19. Наследование объектов. 20. Бестиповые файлы. Операции ввода вывода. 21. Параметры глобальные и локальные. 22. Обработка ошибок ввода вывода. 23. Инкапсуляция. 24. Реализация алгоритмов ветвящейся структуры на яп Pascal с использованием оператора выбора. 25. Объектно-ориентированное программирование. 26. Логический тип данных. Операции с данным типом. 27. Полиморфизм. 28. Перечислимые и ограниченные типы данных 29. Оператор цикла с постусловием 30. Алгоритмы поиска в одномерных массивах. 31. Программирование алгоритмов разветвляющейся структуры. 32. Оператор цикла с предусловием. 33. Оператор цикла с параметром. 34. Математические функции языка Turbo Pascal. 35. Файлы в Turbo Pascal. Типы файлов. 36. Операции присваивания и совместимость типов. 37. Типизированные файлы и операции ввода-вывода. 38. Последовательный и прямой доступ к файлу. 39. Строение программы на языке Turbo Pascal. 40. Операции ввода-вывода в текстовые файлы. 41. Основные сведения (понятие алгоритма, свойства алгоритмов, способы представления алгоритмов, этапы решения задачи с помощью ПК). 42. Среда визуального программирования Borland Delphi (RAD,VCL). 43. Алфавит языка Pascal. 44. Базовые понятия ООП: объект, его свойства и методы, класс, интерфейс 45. Классы объектно-ориентированного языка программирования: виды, назначение, свойства, методы, события 46. Основные компоненты (элементы \ правления) интегрированной среды разработки, их состав и назначение. Дополнительные элементы управления 47. Основные принципы ООП: инкапсуляция, наследование, полиморфизм 48. Библиотеки подпрограмм: понятие и виды. 49. Функции: способы организации и описание. Рекурсия. 50. Операции над структурированным типом данных.
Алибек
Это ты откуда взял? Можно ссылку на источник
Алибек
Ознакомлюсь
🦜
Это ты откуда взял? Можно ссылку на источник
источник я) это было когда-то вопросами по экзамену
Алибек
😂
Anonymous
это вопросы для новечка на собеседовании?)
Igor
больше похоже на список вопросов на экзамен
Anonymous
😄👍🏿
Evgeny
Всем привет! Может кто писал бота для теолеграма и знает как сохранить альбом фотографий отправленных пользователем? Не могу решить такую проблему, у меня цепочка вопросов, и все фотографии идут разными сообщениями, и получается первая фотография это ответ на вопрос «отправьте фотографии», а следующие фотографии начиная со второй идут ответами на остальные вопросы.
Anonymous
Как правильнее приводить к типу Boolean? от сервера приходит Response: "true" или "false" сделал так (data.Response.toLowerCase() == 'true') ? true : false;
Anonymous
json не приходит, после axios возвращается обычный объект data: { Error: "Movie not found!", Response: "False" }
Anonymous
Egor
это НЕ JSON
я тебе скриншот кинул выше, он твою строчку в булевый тип переведет
Egor
вот
Y're
типо 1. Структура программы. 2. Основные типы алгоритмов. 3. Программирование алгоритмов линейной структуры 4. Организация ввода—вывода данных. 5. Операции над строковыми данными. 6. Генераторы случайных чисел, инициализация генераторов. 7. Операторы (Оператор присваивания, пустой оператор, оператор безусловного перехода, составной оператор). 8. Простые типы данных. 9. Структурированные типы данных. Массивы. 10. Структурированные типы данных. Множества. 11. Процедуры и функции их сущность, назначение, различие. 12. Подпрограммы ЯП. Pascal. Процедуры 13. Программирование алгоритмов разветвляющейся структуры. 14. Комбинированный тип данных - записи. 15. Структурированные типы данных. Строки. 16. Общие процедуры работы с файлами. 17. Определение объектов. 18. Ограниченные типы (диапазоны) 19. Наследование объектов. 20. Бестиповые файлы. Операции ввода вывода. 21. Параметры глобальные и локальные. 22. Обработка ошибок ввода вывода. 23. Инкапсуляция. 24. Реализация алгоритмов ветвящейся структуры на яп Pascal с использованием оператора выбора. 25. Объектно-ориентированное программирование. 26. Логический тип данных. Операции с данным типом. 27. Полиморфизм. 28. Перечислимые и ограниченные типы данных 29. Оператор цикла с постусловием 30. Алгоритмы поиска в одномерных массивах. 31. Программирование алгоритмов разветвляющейся структуры. 32. Оператор цикла с предусловием. 33. Оператор цикла с параметром. 34. Математические функции языка Turbo Pascal. 35. Файлы в Turbo Pascal. Типы файлов. 36. Операции присваивания и совместимость типов. 37. Типизированные файлы и операции ввода-вывода. 38. Последовательный и прямой доступ к файлу. 39. Строение программы на языке Turbo Pascal. 40. Операции ввода-вывода в текстовые файлы. 41. Основные сведения (понятие алгоритма, свойства алгоритмов, способы представления алгоритмов, этапы решения задачи с помощью ПК). 42. Среда визуального программирования Borland Delphi (RAD,VCL). 43. Алфавит языка Pascal. 44. Базовые понятия ООП: объект, его свойства и методы, класс, интерфейс 45. Классы объектно-ориентированного языка программирования: виды, назначение, свойства, методы, события 46. Основные компоненты (элементы \ правления) интегрированной среды разработки, их состав и назначение. Дополнительные элементы управления 47. Основные принципы ООП: инкапсуляция, наследование, полиморфизм 48. Библиотеки подпрограмм: понятие и виды. 49. Функции: способы организации и описание. Рекурсия. 50. Операции над структурированным типом данных.
Паскаль? Серьезно ? 😂
Anonymous
Единственный верный вариант в школе и универе это pascal
Anonymous
ну такое
Anonymous
Единственный верный вариант в школе и универе это pascal
у нас на парах в разные года были С / С++ / Делфи / SQL / Visual Basic / Basic / Pascal / Matlab / C# / ActionScript
Anonymous
у нас Си было в универе, в школе бейсик
Anonymous
распыление
Anonymous
да, что то много дали языков) Мб лектора менялись?
Anonymous
😅
Anonymous
да, что то много дали языков) Мб лектора менялись?
на первом курсе был Basic. Потом на втором появились спец предметы - ООП - Базы данных - алгоритмизация - Комп. графика Далее за 5 лет проходились по этим языкам. каким то выделялось много времени с по последний курс, а каким то семестр
Anonymous
Подскажите с чего можно начать изучение js?
прочти книгу, секреты JavaScript ninja 1/2 том
Anonymous
посмотри видосы на ютубе
Anonymous
и практика,практика,практика
Anonymous
для начала придумайте мини-проект. в результате у вас получится ерунда, но у вас что-то начнет получаться в идеале связанный с сетью
Anonymous
для начала придумайте мини-проект. в результате у вас получится ерунда, но у вас что-то начнет получаться в идеале связанный с сетью
Верненько, для начала можно простое SPA приложеньеце сделать) Или калькулятор в вебе какой нибудь)
Anonymous
ого неплохо, что за универ, что за спец.?
универ ИУБИП специальность - проргаммное обеспечение ВТ и АС было это 8 лет нахад также некоторые студенты могли сами взять себе ЯП, отбросив большую часть. Я с преподом дружил, и делал все на Делфи.
Никита
сейчас найду у себя книгу Фленагана - скину.
Anonymous
сейчас найду у себя книгу Фленагана - скину.
там тоже с основ заводится все?
Anonymous
распыление
да ну? Ты наверно более качественную программу обучения мог составить 8 лет назад, да?
Y're
Сбрасывали как-то в чат, мне понравилась подборка
Y're
Anonymous
мне Херман очень зашел) 68 способов эфф. использования JS
Никита
конечно
Никита
ну и так далее
Anonymous
Нормик, скинь я на облако себе залью) Вдруг память освежить надо будет :3
Anonymous
ого неплохо, что за универ, что за спец.?
Математики у нас было - Вычислительная - Дискретная - Высшая - Теория вероятности - и еще каких то 2 вида
Anonymous
математика тащит ещё математическую логику в список докинуть и норм
Anonymous
как отдельный раздел
Sergey
<script> var currentBackground = 0; var backgrounds = []; backgrounds[0] = 'CONTENT/Index/woman.png'; backgrounds[1] = 'CONTENT/Index/lvl1.png'; function changeBackground() { currentBackground++; if(currentBackground > 1) currentBackground = 0; $('.lvl1').fadeOut(1500,function() { $('.lvl1').css({ 'background-image' : "url('" + backgrounds[currentBackground] + "')" }); $('.lvl1').fadeIn(1500); }); setTimeout(changeBackground, 5000); } $(document).ready(function() { setTimeout(changeBackground, 5000); }); </script> Помогите что придумать чтобы изображения прогружались раньше чем заработает этот код? (А то на секунду белые экраны когда смена изображения происходит)
Max
всем привет, нужна помощь, есть функция для поиска, в нее передаются строка и по этой строке фильтруется обьект, в обьекта вложеность х4, поэтому запускаю 4 цикла, работает нормально если комп не слаб
Max
Можно как то оптимизировать лучше это дело?
Max
Спасибо за помощь
D
Dmitr Duder: Ребятки, помогите бедному джуну. Дайте пожалуйста максимально жёсткий код-ревью по тестовому https://codesandbox.io/s/rm7z0ynn7q
D
Дима, всё хуйня, давай по новой
Прям все плохо? А что кроме прямой мутации стейта нужно исправить?
🦜
Прям все плохо? А что кроме прямой мутации стейта нужно исправить?
(event) => this.editTodo('title', event) Вот это например. Передавать ссылку на функцию, а не вызывать её в рендере
🦜
хардкод убрать из констант
что ты имеешь под этим?
Maksim
ну захардкожены фильтры например строками "All", "Important", etc
D
ну захардкожены фильтры например строками "All", "Important", etc
Это критично? Самый серьёзный косяк что услышал - прямая мутация
Maksim
Это критично? Самый серьёзный косяк что услышал - прямая мутация
handleChangeInput какой смысл делать 1 хэндлер на 2 инпута, если все равно приходится неявным образом выяснять куда класть данные?