LINUX.ORG.RU
ФорумTalks

Ядерные хедеры, которые мы потеряли и приобрели за 10 лет

 ,


0

2

Вот этих вот хедеров больше нет с нами:

  • asm/bootsetup.h;
  • asm/elf.h;
  • asm/page.h;
  • asm/shmparam.h;
  • asm/user.h;
  • asm/vsyscall32.h;
  • asm-generic/ipc.h;
  • linux/awe_voice.h;
  • linux/byteorder/generic.h;
  • linux/byteorder/pdp_endian.h;
  • linux/byteorder/swabb.h;
  • linux/byteorder/swab.h;
  • linux/cdk.h;
  • linux/comstats.h;
  • linux/consolemap.h;
  • linux/dirent.h;
  • linux/dqblk_v1.h;
  • linux/dqblk_v2.h;
  • linux/ext2_fs.h;
  • linux/ext3_fs.h;
  • linux/generic_serial.h;
  • linux/genhd.h;
  • linux/hayesesp.h;
  • linux/hdsmart.h;
  • linux/if_ec.h;
  • linux/if_shaper.h;
  • linux/if_strip.h;
  • linux/if_tr.h;
  • linux/if_wanpipe.h;
  • linux/ip_mp_alg.h;
  • linux/isicom.h;
  • linux/jbd.h;
  • linux/lock_dlm_plock.h;
  • linux/netfilter_bridge/ebt_ulog.h;
  • linux/netfilter_ipv4/ip_conntrack.h;
  • linux/netfilter_ipv4/ip_conntrack_h323.h;
  • linux/netfilter_ipv4/ip_conntrack_helper.h;
  • linux/netfilter_ipv4/ip_conntrack_irc.h;
  • linux/netfilter_ipv4/ip_conntrack_pptp.h;
  • linux/netfilter_ipv4/ip_conntrack_protocol.h;
  • linux/netfilter_ipv4/ip_conntrack_proto_gre.h;
  • linux/netfilter_ipv4/ip_conntrack_sctp.h;
  • linux/netfilter_ipv4/ip_conntrack_tcp.h;
  • linux/netfilter_ipv4/ip_conntrack_tftp.h;
  • linux/netfilter_ipv4/ip_conntrack_tuple.h;
  • linux/netfilter_ipv4/ip_nat.h;
  • linux/netfilter_ipv4/ip_nat_pptp.h;
  • linux/netfilter_ipv4/ip_nat_rule.h;
  • linux/netfilter_ipv4/ip_queue.h;
  • linux/netfilter_ipv4/ipt_addrtype.h;
  • linux/netfilter_ipv4/ipt_CLASSIFY.h;
  • linux/netfilter_ipv4/ipt_comment.h;
  • linux/netfilter_ipv4/ipt_connbytes.h;
  • linux/netfilter_ipv4/ipt_connmark.h;
  • linux/netfilter_ipv4/ipt_CONNMARK.h;
  • linux/netfilter_ipv4/ipt_conntrack.h;
  • linux/netfilter_ipv4/ipt_dccp.h;
  • linux/netfilter_ipv4/ipt_dscp.h;
  • linux/netfilter_ipv4/ipt_DSCP.h;
  • linux/netfilter_ipv4/ipt_esp.h;
  • linux/netfilter_ipv4/ipt_hashlimit.h;
  • linux/netfilter_ipv4/ipt_helper.h;
  • linux/netfilter_ipv4/ipt_iprange.h;
  • linux/netfilter_ipv4/ipt_length.h;
  • linux/netfilter_ipv4/ipt_limit.h;
  • linux/netfilter_ipv4/ipt_mac.h;
  • linux/netfilter_ipv4/ipt_mark.h;
  • linux/netfilter_ipv4/ipt_MARK.h;
  • linux/netfilter_ipv4/ipt_multiport.h;
  • linux/netfilter_ipv4/ipt_NFQUEUE.h;
  • linux/netfilter_ipv4/ipt_owner.h;
  • linux/netfilter_ipv4/ipt_physdev.h;
  • linux/netfilter_ipv4/ipt_pkttype.h;
  • linux/netfilter_ipv4/ipt_policy.h;
  • linux/netfilter_ipv4/ipt_realm.h;
  • linux/netfilter_ipv4/ipt_recent.h;
  • linux/netfilter_ipv4/ipt_SAME.h;
  • linux/netfilter_ipv4/ipt_sctp.h;
  • linux/netfilter_ipv4/ipt_state.h;
  • linux/netfilter_ipv4/ipt_string.h;
  • linux/netfilter_ipv4/ipt_tcpmss.h;
  • linux/netfilter_ipv4/ipt_TCPMSS.h;
  • linux/netfilter_ipv4/ipt_tos.h;
  • linux/netfilter_ipv4/ipt_TOS.h;
  • linux/netfilter_ipv4/ipt_ULOG.h;
  • linux/netfilter_ipv6/ip6t_esp.h;
  • linux/netfilter_ipv6/ip6t_length.h;
  • linux/netfilter_ipv6/ip6t_limit.h;
  • linux/netfilter_ipv6/ip6t_mac.h;
  • linux/netfilter_ipv6/ip6t_mark.h;
  • linux/netfilter_ipv6/ip6t_MARK.h;
  • linux/netfilter_ipv6/ip6t_multiport.h;
  • linux/netfilter_ipv6/ip6t_owner.h;
  • linux/netfilter_ipv6/ip6t_physdev.h;
  • linux/netfilter_ipv6/ip6t_policy.h;
  • linux/nfsd/auth.h;
  • linux/nfsd/const.h;
  • linux/nfsd/syscall.h;
  • linux/ps2esdi.h;
  • linux/quotaio_v1.h;
  • linux/quotaio_v2.h;
  • linux/smb_fs.h;
  • linux/smb.h;
  • linux/smb_mount.h;
  • linux/smbno.h;
  • linux/som.h;
  • linux/ticable.h;
  • linux/usb_ch9.h;
  • linux/user.h;
  • linux/video_decoder.h;
  • linux/videodev.h;
  • linux/video_encoder.h;
  • linux/videotext.h;
  • mtd/jffs2-user.h;
  • scsi/scsi.h;
  • scsi/scsi_ioctl.h;
  • scsi/sg.h;
  • sound/sscape_ioctl.h;

