Публикации по теме 'user-interface'
Как создавать пользовательские интерфейсы с помощью Python — Основы Tkinter
Вы устали от того, что все программы, которые вы создаете, работают в консоли? Попробуйте графические интерфейсы! Это очень легко сделать в Python.
Tkinter — это одна из библиотек Python, которую вы можете использовать для создания пользовательских интерфейсов (другой является PyQt, но это скорее фреймворк, чем библиотека). Мы уже говорили в этой истории о том, когда стоит или не стоит предпочесть PyQt или Tkinter, так что больше об этом говорить не буду.
Если вы хотите лучше..
Не всегда все идет по плану
Это история о том, как я сбился с пути, чтобы снова сбиться с пути. На этой неделе я запланировал несколько вещей в своем списке дел, начиная от редизайна/улучшения экранов и заканчивая изучением Rails.
Изначально я начал с изучения рельсов. Это было хорошо, пока я не понял, что тоже не знаю Ruby, когда я не понял, какой код пишут эти учебники :p Я понял, что все займет гораздо больше времени, чем я ожидал.
Но вскоре после того, как я освоился, я начал уклоняться от документации к..
Раскрытие возможностей React Components.
Приложения React состоят из компонентов . Функция, которая возвращает элементы React . Эти элементы представляют собой объекты, которые создаются, когда мы возвращаем JSX . JSX, в свою очередь, выглядит как HTML, специальный синтаксис React, под капотом возвращающий обычный JavaScript Object . Они превращаются в элементы Real DOM, которые люди видят на экране, т. е. в UI .
import React from "react"
function Page(){
return(
<div>..
Выходные изучая COBOL
Есть много вещей, которые вы можете сделать в случайную субботу. Можно выйти и прогуляться, приготовить любимое блюдо или заняться чем-то, что весело и расслабляет душу. Я решил не делать ничего из вышеперечисленного.
Вместо этого я нырнул в мир COBOL, проведя трехчасовую прямую трансляцию своих первых впечатлений и в основном пытаясь что-то сделать.
Попутно мне довелось испытать, по крайней мере косвенно, эру вычислений, когда компьютеры работали на перфокартах, и каждый бит имел..
Почему мы используем React.Js в процессе разработки веб-сайтов
Несколько лет назад Facebook представил ReactJS, и теперь этот фреймворк превзошел по популярности другие языки программирования. До React Angular JS, Ember JS и Ajax пользовались привилегиями веб-разработки и разработки приложений. Facebook учитывал недостатки этих языков программирования при разработке React, чтобы предоставить фронтенд-разработчикам лучшую платформу. Первоначально инженеры Facebook разрабатывали ReactJs в качестве тестового инструмента, но он стал лучшей библиотекой..
Dash-B: беспроводная панель отображения сообщений IoT с прогрессивным веб-приложением.
Привет всем, я вернулся с еще одним быстрым проектом IoT, сделанным на выходных, которым можно легко управлять с помощью приложения.., но, поскольку я не фанат установки полноценных приложений на свой телефон, что, честно говоря, занимает так много space и в основном не используется часто, но все же установлен на нашем телефоне, поэтому, как обычно, я решил создать прогрессивное веб-приложение.
В этой статье я покажу вам, как я создал PWA и использовал его для управления устройствами IoT..
Я, КОМАНДА
Часть I: ПЕРЕДНЯЯ ЧАСТЬ
https://github.com/niwrA/CommandBlog/tree/master
В нашем продолжающемся обзоре полезных практик гибкой разработки мы обращаем внимание на паттерн Command. При разработке Agile-проекта (или любого проекта с пользовательским интерфейсом) разделение Command Query (Responsibility) может быть вашим лучшим другом. Существует несколько шаблонов, столь же гибких и простых в обслуживании, рефакторинге, защите и тестировании, и он хорошо масштабируется от самых маленьких..