Некоторые авторы характеризуют методики оптимизации кода как «практические правила» или приводят данные, говорящие о том, что определенный вид оптимизации непременно обеспечит желательный результат. Однако, как вы скоро увидите, концепция «практических правил» плохо описывает оптимизацию кода. Единственным надежным практическим правилом является оценка результатов каждого вида оптимизации в конкретной среде. Так что в этой статье представлен каталог «вещей, которые стоит попробовать»: многие из них в вашей среде пользы не принесут, но некоторые на самом деле окажутся очень эффективными.
Читать статью: https://vk.com/wall-51126445_32764
#рефакторинг #оптимизация #программирование #article
Читать статью: https://vk.com/wall-51126445_32764
#рефакторинг #оптимизация #программирование #article
Робин_Никсон_Создаем_динамические.pdf
16 MB
Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5 [2016] Робин Никсон
Научитесь создавать интерактивные сайты, активно работающие с данными, воплощая в них мощные комбинации свободно распространяемых технологий и веб-стандартов. Для этого достаточно обладать базовыми знаниями языка HTML. Это популярное и доступное пособие поможет вам уверенно освоить динамическое веб-программирование с применением самых современных языков и технологий: PHP, MySQL, JavaScript, CSS и HTML5. С каждой из упомянутых технологий вы познакомитесь отдельно, научитесь применять их в комбинации друг с другом, а по ходу изложения освоите ценные практические приемы веб-программирования. В конце книги весь изученный материал будет обобщен: вы создадите полнофункциональный сайт, работающий по
принципу социальной сети.
Научитесь создавать интерактивные сайты, активно работающие с данными, воплощая в них мощные комбинации свободно распространяемых технологий и веб-стандартов. Для этого достаточно обладать базовыми знаниями языка HTML. Это популярное и доступное пособие поможет вам уверенно освоить динамическое веб-программирование с применением самых современных языков и технологий: PHP, MySQL, JavaScript, CSS и HTML5. С каждой из упомянутых технологий вы познакомитесь отдельно, научитесь применять их в комбинации друг с другом, а по ходу изложения освоите ценные практические приемы веб-программирования. В конце книги весь изученный материал будет обобщен: вы создадите полнофункциональный сайт, работающий по
принципу социальной сети.
👍2
Фихтенгольц_Г_М_Курс_дифференциального.zip
18.4 MB
Фихтенгольц Г.М. Курс дифференциального и интегрального исчисления [2013, ru, djvu]
«Курс дифференциального и интегрального исчисления» Григория Михайловича Фихтенгольца - выдающееся произведение научно-педагогической литературы, выдержавшее множество изданий и переведенное на ряд иностранных языков. «Курс ...» не имеет себе равных по объему охваченного фактического материала, количеству разнообразных приложений общих теорем в геометрии, алгебре, механике, физике и технике. Многие известные современные математики отмечают, что именно «Курс ...» Г. М. Фихтенгольца привил им в студенческие годы вкус и любовь к математическому анализу, дал первое ясное понимание этого предмета.
«Курс дифференциального и интегрального исчисления» Григория Михайловича Фихтенгольца - выдающееся произведение научно-педагогической литературы, выдержавшее множество изданий и переведенное на ряд иностранных языков. «Курс ...» не имеет себе равных по объему охваченного фактического материала, количеству разнообразных приложений общих теорем в геометрии, алгебре, механике, физике и технике. Многие известные современные математики отмечают, что именно «Курс ...» Г. М. Фихтенгольца привил им в студенческие годы вкус и любовь к математическому анализу, дал первое ясное понимание этого предмета.
👍8
Фихтенгольц Г.М. Курс дифференциального и интегрального исчисления [2013, ru, djvu]
«Курс дифференциального и интегрального исчисления» Григория Михайловича Фихтенгольца - выдающееся произведение научно-педагогической литературы, выдержавшее множество изданий и переведенное на ряд иностранных языков. «Курс ...» не имеет себе равных по объему охваченного фактического материала, количеству разнообразных приложений общих теорем в геометрии, алгебре, механике, физике и технике. Многие известные современные математики отмечают, что именно «Курс ...» Г. М. Фихтенгольца привил им в студенческие годы вкус и любовь к математическому анализу, дал первое ясное понимание этого предмета.
Основной теоретический материал, вошедший в «Курс ...», - это классическая часть современного математического анализа, окончательно сформировавшаяся к началу XX столетия (не содержащая теории меры и общей теории множеств). Эта часть анализа преподается на первых двух курсах университетов и входит (целиком или в значительной части) в программы всех технических и педагогических вузов. I том «Курса ...» включает дифференциальное исчисление одной и нескольких вещественных переменных и его основные приложения, II том посвящен теории интеграла Римана и теории рядов, III том - кратным, криволинейным и поверхностным интегралам, интегралу Стилтьеса, рядам и преобразованию Фурье.
В 8-м издании «Курса ...» Г. М. Фихтенгольца, предлагаемом вниманию читателя, устранены опечатки, обнаруженные в ряде предыдущих изданий. Кроме того, издание снабжено краткими комментариями, относящимися к тем местам текста (весьма немногочисленным), при работе с которыми у читателя могут возникнуть те или иные неудобства; примечания делаются, в частности, в тех случаях, когда используемый автором термин или оборот речи чем-либо отличаются от наиболее распространенных в настоящее время.
«Курс ... » предназначен для студентов университетов, педагогических и технических вузов и уже в течение длительного времени используется в различных учебных заведениях в качестве одного из основных учебных пособий. Он позволяет учащемуся не только овладеть теоретическим материалом, но и получить наиболее важные практические навыки.
«Курс дифференциального и интегрального исчисления» Григория Михайловича Фихтенгольца - выдающееся произведение научно-педагогической литературы, выдержавшее множество изданий и переведенное на ряд иностранных языков. «Курс ...» не имеет себе равных по объему охваченного фактического материала, количеству разнообразных приложений общих теорем в геометрии, алгебре, механике, физике и технике. Многие известные современные математики отмечают, что именно «Курс ...» Г. М. Фихтенгольца привил им в студенческие годы вкус и любовь к математическому анализу, дал первое ясное понимание этого предмета.
Основной теоретический материал, вошедший в «Курс ...», - это классическая часть современного математического анализа, окончательно сформировавшаяся к началу XX столетия (не содержащая теории меры и общей теории множеств). Эта часть анализа преподается на первых двух курсах университетов и входит (целиком или в значительной части) в программы всех технических и педагогических вузов. I том «Курса ...» включает дифференциальное исчисление одной и нескольких вещественных переменных и его основные приложения, II том посвящен теории интеграла Римана и теории рядов, III том - кратным, криволинейным и поверхностным интегралам, интегралу Стилтьеса, рядам и преобразованию Фурье.
В 8-м издании «Курса ...» Г. М. Фихтенгольца, предлагаемом вниманию читателя, устранены опечатки, обнаруженные в ряде предыдущих изданий. Кроме того, издание снабжено краткими комментариями, относящимися к тем местам текста (весьма немногочисленным), при работе с которыми у читателя могут возникнуть те или иные неудобства; примечания делаются, в частности, в тех случаях, когда используемый автором термин или оборот речи чем-либо отличаются от наиболее распространенных в настоящее время.
«Курс ... » предназначен для студентов университетов, педагогических и технических вузов и уже в течение длительного времени используется в различных учебных заведениях в качестве одного из основных учебных пособий. Он позволяет учащемуся не только овладеть теоретическим материалом, но и получить наиболее важные практические навыки.
Уравнения_с_частными_производными.djvu
9 MB
Уравнения с частными производными для научных работников и инженеров [1985] Фарлоу С.
Книга американского математика, представляющая собой учебное пособие по теории дифференциальных уравнений с частными производными Она отличается компактностью, четкостью и наглядностью изложения и неформальным подходом в подаче материала. В ней много иллюстраций, графиков и диаграмм; вместо строгих доказательств часто приводятся соображения, основанные на интуиции или на аналогии.
Для инженеров и специалистов-нематематиков — биологов, химиков, а также студентов вузов. Ориентация книги на широкую «нематематическую» аудиторию определила стиль изложения рассматриваемых в ней вопросов: интуитивный подход и большое внимание к физическому смыслу не только самих уравнений, но и краевых и начальных условий для различных задач. Предполагается, что читатели знакомы лишь с основами дифференциального и интегрального исчисления и с элементами теории обыкновенных дифференциальных уравнений.
Книга американского математика, представляющая собой учебное пособие по теории дифференциальных уравнений с частными производными Она отличается компактностью, четкостью и наглядностью изложения и неформальным подходом в подаче материала. В ней много иллюстраций, графиков и диаграмм; вместо строгих доказательств часто приводятся соображения, основанные на интуиции или на аналогии.
Для инженеров и специалистов-нематематиков — биологов, химиков, а также студентов вузов. Ориентация книги на широкую «нематематическую» аудиторию определила стиль изложения рассматриваемых в ней вопросов: интуитивный подход и большое внимание к физическому смыслу не только самих уравнений, но и краевых и начальных условий для различных задач. Предполагается, что читатели знакомы лишь с основами дифференциального и интегрального исчисления и с элементами теории обыкновенных дифференциальных уравнений.
👍1
В 1921 году Капица приехал в Кембридж к Резерфорду. Тот отказался зачислить его в свою лабораторию: штат уже укомплектован.
— А скажите, пожалуйста, профессор, какова точность ваших работ? — спросил Капица
— Погрешность приблизительно 10 процентов.
— Стало быть, вы можете допустить такую же погрешность и в комплектовании штата.
Капица был принят.
Пётр Леонидович Капица, (1894–1984), инженер, физик, академик Академии наук СССР, лауреат Нобелевской премии по физике 1978 г.
Несколько самых ярких высказываний Петра Леонидовича Капицы:
https://vk.com/wall-51126445_32870
— А скажите, пожалуйста, профессор, какова точность ваших работ? — спросил Капица
— Погрешность приблизительно 10 процентов.
— Стало быть, вы можете допустить такую же погрешность и в комплектовании штата.
Капица был принят.
Пётр Леонидович Капица, (1894–1984), инженер, физик, академик Академии наук СССР, лауреат Нобелевской премии по физике 1978 г.
Несколько самых ярких высказываний Петра Леонидовича Капицы:
https://vk.com/wall-51126445_32870
👍3
Математическая разминка для наших подписчиков.
https://vk.com/wall-51126445_33018
#задачи #математика
https://vk.com/wall-51126445_33018
#задачи #математика
Я собираюсь рассказать сегодня о довольно грустных обстоятельствах, связанных с положением математического образования во всем мире. Больше всего я знаю положение, естественно, в России, а также во Франции и в Соединенных Штатах. Но процессы, о которых я буду говорить, примерно одновременно идут во всем мире. Они несколько невероятны, но то, что я буду рассказывать, как бы это ни было невероятно, — чистая правда.
https://vk.com/wall-51126445_33057
#article #математика #наука
https://vk.com/wall-51126445_33057
#article #математика #наука
Интересная логическая игра
══════════════
www.puzzle-loop.com/
══════════════
Slither Link (also known as Fences and Loop the Loop) is a logic puzzle with simple rules and challenging solutions. The rules are simple. You have to draw lines between the dots to form a single loop without crossings or branches. The numbers indicate how many lines surround it. Left click between the dots to connect them. Right click to mark with X.
#игры #логика #математика
══════════════
www.puzzle-loop.com/
══════════════
Slither Link (also known as Fences and Loop the Loop) is a logic puzzle with simple rules and challenging solutions. The rules are simple. You have to draw lines between the dots to form a single loop without crossings or branches. The numbers indicate how many lines surround it. Left click between the dots to connect them. Right click to mark with X.
#игры #логика #математика
Miller_S_J_Mathematics_of_Optimization.pdf
2.5 MB
Mathematics of Optimization: How to do Things Faster [2017] Miller S.J.
Математика оптимизации: как сделать все быстрее [2017] Миллер С.Д.
How should we look at a problem? Extensive effort is made to motivate the mathematics and isolate how one can apply ideas/perspectives to a variety of problems. As many of the key algorithms in the subject require too much time or detail to analyze in a first course (such as the run-time of the Simplex Algorithm), there are numerous comparisons to simpler algorithms which students have either seen or can quickly learn (such as the Euclidean algorithm) to motivate the type of results on run-time savings. Undergraduate and graduate students interested in learning and teaching optimization and operation research.
#математика #алгоритмы
Математика оптимизации: как сделать все быстрее [2017] Миллер С.Д.
How should we look at a problem? Extensive effort is made to motivate the mathematics and isolate how one can apply ideas/perspectives to a variety of problems. As many of the key algorithms in the subject require too much time or detail to analyze in a first course (such as the run-time of the Simplex Algorithm), there are numerous comparisons to simpler algorithms which students have either seen or can quickly learn (such as the Euclidean algorithm) to motivate the type of results on run-time savings. Undergraduate and graduate students interested in learning and teaching optimization and operation research.
#математика #алгоритмы
В качестве введения мне хотелось бы начать разговор с истории и цитат. История эта – о физике Людвиге Больцмане, который хотел достичь своих результатов путем громоздких вычислений. Кто-то однажды пожаловался на то, что его методы ужасны, на что Больцман заявил, что «об элегантности должны заботиться портные и сапожники», дав тем самым понять, что его самого это никоим образом не беспокоит. В противоположность ему, можно привести еще один интересный пример...
https://vk.com/wall-51126445_33142
#article #программирование
https://vk.com/wall-51126445_33142
#article #программирование
Задача для разминки наших подписчиков. Предлагаем вам подумать без использования помощи интернета. Своими теориями поделитесь в комментарии 🤓
Обсуждение задачи:
https://vk.com/wall-51126445_33189
#математика
#теория_вероятностей
#задачи
Обсуждение задачи:
https://vk.com/wall-51126445_33189
#математика
#теория_вероятностей
#задачи
Задача по теории вероятностей. Как вы бы решили данную задачу? Всё ли здесь просто или есть подвох?
════════════
https://vk.com/wall-51126445_33256
════════════
#математика
#теория_вероятностей
#задачи
════════════
https://vk.com/wall-51126445_33256
════════════
#математика
#теория_вероятностей
#задачи
Первые автоматические электронные компьютеры были уникальными машинами, построенными в единственном экземпляре, и они находились в восхитительном окружении экспериментальной лаборатории. Как только дух автоматического компьютера в ней побывал, его воплощение становилось потрясающим вызовом электронной технологии того времени, и одно несомненно: мы не можем отказать в мужестве группам, которые решили попытаться построить это фантастическое сооружение. Потому что эти сооружения действительно были фантастическими: оглядываясь назад, мы можем только изумляться тому, что эти первые машины вообще работали, по крайней мере, иногда.
https://vk.com/wall-51126445_33323
#article #программирование
https://vk.com/wall-51126445_33323
#article #программирование
Совершенный_алгоритм_Основы_2019.pdf
14.8 MB
Совершенный алгоритм. Основы. [2019] Рафгарден Тим
Алгоритмы — это сердце и душа computer science. Без них не обойтись, они есть везде — от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи
и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию. В этой книге Тим Рафгарден — гуру алгоритмов — расскажет об асимптотическом анализе, нотации большое-О, алгоритмах «разделяй и властвуй», рандомизации, сортировки и отбора. Книга «Совершенный алгоритм» адресована тем, у кого уже есть опыт программирования. Вы перейдете на новый уровень, чтобы увидеть общую картину, разобраться в низкоуровневых концепциях и математических нюансах.
Алгоритмы — это сердце и душа computer science. Без них не обойтись, они есть везде — от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи
и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию. В этой книге Тим Рафгарден — гуру алгоритмов — расскажет об асимптотическом анализе, нотации большое-О, алгоритмах «разделяй и властвуй», рандомизации, сортировки и отбора. Книга «Совершенный алгоритм» адресована тем, у кого уже есть опыт программирования. Вы перейдете на новый уровень, чтобы увидеть общую картину, разобраться в низкоуровневых концепциях и математических нюансах.
👍2
Страна без науки не имеет будущего, и принятие обсуждаемого плана было бы преступлением против России. Как это ни удивительно, уровень подготовки школьников в России до сих пор остается, особенно в области математики, очень высоким по сравнению с большинством стран мира (несмотря даже на ничтожность затрат нашей страны на науку и образование по сравнению с другими странами): Франция, например, перешла недавно от примерно 5% ВНП до примерно 7% (затраты на науку и образование, обсуждавшиеся Национальным комитетом науки и исследований Франции, членом которого меня назначило их Министерство образования и научных исследований).
https://vk.com/wall-51126445_33338
#article #математика
https://vk.com/wall-51126445_33338
#article #математика
Роузен_Рафаель_Математика_для_гиков.fb2
4.1 MB
Математика для гиков [2016] Роузен Рафаель
Возможно, вам казалось, что вы далеки от математики, а все, что вы вынесли из школы – это «Пифагоровы штаны во все стороны равны». Если вы всегда думали, что математика вам не понадобится, то пора в этом разубедится. В книге «Математика «для гиков» Рафаэля Розена вы не только узнаете много нового, но и на практике разберете, что математикой полон каждый наш день – круглые крышки люков круглы не просто так, капуста Романеско, которая так привлекает наш взгляд, даже ваши шнурки, у которых много общего с вашей ДНК или даже ваша зависть в социальных сетях имеет под собой математические корни. После прочтения вы сможете использовать в разговоре такие термины как классификация Дьюи, Числа Фибоначчи, равновесие Нэша, парадокс Монти Холла, теория хаоса, подготовитесь к тексту Тьюринга, узнаете, как фильм получает Оскар, и что это за эффект бразильского ореха.
Возможно, вам казалось, что вы далеки от математики, а все, что вы вынесли из школы – это «Пифагоровы штаны во все стороны равны». Если вы всегда думали, что математика вам не понадобится, то пора в этом разубедится. В книге «Математика «для гиков» Рафаэля Розена вы не только узнаете много нового, но и на практике разберете, что математикой полон каждый наш день – круглые крышки люков круглы не просто так, капуста Романеско, которая так привлекает наш взгляд, даже ваши шнурки, у которых много общего с вашей ДНК или даже ваша зависть в социальных сетях имеет под собой математические корни. После прочтения вы сможете использовать в разговоре такие термины как классификация Дьюи, Числа Фибоначчи, равновесие Нэша, парадокс Монти Холла, теория хаоса, подготовитесь к тексту Тьюринга, узнаете, как фильм получает Оскар, и что это за эффект бразильского ореха.
👍2