Хотя, они ещё были в ядре 2.6.20.

А вот эти вот хедеры и директории хедеров появились со времён ядра 2.6.20:

  • asm/bitsperlong.h;
  • asm/bootparam.h;
  • asm/e820.h;
  • asm/hw_breakpoint.h;
  • asm/hwcap2.h;
  • asm/hyperv.h;
  • asm/ist.h;
  • asm/kvm.h;
  • asm/kvm_para.h;
  • asm/kvm_perf.h;
  • asm/perf_regs.h;
  • asm/posix_types_32.h;
  • asm/posix_types_64.h;
  • asm/posix_types_x32.h;
  • asm/processor-flags.h;
  • asm/svm.h;
  • asm/swab.h;
  • asm/unistd_32.h;
  • asm/unistd_64.h;
  • asm/unistd_x32.h;
  • asm/vmx.h;
  • asm-generic/auxvec.h;
  • asm-generic/bitsperlong.h;
  • asm-generic/int-l64.h;
  • asm-generic/int-ll64.h;
  • asm-generic/ioctls.h;
  • asm-generic/ipcbuf.h;
  • asm-generic/kvm_para.h;
  • asm-generic/mman-common.h;
  • asm-generic/msgbuf.h;
  • asm-generic/param.h;
  • asm-generic/poll.h;
  • asm-generic/posix_types.h;
  • asm-generic/sembuf.h;
  • asm-generic/setup.h;
  • asm-generic/shmbuf.h;
  • asm-generic/shmparam.h;
  • asm-generic/signal-defs.h;
  • asm-generic/socket.h;
  • asm-generic/sockios.h;
  • asm-generic/stat.h;
  • asm-generic/swab.h;
  • asm-generic/termbits.h;
  • asm-generic/termios.h;
  • asm-generic/types.h;
  • asm-generic/ucontext.h;
  • asm-generic/unistd.h;
  • /drm;
  • linux/am437x-vpfe.h;
  • linux/android;
  • linux/aspeed-lpc-ctrl.h;
  • linux/auto_dev-ioctl.h;
  • linux/batman_adv.h;
  • linux/bcache.h;
  • linux/bcm933xx_hcs.h;
  • linux/blktrace_api.h;
  • linux/blkzoned.h;
  • linux/bpf_common.h;
  • linux/bpf.h;
  • linux/bpf_perf_event.h;
  • linux/bsg.h;
  • linux/bt-bmc.h;
  • linux/btrfs.h;
  • linux/btrfs_tree.h;
  • linux/caif;
  • linux/can;
  • linux/can.h;
  • linux/cciss_defs.h;
  • linux/cec-funcs.h;
  • linux/cec.h;
  • linux/cgroupstats.h;
  • linux/cifs;
  • linux/const.h;
  • linux/coresight-stm.h;
  • linux/cryptouser.h;
  • linux/dcbnl.h;
  • linux/devlink.h;
  • linux/dlmconstants.h;
  • linux/dlm_netlink.h;
  • linux/dlm_plock.h;
  • linux/dma-buf.h;
  • linux/dm-log-userspace.h;
  • linux/edd.h;
  • linux/falloc.h;
  • linux/fanotify.h;
  • linux/fiemap.h;
  • linux/firewire-cdev.h;
  • linux/firewire-constants.h;
  • linux/fou.h;
  • linux/fsl_hypervisor.h;
  • linux/fsmap.h;
  • linux/genwqe;
  • linux/gpio.h;
  • linux/gsmmux.h;
  • linux/gtp.h;
  • linux/hash_info.h;
  • linux/hid.h;
  • linux/hidraw.h;
  • linux/hsi;
  • linux/hsr_netlink.h;
  • linux/hw_breakpoint.h;
  • linux/hyperv.h;
  • linux/if_addrlabel.h;
  • linux/if_alg.h;
  • linux/ife.h;
  • linux/if_macsec.h;
  • linux/if_phonet.h;
  • linux/if_pppol2tp.h;
  • linux/if_team.h;
  • linux/if_x25.h;
  • linux/iio;
  • linux/ila.h;
  • linux/input-event-codes.h;
  • linux/ip6_tunnel.h;
  • linux/ip_vs.h;
  • linux/irqnr.h;
  • linux/ivtvfb.h;
  • linux/ivtv.h;
  • linux/kcm.h;
  • linux/kcmp.h;
  • linux/kcov.h;
  • linux/kernel-page-flags.h;
  • linux/kexec.h;
  • linux/kfd_ioctl.h;
  • linux/kvm.h;
  • linux/kvm_para.h;
  • linux/l2tp.h;
  • linux/libc-compat.h;
  • linux/lightnvm.h;
  • linux/lirc.h;
  • linux/lwtunnel.h;
  • linux/map_to_7segment.h;
  • linux/mdio.h;
  • linux/media-bus-format.h;
  • linux/media.h;
  • linux/mei.h;
  • linux/membarrier.h;
  • linux/memfd.h;
  • linux/mic_common.h;
  • linux/mic_ioctl.h;
  • linux/mmc;
  • linux/module.h;
  • linux/mpls.h;
  • linux/mpls_iptunnel.h;
  • linux/mroute6.h;
  • linux/nbd-netlink.h;
  • linux/ndctl.h;
  • linux/netconf.h;
  • linux/net_dropmon.h;
  • linux/netfilter/ipset;
  • linux/netfilter/nf_log.h;
  • linux/netfilter/nf_nat.h;
  • linux/netfilter/nfnetlink_acct.h;
  • linux/netfilter/nfnetlink_compat.h;
  • linux/netfilter/nfnetlink_cthelper.h;
  • linux/netfilter/nfnetlink_cttimeout.h;
  • linux/netfilter/nf_tables_compat.h;
  • linux/netfilter/nf_tables.h;
  • linux/netfilter/xt_addrtype.h;
  • linux/netfilter/xt_AUDIT.h;
  • linux/netfilter/xt_bpf.h;
  • linux/netfilter/xt_cgroup.h;
  • linux/netfilter/xt_CHECKSUM.h;
  • linux/netfilter/xt_cluster.h;
  • linux/netfilter/xt_connlabel.h;
  • linux/netfilter/xt_connlimit.h;
  • linux/netfilter/xt_cpu.h;
  • linux/netfilter/xt_CT.h;
  • linux/netfilter/xt_devgroup.h;
  • linux/netfilter/xt_ecn.h;
  • linux/netfilter/xt_HMARK.h;
  • linux/netfilter/xt_IDLETIMER.h;
  • linux/netfilter/xt_ipcomp.h;
  • linux/netfilter/xt_iprange.h;
  • linux/netfilter/xt_ipvs.h;
  • linux/netfilter/xt_l2tp.h;
  • linux/netfilter/xt_LED.h;
  • linux/netfilter/xt_LOG.h;
  • linux/netfilter/xt_nfacct.h;
  • linux/netfilter/xt_osf.h;
  • linux/netfilter/xt_owner.h;
  • linux/netfilter/xt_quota.h;
  • linux/netfilter/xt_rateest.h;
  • linux/netfilter/xt_RATEEST.h;
  • linux/netfilter/xt_recent.h;
  • linux/netfilter/xt_rpfilter.h;
  • linux/netfilter/xt_set.h;
  • linux/netfilter/xt_socket.h;
  • linux/netfilter/xt_statistic.h;
  • linux/netfilter/xt_SYNPROXY.h;
  • linux/netfilter/xt_TCPMSS.h;
  • linux/netfilter/xt_TCPOPTSTRIP.h;
  • linux/netfilter/xt_TEE.h;
  • linux/netfilter/xt_time.h;
  • linux/netfilter/xt_TPROXY.h;
  • linux/netfilter/xt_u32.h;
  • linux/netfilter_bridge/ebt_ip6.h;
  • linux/netfilter_bridge/ebt_nflog.h;
  • linux/netfilter_ipv6/ip6t_mh.h;
  • linux/netfilter_ipv6/ip6t_NPT.h;
  • linux/netlink_diag.h;
  • linux/net_namespace.h;
  • linux/net_tstamp.h;
  • linux/nfc.h;
  • linux/nfsd/cld.h;
  • linux/nilfs2_api.h;
  • linux/nilfs2_ondisk.h;
  • linux/nl80211.h;
  • linux/nsfs.h;
  • linux/nvme_ioctl.h;
  • linux/omap3isp.h;
  • linux/omapfb.h;
  • linux/openvswitch.h;
  • linux/packet_diag.h;
  • linux/pcitest.h;
  • linux/perf_event.h;
  • linux/phantom.h;
  • linux/phonet.h;
  • linux/posix_acl.h;
  • linux/posix_acl_xattr.h;
  • linux/ppp-ioctl.h;
  • linux/pps.h;
  • linux/pr.h;
  • linux/psample.h;
  • linux/psci.h;
  • linux/ptp_clock.h;
  • linux/qrtr.h;
  • linux/rds.h;
  • linux/rfkill.h;
  • linux/rio_cm_cdev.h;
  • linux/rio_mport_cdev.h;
  • linux/rpmsg.h;
  • linux/sched;
  • linux/scif_ioctl.h;
  • linux/screen_info.h;
  • linux/sctp.h;
  • linux/seccomp.h;
  • linux/securebits.h;
  • linux/sed-opal.h;
  • linux/seg6_genl.h;
  • linux/seg6.h;
  • linux/seg6_hmac.h;
  • linux/seg6_iptunnel.h;
  • linux/serial_reg.h;
  • linux/signalfd.h;
  • linux/smc_diag.h;
  • linux/smc.h;
  • linux/smiapp.h;
  • linux/sock_diag.h;
  • linux/spi;
  • linux/stm.h;
  • linux/string.h;
  • linux/suspend_ioctls.h;
  • linux/swab.h;
  • linux/switchtec_ioctl.h;
  • linux/sync_file.h;
  • linux/sysinfo.h;
  • linux/target_core_user.h;
  • linux/taskstats.h;
  • linux/tc_act/tc_bpf.h;
  • linux/tc_act/tc_connmark.h;
  • linux/tc_act/tc_csum.h;
  • linux/tc_act/tc_defact.h;
  • linux/tc_act/tc_ife.h;
  • linux/tc_act/tc_nat.h;
  • linux/tc_act/tc_sample.h;
  • linux/tc_act/tc_skbedit.h;
  • linux/tc_act/tc_skbmod.h;
  • linux/tc_act/tc_tunnel_key.h;
  • linux/tc_act/tc_vlan.h;
  • linux/tc_ematch;
  • linux/tcp_metrics.h;
  • linux/tee.h;
  • linux/thermal.h;
  • linux/timerfd.h;
  • linux/tipc_config.h;
  • linux/tipc_netlink.h;
  • linux/tty_flags.h;
  • linux/uhid.h;
  • linux/uleds.h;
  • linux/unix_diag.h;
  • linux/usb;
  • linux/usbip.h;
  • linux/userfaultfd.h;
  • linux/userio.h;
  • linux/uuid.h;
  • linux/uvcvideo.h;
  • linux/v4l2-common.h;
  • linux/v4l2-controls.h;
  • linux/v4l2-dv-timings.h;
  • linux/v4l2-mediabus.h;
  • linux/v4l2-subdev.h;
  • linux/veth.h;
  • linux/vfio_ccw.h;
  • linux/vfio.h;
  • linux/vhost.h;
  • linux/virtio_9p.h;
  • linux/virtio_balloon.h;
  • linux/virtio_blk.h;
  • linux/virtio_config.h;
  • linux/virtio_console.h;
  • linux/virtio_crypto.h;
  • linux/virtio_gpu.h;
  • linux/virtio_ids.h;
  • linux/virtio_input.h;
  • linux/virtio_mmio.h;
  • linux/virtio_net.h;
  • linux/virtio_pci.h;
  • linux/virtio_ring.h;
  • linux/virtio_rng.h;
  • linux/virtio_scsi.h;
  • linux/virtio_types.h;
  • linux/virtio_vsock.h;
  • linux/vm_sockets.h;
  • linux/vsockmon.h;
  • linux/vtpm_proxy.h;
  • linux/wil6210_uapi.h;
  • linux/wimax;
  • linux/wimax.h;
  • linux/xilinx-v4l2-controls.h;
  • linux/zorro.h;
  • linux/zorro_ids.h;
  • /misc;
  • mtd/ubi-user.h;
  • rdma/bnxt_re-abi.h;
  • rdma/cxgb3-abi.h;
  • rdma/cxgb4-abi.h;
  • rdma/hfi;
  • rdma/hns-abi.h;
  • rdma/ib_user_cm.h;
  • rdma/ib_user_sa.h;
  • rdma/ib_user_verbs.h;
  • rdma/mlx4-abi.h;
  • rdma/mlx5-abi.h;
  • rdma/mthca-abi.h;
  • rdma/nes-abi.h;
  • rdma/ocrdma-abi.h;
  • rdma/qedr-abi.h;
  • rdma/rdma_netlink.h;
  • rdma/rdma_user_cm.h;
  • rdma/rdma_user_ioctl.h;
  • rdma/rdma_user_rxe.h;
  • rdma/vmw_pvrdma-abi.h;
  • scsi/cxlflash_ioctl.h;
  • scsi/fc;
  • scsi/scsi_bsg_fc.h;
  • scsi/scsi_netlink_fc.h;
  • scsi/scsi_netlink.h;
  • sound/asoc.h;
  • sound/compress_offload.h;
  • sound/compress_params.h;
  • sound/firewire.h;
  • sound/snd_sst_tokens.h;
  • sound/tlv.h;
  • sound/usb_stream.h;
  • video/edid.h;
  • video/uvesafb.h;
  • /xen;
