All streams
Search
Write a publication
Pull to refresh
1
0.1
Роман Давыдкин @Beholder

Java-разработчик

Send message
Ссылка UNIX for the Impatient ведёт не к книге, а к странице поиска.
Ну не совсем то. Здесь всё-таки вход и выход в реальное радио. Как я понял, нужна официальная регистрация и позывные.
Да, это мог бы быть текстовый интерфейс.
Главно тут что — лишить пользователя такого элемента идентификации местоположения как «URL», «адрес» или «имя канала» и добавить некоторую степень неопределённости.
Клавиатура+мышь не сойдёт?
Я, правда, подумал в первую очередь о телеграфной связи. Микрофоны всё-таки не у 100% компьютеров есть.
Подумалось, а можно ли в интернете сделать какую-нибудь «эмуляцию» радиосвязи (в т.ч. любительской)? Что бы было как-то похоже по образу действия — поиски, сеансы связи, не знаю, что там ещё.
Но только не очередные варианты емейлов, твиттеров, чатов и прочих социальносетевых штук — это не то.
Извините, а кто вы такие и почему вам стоит доверять?
Программа, неизвестно как модифицирующая систему — широченные ворота для вирусов, троянов и прочего.
Это не люстра, это НЛО.
Именно. Тогда ещё и старший бит зря пропадать не станет.
Мысли, глядя на код:

  1. Как страшно жить. Как над пороховым погребом или болотом.
  2. Цивилизация обречена. У нас нет шансов. «Хотим сделать как лучше, а получается как всегда».
  3. Возможно, Си не подходит для таких больших и сложных проектов, именно потому что в нём очень мало статической проверки на этапе компиляции.
  4. Нет, Си++ тоже не подойдёт.
  5. Я не знаю, что подойдёт. Возможно, ничего.
Именно такую ссылку и я поставил с картинки.
С другой стороны, парсинг даже небольшого XML-файла для того, чтобы просто создать окно — достаточно затратная по времени и памяти операция.
By the way, credits: автором, видимо, была использована следущая иконка: :)
Может даже несколько попроще…
	protected Control createDialogArea(Composite parent) {
		final Composite area = (Composite) super.createDialogArea(parent);
		((GridLayout) area.getLayout()).numColumns = 2;
		GridDataFactory gdf = GridDataFactory.fillDefaults()
				.hint(200, SWT.DEFAULT);

		new Label(area, SWT.NONE).setText("Label 1");
		text1 = new Text(area, SWT.SINGLE | SWT.BORDER);
		text1.setText("Text 1");
		gdf.applyTo(text1);
		
		new Label(area, SWT.NONE).setText("Label 2");
		text2 = new Text(area, SWT.SINGLE | SWT.BORDER);
		text2.setText("Text 2");
		gdf.applyTo(text2);
		
		new Label(area, SWT.NONE).setText("Long label 3");
		text3 = new Text(area, SWT.PASSWORD | SWT.BORDER);
		text3.setText("Password");
		gdf.applyTo(text3);
		
		return area;
	}


Ну, правда, тут небольшой чит — это не чистый SWT, а JFace, и кнопочки к диалогу идут бесплатно. :)
И здесь, что ли, вставить свои две копейки и сравнить с SWT? :)
OpenTTD сам по себе существует под Linux.
Мораль в том, что обманом в жизни можно добиться большего?
Где ж ещё искать таких аналитиков (людей по специальности не программистов), которые будут учить какой-то язык запросов и набирать текст в окошке?..
Есть ли графические средства построения запросов? Когда-то была на слуху такая вещь как QBE.
Совет дня: играйте не в русифицированные, а оригинальные версии игр. :)
Хотя бы там вы сможете услышать правильное произношение. :) (При условии, что в игре достаточно озвученных диалогов).
Запомнил несколько слов по первому и второму Hafl-Life.

Information

Rating
4,150-th
Location
Тульская обл., Россия
Date of birth
Registered
Activity

Specialization

Fullstack Developer
Java
Kotlin
TypeScript
Vue.js