★★★★★

Скажи честно, ты употребляешь наркотики?

uin ★★★
()

Поплакал за их упокой?

Deleted
()

Акт 2.6.30.

Входит sound/tlv.h.

sound/tlv.h: Недавно слух дошёл ко мне, не рады в этом доме TLV! Но прятаться в тени устал я.

Все: ...

sound/tlv.h: Смелых нет? Как будто в рот воды набрали.

i-rinat ★★★★★
()

за это надо две стопки, одну за здравие, вторую не чокаясь

upcFrost ★★★★★
()
Ответ на: комментарий от Black_Shadow

Не хватает сравнительной статистики по кодировкам.

Ничего, выпьем не чокаясь ещё раз.

h578b1bde ★☆
()

Прочитал на одном дыхании, оторваться невозможно! Класс!

Deleted
()

Koi8 здесь притом, что...?

petrosyan ★★★★★
()
Ответ на: комментарий от Deleted

Конечно. Такую полезную справочную информацию помещают в справочники и учебники, а школьники потом учат её наизусть и рассказывают у доски.

Первая часть практически применима для портирования старого кода, который использует эти хедеры. Если их помнить наизусть, то можно сразу увидеть какие строки с #include устарели и нуждаются в замене. Вторая часть практически применима для тех, кто выходит из 10-ти летней криокамеры, и хочет узнать какой новый функционал в ядре появился, какие новые хедеры можно практически включать в код.

В любом случае это историческая информация, и она ничем не хуже заучиваемых исторических дат.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

В любом случае это историческая информация, и она ничем не хуже заучиваемых исторических дат.

Нет ничего более тупого, чем заучивание исторических дат всяких маргинальных событий.

petrosyan ★★★★★
()
Ответ на: комментарий от petrosyan

Слова не линуксоида, но виндузятника. Для тех, кто работает с системным линуксовым кодом, системная линуксовая информация ни разу не маргинальная.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

Слова не линуксоида, но виндузятника. Для тех, кто работает с системным линуксовым кодом, системная линуксовая информация ни разу не маргинальная.

Все, кто не работает с системным кодом, - виндузятники? Л - Логика!

petrosyan ★★★★★
()
Ответ на: комментарий от saahriktu

Такую полезную справочную информацию помещают в справочники и учебники, а школьники потом учат её наизусть и рассказывают у доски.

У тебя детская травма?

h578b1bde ★☆
()

Хедеры не нужны

Siado ★★★★★
()

Не всем нужны ядерные хедеры.

P.S. Выдайте ему [!] за оверквотинг.

P.P.S. На аватарке какое-то дичайшее ШГ (ну и 4.2, разумеется).

redgremlin ★★★★★
()
Ответ на: комментарий от redgremlin

дичайшее ШГ

Это Terminus.

ну и 4.2, разумеется

Выставить локаль KOI8-R можно? Можно. Работает? Работает. И почти весь софт продолжает поддерживать. Следовательно, KOI8-R жив.

saahriktu ★★★★★
() автор топика
Последнее исправление: saahriktu (всего исправлений: 1)
Ответ на: комментарий от ekzotech

Кому важны проценты юзеров тот ССЗБ. Надо выбирать что удобно, а не страдать от того, чем пользуются 99%. Поэтому линуксоиды и выбирают линукс, а не сидят на винде. После этого не линуксоидам говорить про проценты, тем более когда на ЛОРе в опросах побеждают винда и макось.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

Кому важны проценты юзеров тот ССЗБ. Надо выбирать что удобно, а не страдать от того, чем пользуются 99%. Поэтому линуксоиды и выбирают линукс, а не сидят на винде.

1% от нескольких миллиардов и полтора десятка поехавших - это две большие разницы.

petrosyan ★★★★★
()
Ответ на: комментарий от petrosyan

Вам просто хочется думать, что KOI8-Rщиков полтора десятка. А сколько точно никто не знает. Может быть даже сотни и тысячи.

И да, даже если чем-то пользуется только один человек, то это не повод для него перебегать на что-то другое. Для него-то оно живо.

saahriktu ★★★★★
() автор топика
Последнее исправление: saahriktu (всего исправлений: 1)
Ответ на: комментарий от saahriktu

Ты прям как лгбт активист - убожество всячески выпячивающее свои отличия от других. Казалось бы - ну кому какое дело с кем ты трахешься. Но нет, надо одеться в дебильный наряд и идти маршем по центральной улице и орать как круто трахать мужиков. Геи - нормальные и такие же как все люди. Ряженые пидарасы - фуфуфу и мерзость. Ты - из вторых. Судя по Лору.

dk-
()
Ответ на: комментарий от dk-

Reductio ad Hitlerum в профиль. Отличия между людьми бывают самые разные, а не только отрицательные. В т.ч. каждый человек просто индивидуален, но это не делает его каким-то вегетарианцем и т.п. Вы бы ещё возмутились что юзеры того же i3 wm отличаются от юзеров DE. Да, они могут мало писать про i3 wm, но они и не пилят ничего специфичного для него.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

Вам просто хочется думать, что KOI8-Rщиков полтора десятка.

Мне вообще как-то не хочется думать на эту тему.

А сколько точно никто не знает.

Очевидно, что их так же мало, как тех, кто в XXI в. по идейным соображениям сидит в MS-DOS как в основной системе, или пользуется дайлапом для выхода в интернет и 3,5″ дискетами для передачи файлов.

Может быть даже сотни и тысячи.

А может и миллиарды! Блаженъ, кто вѣруетъ. Даже на ЛОРе, где концентрация поехавших от IT превышает все разумные пределы, чтобы их пересчитать хватит пальцев одной руки.

petrosyan ★★★★★
()
Последнее исправление: petrosyan (всего исправлений: 1)

Вот этих вот хедеров больше нет с нами

F

Deleted
()

Читал с замиранием сердца, дюже интересно! Только вот мало, давай в следующий раз по символам?

t184256 ★★★★★
()
Ответ на: комментарий от saahriktu

Вас дюжины!

А если серьезно, пользуйтесь хоть морзянкой, но с двумя условиями:

1) не апстримьте никуда свою болезнь,

2) вымирайте с достоинством, то бишь молча.

t184256 ★★★★★
()
Ответ на: комментарий от a1batross

Старому коду, который их использует, всё равно какие из них были совсем удалены, а какие были перемещены.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от dk-

С какого это перепуга юзеры должны молчать о том, что они юзают? Линуксоиды ставят на аватарки пингвинов - и это нормально. Юзеры отдельных дистрибутивов ставят на аватарки логотипы этих дистрибутивов - и это нормально. Юзеры разных Гномов и Кед ставят на аватарки их логотипы - и это нормально. Но, как только дело начинает касаться кодировок... Сразу начинают появляться негодующие по поводу такого поворота событий. Причём, они почему-то не негодуют когда на аватарках пишут «UTF-8» (а выше есть прецедент).

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

Линуксоиды ставят на аватарки пингвинов - и это нормально.

Позерство

petrosyan ★★★★★
()
Ответ на: комментарий от saahriktu

Нет, просто провожу исторические исследования с практическим применением (см. выше).

Хочешь статью в «Вопросах истории» опубликовать, поди.

petrosyan ★★★★★
()
Ответ на: комментарий от saahriktu

Ты путаешь «молчать» (я об этом не говорю) и «орать с трибуны в мегафон всем и каждому» (как ряженые пидарасыы на своих парадах).

Ты своим кои8р в текущем виде - как раз из вторых.

И эта... нормальные на голову геи ряженых пидарсов тоже не любят, т.к. они (ряженые пидарасы) им (нормальным геям) жизнь портят. И да, у меня есть знакомые геи. Нормальные адекватные люди.

dk-
()
Ответ на: комментарий от saahriktu

Нет, ты просто прилюдно дрочишь. Давно видно, что на лоре твоих последователей нет. Лишь насмехаются.

dk-
()
Ответ на: комментарий от dk-

У меня тонны комментариев и тем, которые никак не связаны с KOI8-R. Если я запилил ряд софта и дистрибутив для KOI8-R, создав по ряду соответствующих тем, упомянул по поводу проблем с поддержкой KOI8-R в ряде случаев (например, в telegram-cli и Perl 6), запостил ряд новостей про новые версии софта для однобайтных кодировок (включая однобайтный текстовый редактор moe и модуль Char-KOI8R для Perl 5), а также разбавил это несколькими темами, которые разрушают стереотип об устаревании KOI8-R (например, про упоминание этой кодировки в учебнике 2010-го года и подборку ссылок на сайты в KOI8-R), то это совсем не значит, что я больше ни про что никогда не писал, В т.ч. у меня есть темы и про UTF-8. Включая библиотеку libfatchars, которая читает и пишет UTF-8.

saahriktu ★★★★★
() автор топика
Последнее исправление: saahriktu (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.